AutoBlocks is designed to be a novel automated testing framework that allows creating tests from the building block classes
using this hierarchy: tests->test suites->test cases.
Another important feature of the framework is that the tests/workflows can be created dynamically with arbitrary test configurations using the properties file.
Currently, AutoBlocks can run various configurations of pre-built blocks/classes/scripts and can be tried with Selenium 1 or 2, which is configurable via the properties file.
The framework is still in the works and needs things like telemetry and appropriate input/output data structures for the tests.
- add data input/output queues for the blocks/scripts and make them work in a similar
dynamic fashion the workflow configurations in the properties file.
- add basic reporting, telemetry.
Building the project:
- mvn clean install site assembly:assembly OR ant
- The uberjar resulting from assembly:assembly can be used as follows with the text file:
java -jar <uberjar> proeprties.txt
Author: Yury Potapovich.
Created: Dec 2011
Updated: Dec 2011