Test Automation
GenieLog develops an test automation framework (TAF) based on the keyword driven approach. The basic idea is to write scripts that models a sequence of business actions; each expressed with a dedicated keyword (log the application, browser catalogue, select items, validate shopping cart, etc.). The script interpreter allows to share data between each action whithout having to rely on a database or file.
Each keyword implements a more or less sophisticated interaction with the application using a Java framework. The often changed variable of the interface are delegated into screen form description as XML files. Then, changes in the GUI can be done with a minimal impact on the test scripts.
The current implementation relies on Selenium for web testing.


