Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>Regarding tools for running functional tests of a web pages, I've found that <a href="http://selenium-ide.openqa.org/" rel="nofollow noreferrer" > Selenium IDE</a> to be useful.</p> <p>The Firefox (version 2 only compatible at the moment) plug in lets your capture almost all web events, and save them and replay them in the same browser.</p> <p>In conjunction with another Firefox https://addons.mozilla.org/en-US/firefox/addon/1843"> Firebug you can create some very powerful tests.</p> <p>If you want to set up <a href="http://selenium-rc.openqa.org/" rel="nofollow noreferrer">Selenium Remote Control</a> you can then convert the Selenium IDE tests into <a href="http://www.nunit.org/index.php" rel="nofollow noreferrer"> nUnit tests</a>, which you can run automatically.</p> <p>I use <a href="http://confluence.public.thoughtworks.org/display/CCNET/Welcome+to+CruiseControl.NET" rel="nofollow noreferrer" >cruise control </a> and run these web tests as part of a daily build.</p> <p>The nice thing about using Selenium remote control is that it can run the same functional tests on multiple browsers and operating systems, something that you can't do with the IDE.</p> <p>Although the web tests will take ages to run, there is an version of Selenium called <a href="http://selenium-grid.openqa.org/" rel="nofollow noreferrer" >Selenium Grid</a> that lets you use any old hardware you have spare to run the tests in parallel as part of a computing grid. Not tried this myself, but it sounds interesting.</p> <p>All of the above is open source and free which helped me convince management to use if :-)</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload