B2G/QA/Automation/UI/Strategy/Integration vs End to end: Difference between revisions

Line 71: Line 71:
== Ownership and Overlap ==
== Ownership and Overlap ==


Ownership is separated because these differences can lead to variant needs in terms of breadth and depth of verification.  
Ownership is separated because these differences can lead to variations in needs for breadth and depth of testing.


Tests can and should overlap between Gaia Integration and Gaia Acceptance. It is unacceptable process complication for QA to expect developers to always consult their needs and vice versa for every change. If the test flows are shared, it's all too easy for one group to inadvertently make a change that damages the purpose of the other. For acceptance, in particular, this is too risky, as proper acceptance depends heavily on maintaining a particular scope and depth.
Tests can and should overlap between Gaia Integration and Gaia Acceptance. It is unacceptable process complication for QA to expect developers to always consult their needs and vice versa for every change. If the test flows are shared, it's all too easy for one group to inadvertently make a change that damages the purpose of the other. For acceptance, in particular, this is too risky, as proper acceptance depends heavily on maintaining a particular scope and depth.
canmove, Confirmed users
2,041

edits