QA/Execution/Web Testing/SUMO/Test Plan
< QA | Execution | Web Testing | SUMO
Jump to navigation
Jump to search
SUMO (support.mozilla.com) Test Plan
Purpose: this document was written to engage community, better foster WebDev/WebQA communication, and (most importantly) to help ensure higher quality releases
Current release
Up-to-date Timeline
- Dev freeze: October 15, 2009
- QA begin: October 15, 2009
- Push to production: October 20, 2009
Project Page
https://wiki.mozilla.org/Support/SUMOdev_Meeting_Notepad
Lead QA Engineer(s)
- Stephen Donner stephend@mozilla.com
- Vishal Kamdar vkamdar@mozilla.com
Release Criteria
- QA has access to a staging server
- All P1s, P2s, and Blocker and Critical bugs have been verified by QA or have been agreed upon as not needing verification
- QA has met with or emailed to Web Development (and in some cases, Marketing, Evangelism, etc.) the latest test plan for the current release
- (This gives us leeway in cases where, say, there are critical backend bugs that development files but we can't verify easily, or it's not needed.)
- QA has apprised WevDev either on IRC or through email of the testing performed, and the outstanding bug list
- QA and development have assessed and vetted Litmus-testrun failures
- QA signs off on the release
- QA assigns an engineer for the push
How you can help
- Run Litmus testcases
- Verify Resolved Fixed bugs
- Ad-hoc test
- Write automated (Selenium) tests
- See the Test Coverage Plan document for existing coverage, and areas of need
IRC Channel
irc://irc.mozilla.org/#sumodev (New to IRC? Check out http://irc.mozilla.org/ to get started quickly!)
Servers
- Staging server: https://support-stage.mozilla.org
- Production server: https://support.mozilla.com
Litmus (manual testcases)
Test cases to be run: https://litmus.mozilla.org/show_test.cgi?searchType=by_category&product_id=12&branch_id=30&testgroup_id=153&subgroup_id=1338 BFT
Bugs to verify
Automation (Selenium IDE/PHP)
- Describe scope here
- SUMO Selenium testcases
Security
Accessibility
Describe scope here
Localization
Describe scope here