QA/Execution/Web Testing/Template: Difference between revisions
< QA | Execution | Web Testing
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
(32 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
== Description of Release == | == Description of Release == | ||
== Project Homepage == | |||
== Schedule == | == Schedule == | ||
Line 7: | Line 9: | ||
== Test Plan (+test cases)== | == Test Plan (+test cases)== | ||
* | * HTTP vs. HTTPS | ||
** Firefox 3.5, | * Desktop browser-compatibility testing | ||
** IE 6 / 7 / 8 | ** Firefox 3.5+, | ||
** Safari | ** Google Chrome (latest version) | ||
** Opera | ** IE (6 -- if needed) / 7 / 8 / 9 | ||
* | ** Safari 4/5 | ||
* Form validation | ** Opera 11 | ||
* Default focus of textfields | * Mobile browser-compatibility testing | ||
** Auto-detection/redirection of mobile | |||
** Android (Firefox Mobile) | |||
** Nokia (N900) | |||
* Form/input validation | |||
** Default focus of textfields | |||
** Empty submission (null strings) | ** Empty submission (null strings) | ||
** 255-character limits | ** 255-character limits | ||
** Single-space entry | ** Single-space entry | ||
** [http://www.tntbasic.com/learn/help/guides/asciicodesexplained.htm Upper ASCII] | |||
* Cookies disabled | * Cookies disabled | ||
* Mouse-over/roll-over effects (buttons, hyperlinks) | * Mouse-over/roll-over effects (buttons, hyperlinks) | ||
* Basic | * Basic localization (l10n) | ||
** | ** Auto-detection of locale (change default in Firefox) | ||
* | ** Right-to-left locales with long strings: /fa/, /he/, /ar/ | ||
** Greek, German, Italian | |||
* Screen resolutions | * Screen resolutions | ||
** 800x600 | |||
** 1024x768 | |||
** Higher | |||
* Font size (default, +1, +2, -1, -2) | * Font size (default, +1, +2, -1, -2) | ||
* Appropriate page titles | * Appropriate page titles | ||
* [http://developer.yahoo.com/yslow/ YSlow] | * Appropriate error pages | ||
** 404 | |||
** 403 | |||
** etc. | |||
* Appropriate status codes | |||
** 200 | |||
** 301/302 | |||
** 404 | |||
** 403 | |||
* Favicon | |||
* Metrics (usually Webtrends, via a JavaScript-include) are included on the appropriate pages? | |||
* [http://developer.yahoo.com/yslow/ YSlow, ruleset V2] | |||
* CDN integration | |||
* JavaScript-disabled testing | |||
=== Tools === | |||
* Run through https://wiki.mozilla.org/QA/Execution/Web_Testing#Useful_Tools | |||
=== Security Testing === | |||
* Gone through https://wiki.mozilla.org/WebAppSec/Secure_Coding_QA_Checklist | |||
=== Accessibility Testing === | === Accessibility Testing === | ||
* Cynthia [http://www.cynthiasays.com/ online test] | |||
== Browser Testing Matrix == | == Browser Testing Matrix == | ||
We work together with WebDev to support most modern web browsers: [https://wiki.mozilla.org/WebDev:FrontendCodeStandards#Browser_Requirements full list]. | We work together with WebDev to support most modern web browsers: [https://wiki.mozilla.org/WebDev:FrontendCodeStandards#Browser_Requirements full list]. | ||
[[Category:Wikipage templates]] |
Latest revision as of 17:43, 1 October 2014
Description of Release
Project Homepage
Schedule
Implementation Bug / Bugs Fixed
Test Plan (+test cases)
- HTTP vs. HTTPS
- Desktop browser-compatibility testing
- Firefox 3.5+,
- Google Chrome (latest version)
- IE (6 -- if needed) / 7 / 8 / 9
- Safari 4/5
- Opera 11
- Mobile browser-compatibility testing
- Auto-detection/redirection of mobile
- Android (Firefox Mobile)
- Nokia (N900)
- Form/input validation
- Default focus of textfields
- Empty submission (null strings)
- 255-character limits
- Single-space entry
- Upper ASCII
- Cookies disabled
- Mouse-over/roll-over effects (buttons, hyperlinks)
- Basic localization (l10n)
- Auto-detection of locale (change default in Firefox)
- Right-to-left locales with long strings: /fa/, /he/, /ar/
- Greek, German, Italian
- Screen resolutions
- 800x600
- 1024x768
- Higher
- Font size (default, +1, +2, -1, -2)
- Appropriate page titles
- Appropriate error pages
- 404
- 403
- etc.
- Appropriate status codes
- 200
- 301/302
- 404
- 403
- Favicon
- Metrics (usually Webtrends, via a JavaScript-include) are included on the appropriate pages?
- YSlow, ruleset V2
- CDN integration
- JavaScript-disabled testing
Tools
Security Testing
Accessibility Testing
- Cynthia online test
Browser Testing Matrix
We work together with WebDev to support most modern web browsers: full list.