Mozillians/TestPlan: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 24: Line 24:
* Positive case
* Positive case
* Negative case
* Negative case
* CSRF token on the field?
**CSRF token on the field?
*Test password reset function
*Test password reset function
* CSRF token on the field?
**CSRF token on the field?
*Test some basic security flaws (XSS, SQL injection, ...) --[[User:Tobbi|Tobbi]] 20:04, 18 August 2011 (PDT)
*Test some basic security flaws (XSS, SQL injection, ...) --[[User:Tobbi|Tobbi]] 20:04, 18 August 2011 (PDT)
*Test entering junk input into the form fields, make sure we bail out with an error message in that case.
*Test entering junk input into the form fields, make sure we bail out with an error message in that case.
**'''What kind of junk input?'''


== Server Information ==
== Server Information ==

Revision as of 21:00, 22 August 2011

Mozillians Test Plan

Tools

Test Coverage

  • Layout tests in browsers mentioned under the Tools section of this page
  • Search functionality across the website
  • Login/Logout and user permissions
  • Edits to user profiles
  • Test for correct error messages when invalid content is entered
  • Vouching of users by accounts with permissions to vouch
  • Test invite process
    • Test steps to required to successfully invite a community member
    • Test scenarios that possibly break the invite process
  • Test registration process
    • Is there going to be a CAPTCHA to prevent spam account creating
  • Test login with Mozilla LDAP accounts (@mozilla.com, etc)
  • Test account deletion
  • Positive case
  • Negative case
    • CSRF token on the field?
  • Test password reset function
    • CSRF token on the field?
  • Test some basic security flaws (XSS, SQL injection, ...) --Tobbi 20:04, 18 August 2011 (PDT)
  • Test entering junk input into the form fields, make sure we bail out with an error message in that case.
    • What kind of junk input?

Server Information

  • Staging server
  • Production server

Releases

1.0 Release

1.1 Release