QA/Execution/Web Testing/Socorro/Test Plan/1.7.5
From MozillaWiki
< QA | Execution | Web Testing | Socorro/Test Plan
(In addition to running through the basic Socorro test plan up at https://wiki.mozilla.org/QA/Execution/Web_Testing/Socorro/Test_Plan, we should run through this one to cover the PostCrash-specific features.)
Main tracking bug: bug 588516. Please set bugs filed for PostCrash as blocking that bug
- Resolved FIXED bugs (to verify)
- Open bugs
Litmus coverage: https://litmus.mozilla.org/show_test.cgi?searchType=by_category&product_id=19&branch_id=39&testgroup_id=243&subgroup_id=1788
Test data: https://docs.google.com/document/pub?id=1_Rhg1n3ac-rvMkjow_5nCJJv6up5oqineue7cmHcBpE&pli=1
1.7.5-specific tests:
- Test sending an email to Firefox 3.6b5 users who crashed after UserCallWinProcCheckWow on 06/01/2010 (Jan 6th 2010) and before 07/01/2010 - two day window.
- A single email per unique email address should be sent
- The *|EMAIL_ADDRESS|* and *|UNSUBSCRIBE_URL|* email template variables should be replaced in the message
- 3 contacts should be reported as having been contacted
- Test Recent Email campaign widgets
- Displays no data at first (or after data reset)
- Displays 1 entry per successful email
- Test Email Campaign Detail page
- Click through from recent email widget
- Test Email opt-out
- Looking at test data (batch 1 and batch 2) find an email address that is in more than one crash signature. The email+random@gmail.com addresses have lots of different crash signatures.
- Send an email by matching for the first crash signature
- Opt the email address out using, by using the email generated in Step 1.
- Send an email by matching the same email for a second, different crash signature
- Expected - You should not receive an email since this address is opt'd out
- Opt email address back in
- Send a 3rd email for a crash signature (any except the one used in step 1)
- Expected - You should your second email for this address
- Test No duplicates are sent for same issue
- use same criteria, send a second email message
- no duplicate emails should be sent
- Tip: you can look for same email, same crash but on different dates and make the two campaigns be for different date ranges