QA/Execution/Web Testing/Socorro/Test Plan: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 30: Line 30:
*** Test JavaScript in form
*** Test JavaScript in form
**** Product, Version should be populated based on clicks
**** Product, Version should be populated based on clicks
*** Switch to "Plugins Only" click search - using results (click through to details on a couple)
*** Switch to "Plugins Only," click search - using results (click through to details on a couple)
**** Test search by:
**** Test search by:
***** filename
***** filename
Line 38: Line 38:
* Load a crash report, and:
* Load a crash report, and:
*** "Details" tab: Ensure that the "Related Bugs" block shows up, and the links work
*** "Details" tab: Ensure that the "Related Bugs" block shows up, and the links work
*** Test Search by branch only returns crashes for gecko on that branch
*** Test "Search by Branch" returns only crashes for Gecko on that branch
*** Do a general search, using results test each in isolation:
*** Do a general search; using results, test each in isolation:
**** Test Stack signature startswith, contains, isexactly
**** Test Stack signature startswith, contains, isexactly
**** Build Id returns only crashes for that build
**** Build Id returns only crashes for that build
*** Play with Before and Within the last fields to change search results
*** Play with before and within the last fields to change search results
*** The "Crashing Thread" section is intact, and the link to the source work
*** The "Crashing Thread" section is intact, and the link to the source works
*** The "Show/hide other threads" link works
*** The "Show/hide other threads" link works
** "Modules" tab: raw list of dlls, their versions, debug identifiers, and filenames
** "Modules" tab: raw list of DLLs, their versions, debug identifiers, and filenames
** "Raw dump" tab: just what it says, ensure there is data there
** "Raw dump" tab: just what it says, ensure there is data there
** "Extensions" tab:
** "Extensions" tab:
Line 51: Line 51:
*** It lists the extension's GUID (email address or hex), version, and "current?" (if available) version
*** It lists the extension's GUID (email address or hex), version, and "current?" (if available) version
** "Comments" tab:
** "Comments" tab:
*** Comments show up
*** Comments show up (crashes don't always have comments; just ensure some do)
*** Their timestamps are links to the original report, which should have the same top frame
*** Their timestamps are links to the original report, which should have the same top frame
** "Correlations" tab: click on the "Load" buttons, and ensure that data loads
** "Correlations" tab: click on the "Load" buttons, and ensure that data loads
Confirmed users
9,511

edits

Navigation menu