B2G/QA/Automation/UI/Strategy/Assist with Gaia Integration tests: Difference between revisions

 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
=Objective=
=Objective=


Increase stability of product and further relationship with development by helping them expand the initial set of Gaia Integration tests.
Increase stability of product and further relationship with development by helping them expand the suite of Gaia Integration tests.


=Challenges Addressed=
=Challenges Addressed=
Line 7: Line 7:
* Development and QA have different approaches and needs from UI testing  
* Development and QA have different approaches and needs from UI testing  
* Test results are hidden in Jenkins  
* Test results are hidden in Jenkins  
* Test results only looked at a limited number of times per day  
* Test results only looked at a limited number of times per day
*  The product is too unstable for acceptance testing during development phases


=The Problem=
=The Problem=


There aren't enough Gaia Integration tests. Builds are constantly unstable. Also, since Acceptance tests primarily benefit QA directly, development doesn't always see the benefit they get from us. Helping them out would increase visibility.
There aren't enough Gaia Integration tests. Builds are constantly unstable. Also, since Acceptance tests primarily benefit QA directly, the larger organization doesn't always see the benefit they get from us.


=The Solution=
=The Solution=


Add more Gaia Integration tests covering any behavior reasonable. Don't worry about whether the tests are sufficient for Acceptance. Offer help to functional teams whenever possible.
Add more Gaia Integration tests covering any behavior reasonable. Don't worry about whether the tests are sufficient for Acceptance. Offer help to functional teams whenever possible. Make sure our contributions are visible.


=Timeline=
=Timeline=
Line 21: Line 22:
Q1  
Q1  


* Criteria document for picking Gaia Integration tests to automate [Johan]
* {{done|Criteria document for picking Gaia Integration tests to automate [Johan]}} [https://bugzilla.mozilla.org/show_bug.cgi?id=1136779]
* Analysis of Acceptance tests for additional Gaia Integration possibilities [Johan]
* {{done|Analysis of Acceptance tests for additional Gaia Integration possibilities [Johan]}} [https://bugzilla.mozilla.org/show_bug.cgi?id=1139921]
* Propose/add tests to functional team backlogs [John]
* {{missed|Propose/add tests to functional team backlogs [John]}}
 
Ongoing:
 
* Work with functional teams to implement agreed-upon tests
* Work with functional teams to implement agreed-upon tests
* After verifying via functional team QA leads, help add more tests
* After verifying via functional team QA leads, help add more tests
Confirmed users
40

edits