QA/Execution/Web Testing/Elmo/Test Plan

From MozillaWiki
Jump to navigation Jump to search

Description of Release

Project Homepage

https://wiki.mozilla.org/L10n:Dashboard/Elmo

Mocks / HTML cuts

http://people.mozilla.com/~chowse/drop/l10n/wireframes/v1/

Etherpad Notes

http://etherpad.mozilla.org:9000/elmo-wireframes

Schedule

Implementation Bug / Bugs Fixed

Elmo bugs

Test Plan (+test cases)

  • Teams
    • Overview
    • Progress
    • Contributors
  • Projects
    • Overview
      • Progress
    • Locales
    • Docs
    • Contributors
  • Docs
  • Community
    • User pages
  • Authentication
    • Different permissions on LDAP accounts
  • Logged in
  • HTTPS
    • Make sure HTTP -> HTTPS
  • Sign in
  • Page validation
  • RSS-feed validation
  • favicon
  • Desktop browser-compatibility testing
    • Firefox 4.0+
      • Full support
    • Google Chrome (latest version)
    • IE 8 / 9?
    • Safari 4/5?
    • Opera 11?
      • Limited support -- does it work?
  • Mobile browser-compatibility testing?
    • Android (Firefox Mobile)
  • Form/input validation
    • Default focus of textfields
    • Empty submission (null strings)
    • 255-character limits
    • Single-space entry
  • Screen resolutions
    • 800x600
    • 1024x768
    • Higher
    • Tablets - reasonable laptops
  • 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

Tools

Security Testing

Accessibility Testing

Browser Testing Matrix

We work together with WebDev to support most modern web browsers: full list.