B2G/QA/Automation/UI/Best Practices: Difference between revisions

Line 94: Line 94:


* Separate stable and unstable tests. Stable test failures can be assumed to be correct, and can be escalated automatically.
* Separate stable and unstable tests. Stable test failures can be assumed to be correct, and can be escalated automatically.
* Keep test runs green by [../Xfail_and_Disable|pruning known failures]. It's important to know which tests have just started failing today.
* Keep test runs green by [/../Xfail and Disable|pruning known failures]. It's important to know which tests have just started failing today.
* All test failures must be retested manually, even known intermittents.
* All test failures must be retested manually, even known intermittents.
* Tests that are disabled must be re-added to manual test runs, or the coverage will be dropped.
* Tests that are disabled must be re-added to manual test runs, or the coverage will be dropped.
canmove, Confirmed users
2,041

edits