Hi,
Karsten Loesing wrote (19 Mar 2015 10:04:56 GMT) :
- Start a screen recorder and run the Sikuli script for all three
systems and all supported languages.
The Tails automated test suite uses cucumber to drive Sikuli and libvirt virtual machines. It is able to record the screen on video.
Note that last time we checked, Sikuli's OCR was too fragile for us so we look for images instead. But this was 2 years ago, so maybe things have improved since.
Design doc: https://tails.boum.org/contribute/release_process/test/automated_tests/
Example cucumber feature: https://git-tails.immerda.ch/tails/tree/features/torified_browsing.feature?h...
The script to run it is: https://git-tails.immerda.ch/tails/tree/run_test_suite?h=stable
The Sikuli glue code lives there: https://git-tails.immerda.ch/tails/tree/features/support/helpers/sikuli_help...
Cheers, -- intrigeri