A web application testing system
Selenium Remote Control runs tests in multiple browsers.. can do in C#
Selenium Grid can distribute tests across multiple servers.
Here is a console, running in C# calling the Selenium libraries, which call a java webserver
To start the server dowloads\selenium-remote-control-1.0.3 java -jar selenium-server.jar
There did seem to be an issue with the include statement of the Selenium core.. I got it working by deleing the using statement, then Ctrl . somewhere.. code in C:\code\SeleniumTest
It is easy to put in a rough speed test (8secs here.. was 45 secs with no caching and having to start up the webserver after having left it).
To explore soon:
- Fill out forms
- Actual assertions (can use nUnit)
- Handle ‘test’ edition of sitefinity gracefully
- Force no cache on browser
- Test functionality of site on different browsers