THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
The Tapestry Test Utilities is a small library to make it easier to build integration test suites around Selenium version 12.14.0.3.
The strategy is to start, in process, a Selenimum Server (which, in turn, starts and manages a web browser), a Jetty instance (for the web browser to talk to), and a Selenium client (which talks to the server).
...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<suite name="Selenium Tests Suite" annotations="1.5"> <test name="Integration Tests" enabled="true"> <parameter name="tapestry.browser-start-command" value="*googlechrome" /> <parameter name="tapestry.port" value="9091" /> <classes> <class name="com.example.newapp.SeleniumTest"></class> </classes> </test> </suite> |
Some Interesting Tools
Here are some interesting plugins you can use to write your integration tests.
- Google Chrome : xpathOnClick
- FireFox : Selenium IDE