User:Lthomson/TestFramework: Difference between revisions

Line 9: Line 9:
* Analyze and select a set of testing tools appropriate for Mozilla's websites.  These should cover:
* Analyze and select a set of testing tools appropriate for Mozilla's websites.  These should cover:
** Unit testing: At present we have some SimpleTest tests.  We should look at using PHPUnit, both for its better PHP5 handling and better community support, and other options.
** Unit testing: At present we have some SimpleTest tests.  We should look at using PHPUnit, both for its better PHP5 handling and better community support, and other options.
** UI testing: At present we have no automated UI tests.  We would like to have tests implemented using a tool or tools such as Selenium.  We need to think about how we handle non-Firefox UI testing as well.  In addition, it would be good to incorporate JavaScript Unit testing, with e.g. JSUnit.
** UI testing: At present we have no automated UI tests.  We would like to have tests implemented using a tool or tools such as Selenium or FireWatir.  We need to think about how we handle non-Firefox UI testing as well.  In addition, it would be good to incorporate JavaScript Unit testing, with e.g. JSUnit.
** Load testing: We have various internal tools available for this, such as Grinder.  There may also be other options.
** Load testing: We have various internal tools available for this, such as Grinder.  There may also be other options.


975

edits