QA/Execution/Web Testing/mcomtests: Difference between revisions
< QA | Execution | Web Testing
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
===Mozilla.com Automated Test Tracking=== | ===Mozilla.com Automated Test Tracking=== | ||
*[http://github.com/retornam/mcom-tests Repository] | *Raymond's Github [http://github.com/retornam/mcom-tests Repository] | ||
*Current test repository [http://viewvc.svn.mozilla.org/vc/projects/mozilla.com/trunk/tests/ SVN] | |||
* This needs to be a job in [http://qa-selenium.mv.mozilla.com:8080/ Hudson], ASAP, to augment/replace the current failing tests | * This needs to be a job in [http://qa-selenium.mv.mozilla.com:8080/ Hudson], ASAP, to augment/replace the current failing tests | ||
** Run against http://www-fx4.stage.mozilla.com/en-US/firefox/ | ** Run against http://www-fx4.stage.mozilla.com/en-US/firefox/ | ||
Revision as of 21:29, 21 March 2011
Mozilla.com Automated Test Tracking
- Raymond's Github Repository
- Current test repository SVN
- This needs to be a job in Hudson, ASAP, to augment/replace the current failing tests
- Run against http://www-fx4.stage.mozilla.com/en-US/firefox/
- Tests
- Redirect tests , these should cover the redirects in htaccess
- Both locale detection/redirection+user-agent tests/redirects
- Video page tests
- Newsletter page tests
- Download button tests
- Note that we don't have to test the mirror links themselves, just that http://www.mozilla.com/products/download.html?product=firefox-3.6.13&os=win&lang=en-US (e.g.) returns a 200 OK, and redirects the page to http://www.mozilla.com/en-US/products/download.html?product=firefox-3.6.13&os=win&lang=en-US, and, if possible, puts up the mirror link (can we test that some event is fired off?)
- This would be done using PyQuery and urllib (this is needed to switch user agents and verify that the correct button and message appears on each download page)
- Mobile page tests
- Auto-detection of device?
- Auto-redirect
- Customization page tests
- Features page tests
- Homepage tests
- Breadcrumb tests
- Redirect tests , these should cover the redirects in htaccess