QA/Send Tab: Difference between revisions

220 bytes removed ,  15 August 2017
no edit summary
No edit summary
Line 8: Line 8:
|-
|-
| 7/31/2017 || 1.0 || Abe Masresha || Created first draft
| 7/31/2017 || 1.0 || Abe Masresha || Created first draft
|-
| 8/15/2017 || 1.1 || Abe Masresha || updated links and updated some sections
|-
|-
|}
|}
Line 13: Line 15:
= Overview =
= Overview =
== Purpose ==
== Purpose ==
The purpose of this work is to make the send tab discoverable to non-Sync/FxA users
The purpose of this work is to make the send tab discoverable to non-Sync/FxA users.


== Scope ==
== Scope ==
Line 27: Line 29:
*Automation is covered by the developer
*Automation is covered by the developer
::: [Link to automation test script will be provided here]
::: [Link to automation test script will be provided here]


== Ownership ==
== Ownership ==
Line 98: Line 98:
|-
|-
| Study documentation/specs received from developers
| Study documentation/specs received from developers
|style="text-align:center;" | 07/25/2017 ||  
|style="text-align:center;" | 07/25/2017 || 07/27/2017
|-
|-
| QA - Test plan creation  
| QA - Test plan creation  
|style="text-align:center;" | 7/31/2017 ||  
|style="text-align:center;" | 7/31/2017 || 7/25/2017
|-
|-
| QA - Test cases/Env preparation  
| QA - Test cases/Env preparation  
|style="text-align:center;" | 7/25/2017 ||  
|style="text-align:center;" | 7/25/2017 || 7/31/2017
|-
|-
| QA - Nightly Testing  
| QA - Nightly Testing  
Line 124: Line 124:
| Test plan creation || Mozilla wiki
| Test plan creation || Mozilla wiki
|-
|-
| Test case creation || [https://testrail.stage.mozaws.net/index.php?/suites/view/1304&group_by=cases:section_id&group_order=desc TestRail]/ Google docs
| Test case creation || [https://testrail.stage.mozaws.net/index.php?/suites/view/1304&group_by=cases:section_id&group_order=desc TestRail]  
|-
|-
| Test case execution || [https://testrail.stage.mozaws.net/index.php?/plans/view/5365 TestRail]
| Test case execution || [https://testrail.stage.mozaws.net/index.php?/plans/view/5365 TestRail]
Line 145: Line 145:
|-
|-
! Test Areas !! Covered !! Details
! Test Areas !! Covered !! Details
|-
| Private Window
|style="text-align:center;" | n/a||
|-
|-
| Multi-Process Enabled  
| Multi-Process Enabled  
|style="text-align:center;" |  Yes||
|style="text-align:center;" |  Yes||  The feature should work proprely in e10s browser
|-
| Multi-process Disabled
|style="text-align:center;" | n/a||
|-
| Theme (high contrast)
|style="text-align:center;" n/a||
|-
|-
| '''Install/Upgrade'''  
| '''Install/Upgrade'''  
|| ||  
|| n/a ||  
|-
|-
| Feature upgrades /Browser update  
| Feature upgrades /Browser update  
Line 167: Line 158:
| ''' Add-ons '''  
| ''' Add-ons '''  


|-
| Addon API required? 
|style="text-align:center;" | n/a||
|-
|-
| Testing with existing/popular addons
| Testing with existing/popular addons
Line 188: Line 176:


== Test suite ==
== Test suite ==
  Full Test suite - Link to test rail - testcases should be added under Firefox Desktop project [https://testrail.stage.mozaws.net/index.php?/suites/view/1304&group_by=cases:section_id&group_order=desc link]
  Full Test suite -[https://testrail.stage.mozaws.net/index.php?/suites/view/1304&group_by=cases:section_id&group_order=desc Link to test rail]
  Smoke Test suite - Link with the tests - if available/needed
  Smoke Test suite -Full test suite is used for pre-beta test cycle
  Regression Test suite - Link with the tests - if available/needed
  Regression Test suite - Full test suite is used for pre-beta test cycle


= Bug Work =
= Bug Work =
Line 221: Line 209:
Checklist
Checklist
* All test cases should be executed
* All test cases should be executed
* Has sufficient automated test coverage (as measured by code coverage tools) - coordinate with RelMan
* Has sufficient automated test coverage (as measured by code coverage tools)  
* All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed (as determined by engineering/RelMan/QA)
* All blockers, criticals must be fixed and verified or have an agreed-upon timeline for being fixed (as determined by engineering/RelMan/QA)


== Results ==
== Results ==
'''Nightly testing'''<br />
'''Nightly testing'''<br />
 
List of OSes that will be covered by testing- listed in environments section<br />
List of OSes that will be covered by testing<br />
**[https://testrail.stage.mozaws.net/index.php?/reports/view/483 Link for the tests run]
*Link for the tests run
** Daily Smoke, not avialable (n/a)
** Full Test suite, link to TestRail - Tests Runs and Results [https://testrail.stage.mozaws.net/index.php?/reports/view/483 link]
** Regression Test suite: not avialable (n/a)<br />
** Daily Smoke, if needed/available
** Regression Test suite, if needed/available
<br />


'''Merge to Beta Sign-off'''<br />
'''Merge to Beta Sign-off'''<br />
381

edits