Confirmed users
74
edits
(added a roadmap of sorts) |
(reorg) |
||
Line 1: | Line 1: | ||
== About == | |||
The tool Compatipede (built on SlimerJS for Gecko | The tool Compatipede (built on SlimerJS for Gecko and PhantomJS for Webkit rendering) can do automated testing of live websites. | ||
The framework consists of the projects [https://github.com/Asynchq/jannah jannah] for the infrastructure that's capable of scaling up to testing many pages at once across many computers and [https://github.com/Asynchq/boar boar] for the script that controls SlimerJS/PhantomJS. | The framework consists of the projects [https://github.com/Asynchq/jannah jannah] for the infrastructure that's capable of scaling up to testing many pages at once across many computers and [https://github.com/Asynchq/boar boar] for the script that controls SlimerJS/PhantomJS. | ||
== Roadmap == | |||
Compatipede 2 is still under development. This is a prioritised list of tasks we would like to complete: | Compatipede 2 is still under development. This is a prioritised list of tasks we would like to complete: | ||
Line 20: | Line 21: | ||
# Way to run Hallvord's existing regression tests from the old extension/slimertester.js | # Way to run Hallvord's existing regression tests from the old extension/slimertester.js | ||
# Selenium support to facilitate easier automation, e.g. log in | # Selenium support to facilitate easier automation, e.g. log in | ||
== Compatipede 2 architecture == | |||
[[File:Compatipede-2-structure.png|1001px frameless]] |