Add-ons/QA/Testplan/NewDevHub: Difference between revisions

(Created page with "= Overview = The new developer hub landing page for add-ons is here! The page was updated with a modern design, and the content encourages porting == Purpose == Redesign of D...")
 
 
(8 intermediate revisions by the same user not shown)
Line 58: Line 58:
|-
|-
| Start project  
| Start project  
|style="text-align:center;" | 11.01.2016 ||  
|style="text-align:center;" | 10th Jan/11th Jan ||  
|-
|-
| Study PRD/mocks received  
| Study PRD/mocks received  
|style="text-align:center;" | 11.01.2017 ||  
|style="text-align:center;" | 10th Jan/11th Jan ||  
|-
|-
| QA - Test plan creation  
| QA - Test plan creation  
|style="text-align:center;" | 30.01.2017 || 31.01.2017
|style="text-align:center;" | 02.02.2017 || 03.02.2017
|-
|-
| QA - Test cases preparation  
| QA - Test cases preparation  
|style="text-align:center;" | 30.01.2017 || 01.02.2017  
|style="text-align:center;" | 23.01.2017 || 24.01.2017  
|-
|-
| QA - Test cases execution   
| QA - Test cases execution   
|style="text-align:center;" | 01.02.2017 || 15.02.2017  
|style="text-align:center;" | 23.01.2017 || 26.01.2017  
|-
|-
| Release Date  
| Release Date  
|style="text-align:center;" | 16.02.2017 ||  
|style="text-align:center;" | 26.01.2017 ||  
|}
|}


