User interface: Testing
This is a framework for testing graphical applications. The two main
parts of the framework are the Player and the Recorder.
The recorder listens to certain events happening inside the application and writes a script which later on can be played back by the player.
To record a test:
kiwi-ui-test --record=script.py application [arguments]
To play back a recorded test:
kiwi-ui-test script.py
| Module | common | Common routines used by other parts of the ui test framework. |
| Module | main | Kiwi UI Test: command line interface |
| Module | recorder | User interface event recorder and serializer. |
| Module | runner | Runner - executes recorded scripts |