QA/Execution/Web Testing/Template: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 30: Line 30:
* [http://developer.yahoo.com/yslow/ YSlow, ruleset V2]
* [http://developer.yahoo.com/yslow/ YSlow, ruleset V2]


=== General Markup Testing ===
=== Tools ===


# W3C Markup Validation Service [http://validator.w3.org/ online test]
* Run through https://wiki.mozilla.org/QA/Execution/Web_Testing#Useful_Tools
# HTML5 validator [http://html5.validator.nu/ online test]
## (Does CSS/XHTML, etc.)
# Broken link checker [http://validator.w3.org/checklink online test]
## Also try [http://home.snafu.de/tilman/xenulink.html Xenu] (in fact, it's preferred)


=== Security Testing ===
=== Security Testing ===

Revision as of 23:41, 19 January 2011

Description of Release

Project Homepage

Schedule

Implementation Bug / Bugs Fixed

Test Plan (+test cases)

  • Browser-compatibility testing
    • Firefox 3.5+,
    • IE (6 -- if needed) / 7 / 8 / 9
    • Safari 4/5
    • Opera 11
  • JavaScript-disabled testing
  • Form validation
  • Default focus of textfields
    • Empty submission (null strings)
    • 255-character limits
    • Single-space entry
  • Cookies disabled
    • Deleted mid-session
  • Mouse-over/roll-over effects (buttons, hyperlinks)
  • Basic localization
  • Screen resolutions
  • Font size (default, +1, +2, -1, -2)
  • Appropriate page titles
  • Favicon
  • YSlow, ruleset V2

Tools

Security Testing

  1. Gone through https://wiki.mozilla.org/WebAppSec/Secure_Coding_QA_Checklist

Accessibility Testing

  1. Cynthia online test

Browser Testing Matrix

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