Webdriver, jetty, and selenium are used behind the scenes to script and execute the actual steps/test
Running the tests
First give maven more memory to work with:
export MAVEN_OPTS="-Xmx1024m -Xms256m -XX:MaxPermSize=256m"
To run all tests:mvn clean integration-test -DskipTests -P integration-test
To run tests against a pre-defined db (and specific tests):mvn clean integration-test -DskipTests -P smoke-test -Dtest=CreateAnEncounter
How to Participate
Add your name to the list on this wiki page (with any comments about your availability). If you want to join after the sprint has started just join the IRC channel mentioned above and say hello.
- checkout: http://svn.openmrs.org/openmrs/branches/webapp-testing
- browse: https://source.openmrs.org/browse/OpenMRS/webapp-testing
- Zabil's initial email about the patch: http://openmrs-mailing-list-archives.1560443.n2.nabble.com/no-subject-td6207156.htmlImage Removed
- TODO: add more resources