Line 83: Line 83:
| Test plan creation || Mozilla wiki
| Test plan creation || Mozilla wiki
|-
|-
| Test case creation || [TBD TestRail] / [https://docs.google.com/spreadsheets/d/1-dOF7KIgbRqSXtVFix_xOBT0g4JB6Vst1tXGTqSoFOo/edit#gid=0 Google docs]  
| Test case creation || [https://testrail.stage.mozaws.net/index.php?/runs/view/2287&group_by=cases:section_id&group_order=asc TestRail] / [https://docs.google.com/document/d/18BkTLJRi8_BPaK0_OEyEhTbYm_76RPHN95UeiTzMfTQ/edit Google docs]  
|-
|-
| Test case execution || [TBD TestRail]
| Test case execution || [https://testrail.stage.mozaws.net/index.php?/runs/view/2287&group_by=cases:section_id&group_order=asc TestRail]
|-
|-
| Bugs management || Github
| Bugs management || Github
Line 91: Line 91:


= References =
= References =
  * PRD - https://mozilla.invisionapp.com/share/GY8O3Z4ZE#/screens
  * PRD - [https://github.com/mozilla/addons-server/issues?q=is%3Aclosed+label%3A%22devhub+landing+page+v1%22 Bugs]


= Testcases =  
= Testcases =  
== Test Areas ==
== Test Areas ==
* AMO Mobile
* AMO Developer Hub https://addons-dev.allizom.org/en-US/developers/


== Test suite ==
== Test suite ==
  Gdoc Test suite - [https://docs.google.com/spreadsheets/d/1-dOF7KIgbRqSXtVFix_xOBT0g4JB6Vst1tXGTqSoFOo/edit#gid=0 Link]
  Gdoc Test suite - [https://docs.google.com/spreadsheets/d/1-dOF7KIgbRqSXtVFix_xOBT0g4JB6Vst1tXGTqSoFOo/edit#gid=0 Link]
  TestRail - TBD
  TestRail - [https://testrail.stage.mozaws.net/index.php?/runs/view/2287&group_by=cases:section_id&group_order=asc Link]


= Bug Work =
= Bug Work =
* All Feature bugs:
* All Feature bugs:
** [https://github.com/mozilla/addons-frontend/labels/mobile%20pages%20v1 Open V1]   
** [https://github.com/mozilla/addons-server/labels/devhub%20landing%20page%20v1 Open]   
** [https://github.com/mozilla/addons-frontend/issues?q=label%3A%22mobile+pages+v1%22+is%3Aclosed Closed V1]
** [https://github.com/mozilla/addons-server/issues?utf8=%E2%9C%93&q=is%3Aclosed%20label%3A%22devhub%20landing%20page%20v1%22%20 Closed]
** [https://github.com/mozilla/addons-frontend/labels/mobile%20pages%20v2 Open V2]
** [https://github.com/mozilla/addons-frontend/issues?q=label%3A%22mobile+pages+v2%22+is%3Aclosed Closed V2]


<div class="toccolours mw-collapsible mw-collapsed" style="width:auto">
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto">
Line 112: Line 110:
====== Bug fix verification ======
====== Bug fix verification ======
<div class="mw-collapsible-content">
<div class="mw-collapsible-content">
* [https://github.com/mozilla/addons-frontend/issues?q=label%3A%22mobile+pages+v1%22+label%3A%22verified+fixed%22+is%3Aclosed Verified Fixed V1]  
* [https://github.com/mozilla/addons-server/issues?utf8=%E2%9C%93&q=is%3Aclosed%20label%3A%22devhub%20landing%20page%20v1%22%20label%3A%22verified%20fixed%22 Verified Fixed V1]  


</div></div>
</div></div>
Line 120: Line 118:
Check list
Check list
* All test cases should be executed
* All test cases should be executed
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed
* All blockers must be fixed and verified or have an agreed-upon timeline for being fixed :
[https://github.com/mozilla/addons-server/issues?utf8=%E2%9C%93&q=is%3Aclosed%20label%3A%22devhub%20landing%20page%20v1%22%20label%3A%22blocks%20release%22%20 Blockers ]

Latest revision as of 15:27, 3 February 2017

Overview

The new developer hub landing page for add-ons is here! The page was updated with a modern design, and the content encourages porting

Purpose

Redesign of Developer Hub pages providing a faster and modern way to submit Add-ons and Themes

Entry Criteria

Current status

  • The feature is : in production

Exit Criteria

  • All related bugs triaged
  • All blockers fixed
  • All resolved bugs verified by QA
  • Found-fixed bugs rate going down in time

Scope

what's in scope?

  • New Dev Hub appearance, no UI issues
  • All links are pointing to correct places
  • Correct view in both logged in and logged out states
  • New Dev Hub in different languages and RTL view
  • Page errors

what's out of scope?

  • Translations in different languages . This will not exclude testing on another languages for UI issues related to different length of strings

Ownership

Product Manager: Chrisopher Grebs; irc nick :cgrebs
QA Manager: Krupa Raj; irc nick :krupa
QA Lead: Victor Carciu; irc nick :victorc
Add-ons QA: [mailto: madalin.cotetiu@softvision.ro Madalin Cotetiu]; irc nick :madalinc
Add-ons QA: [mailto: valentina.peleskey@softvision.ro Valentina Virlics]; irc nick :ValentinaV

Requirements for testing

Environments

  • Windows , Mac

Servers

Channels

Test Strategy

Test Execution Schedule

The following table identifies the anticipated testing period available for test execution.

Project phase Start Date End Date
Start project 10th Jan/11th Jan
Study PRD/mocks received 10th Jan/11th Jan
QA - Test plan creation 02.02.2017 03.02.2017
QA - Test cases preparation 23.01.2017 24.01.2017
QA - Test cases execution 23.01.2017 26.01.2017
Release Date 26.01.2017

Testing Tools

Process Tool
Test plan creation Mozilla wiki
Test case creation TestRail / Google docs
Test case execution TestRail
Bugs management Github

References

* PRD - Bugs

Testcases

Test Areas

Test suite

Gdoc Test suite - Link
TestRail - Link

Bug Work

Bug fix verification

Sign off

Criteria

Check list

  • All test cases should be executed
  • All blockers must be fixed and verified or have an agreed-upon timeline for being fixed :
Blockers