Releases/Firefox 72/Test Plan: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 171: Line 171:
* '''Build''': 72.0b1-build1 ([https://hg.mozilla.org/releases/mozilla-beta/rev/fbd5649f1f88e90e56313ac26b9346af7115dccf fbd5649f1f88], 20191202142314) - <font style="color:green; font-weight:bold;">GREEN</font>
* '''Build''': 72.0b1-build1 ([https://hg.mozilla.org/releases/mozilla-beta/rev/fbd5649f1f88e90e56313ac26b9346af7115dccf fbd5649f1f88], 20191202142314) - <font style="color:green; font-weight:bold;">GREEN</font>
** '''Functional tests (manual)''':
** '''Functional tests (manual)''':
*** {{mdone|}} Smoke, Regression and Exploratory testing on '''Installer''', '''Startup and Profile''' and '''Downloads''' → [https://testrail.stage.mozaws.net/index.php?/plans/view/22900 TestRail]
*** {{mdone|}} Smoke testing on '''Installer''', '''Startup and Profile''' and '''Downloads''' → [https://testrail.stage.mozaws.net/index.php?/plans/view/22900 TestRail]
*** {{mdone|}} [https://docs.google.com/spreadsheets/d/12Dc8SHzJK5E4PoLzuCdsQ5DGx_oKLsajBCR3pm91RXA/edit#gid=962766787 Bug fix verification]
*** {{mdone|}} [https://docs.google.com/spreadsheets/d/12Dc8SHzJK5E4PoLzuCdsQ5DGx_oKLsajBCR3pm91RXA/edit#gid=962766787 Bug fix verification]
** '''Update tests (manual)''':
** '''Update tests (manual)''':
Line 183: Line 183:
* '''Build''': 72.0b2-build1 ([https://hg.mozilla.org/releases/mozilla-beta/rev/1157109d19758a726b282b24ab772fce98e5b3b4 1157109d1975], 20191203141951) - <font style="color:green; font-weight:bold;">GREEN</font>
* '''Build''': 72.0b2-build1 ([https://hg.mozilla.org/releases/mozilla-beta/rev/1157109d19758a726b282b24ab772fce98e5b3b4 1157109d1975], 20191203141951) - <font style="color:green; font-weight:bold;">GREEN</font>
** '''Functional tests (manual)''':
** '''Functional tests (manual)''':
*** {{mdone|}} Smoke, Regression and Exploratory testing on '''Address Bar and Search''', '''Audio/Video''', '''Graphics''', '''Crash Reporting''' and '''Plug-ins''' → [https://testrail.stage.mozaws.net/index.php?/plans/view/22990 TestRail]
*** {{mdone|}} Smoke testing on '''Address Bar and Search''', '''Audio/Video''', '''Graphics''', '''Crash Reporting''' and '''Plug-ins''' → [https://testrail.stage.mozaws.net/index.php?/plans/view/22990 TestRail]
*** {{mdone|}} [https://docs.google.com/spreadsheets/d/12Dc8SHzJK5E4PoLzuCdsQ5DGx_oKLsajBCR3pm91RXA/edit#gid=962766787 Bug fix verification]
*** {{mdone|}} [https://docs.google.com/spreadsheets/d/12Dc8SHzJK5E4PoLzuCdsQ5DGx_oKLsajBCR3pm91RXA/edit#gid=962766787 Bug fix verification]
** '''Update tests (manual)''':
** '''Update tests (manual)''':
Line 195: Line 195:
* '''Build''': 72.0b3-build1 ([https://hg.mozilla.org/releases/mozilla-beta/rev/229d39ef27112e05308a8cad984332724e0109e1 229d39ef2711], 20191205201734) - <font style="color:green; font-weight:bold;">GREEN</font>
* '''Build''': 72.0b3-build1 ([https://hg.mozilla.org/releases/mozilla-beta/rev/229d39ef27112e05308a8cad984332724e0109e1 229d39ef2711], 20191205201734) - <font style="color:green; font-weight:bold;">GREEN</font>
** '''Functional tests (manual)''':
** '''Functional tests (manual)''':
*** {{mdone|}} Smoke, Regression and Exploratory testing on '''Uninstaller''' and '''Pocket New Tab''' → [https://testrail.stage.mozaws.net/index.php?/plans/view/23074 TestRail]
*** {{mdone|}} Smoke testing on '''Uninstaller''' and '''Pocket New Tab''' → [https://testrail.stage.mozaws.net/index.php?/plans/view/23074 TestRail]
*** {{mdone|}} [https://docs.google.com/spreadsheets/d/12Dc8SHzJK5E4PoLzuCdsQ5DGx_oKLsajBCR3pm91RXA/edit#gid=962766787 Bug fix verification]
*** {{mdone|}} [https://docs.google.com/spreadsheets/d/12Dc8SHzJK5E4PoLzuCdsQ5DGx_oKLsajBCR3pm91RXA/edit#gid=962766787 Bug fix verification]
** '''Update tests (manual)''':
** '''Update tests (manual)''':
Line 206: Line 206:
* '''Build''': 72.0b4-build1 ([https://hg.mozilla.org/releases/mozilla-beta/rev/8919727c131ee5a5389d28f2f951b6c3ef9953e0 229d39ef2711], 20191206183317) - <font style="color:green; font-weight:bold;">GREEN</font>
* '''Build''': 72.0b4-build1 ([https://hg.mozilla.org/releases/mozilla-beta/rev/8919727c131ee5a5389d28f2f951b6c3ef9953e0 229d39ef2711], 20191206183317) - <font style="color:green; font-weight:bold;">GREEN</font>
** '''Functional tests (manual)''':
** '''Functional tests (manual)''':
*** {{mdone|}} Smoke, Regression and Exploratory testing on '''Security and Privacy''' ,'''Drag and Drop''', '''Scrolling, Panning and Zooming '''  and '''Geolocation''' → [https://testrail.stage.mozaws.net/index.php?/plans/view/23142 TestRail]
*** {{mdone|}} Smoke testing on '''Security and Privacy''' ,'''Drag and Drop''', '''Scrolling, Panning and Zooming '''  and '''Geolocation''' → [https://testrail.stage.mozaws.net/index.php?/plans/view/23142 TestRail]
*** {{mprog|}} [https://docs.google.com/spreadsheets/d/12Dc8SHzJK5E4PoLzuCdsQ5DGx_oKLsajBCR3pm91RXA/edit#gid=962766787 Bug fix verification]
*** {{mprog|}} [https://docs.google.com/spreadsheets/d/12Dc8SHzJK5E4PoLzuCdsQ5DGx_oKLsajBCR3pm91RXA/edit#gid=962766787 Bug fix verification]
** '''Update tests (manual)''':
** '''Update tests (manual)''':
Line 217: Line 217:
* '''Build''': 72.0b5-build1 ([https://hg.mozilla.org/releases/mozilla-beta/rev/ebe06d4050d9c073aebc01e894c906c9b3e51230 ebe06d4050d9], 20191210230245) - <font style="color:green; font-weight:bold;">GREEN</font>
* '''Build''': 72.0b5-build1 ([https://hg.mozilla.org/releases/mozilla-beta/rev/ebe06d4050d9c073aebc01e894c906c9b3e51230 ebe06d4050d9], 20191210230245) - <font style="color:green; font-weight:bold;">GREEN</font>
** '''Functional tests (manual)''':
** '''Functional tests (manual)''':
*** {{mdone|}} Smoke, Regression and Exploratory testing on '''Security and Privacy''' ,'''Theme and Toolbar Customization''', '''PDF Viewer '''  and '''Images''' → [https://testrail.stage.mozaws.net/index.php?/plans/view/23440 TestRail]
*** {{mdone|}} Smoke testing on '''Security and Privacy''' ,'''Theme and Toolbar Customization''', '''PDF Viewer '''  and '''Images''' → [https://testrail.stage.mozaws.net/index.php?/plans/view/23440 TestRail]
*** {{mprog|}} [https://docs.google.com/spreadsheets/d/12Dc8SHzJK5E4PoLzuCdsQ5DGx_oKLsajBCR3pm91RXA/edit#gid=962766787 Bug fix verification]
** '''Update tests (manual)''':
*** {{mprog|}} beta, aurora → [https://docs.google.com/spreadsheets/d/1aYOgBr40UWzk45Roaa9y2AGBJVl6e4TN4ZutMqnNl-0/edit#gid=850719639 report]
</div></div>
 
<div class="toccolours mw-collapsible mw-collapsed" style="width:auto; overflow:auto;">
<div style="font-weight:bold;line-height:1.6;">Beta 72.0b6</div>
<div class="mw-collapsible-content">
* '''Build''': 72.0b6-build1 ([https://hg.mozilla.org/releases/mozilla-beta/rev/baa895188e29e42b40da98720ed3d06a7970adb3 baa895188e29], 20191212210843) - <font style="color:navy; font-weight:bold;">In progress</font>
** '''Functional tests (manual)''':
*** {{mprog|}} Smoke testing on '''Printing''' ,'''Security and Privacy''', '''Browser Window ''' , '''Autocomplete & Autofill''' and '''Tab Bar options'''→ [https://testrail.stage.mozaws.net/index.php?/plans/view/23550 TestRail]
*** {{mprog|}} [https://docs.google.com/spreadsheets/d/12Dc8SHzJK5E4PoLzuCdsQ5DGx_oKLsajBCR3pm91RXA/edit#gid=962766787 Bug fix verification]
*** {{mprog|}} [https://docs.google.com/spreadsheets/d/12Dc8SHzJK5E4PoLzuCdsQ5DGx_oKLsajBCR3pm91RXA/edit#gid=962766787 Bug fix verification]
** '''Update tests (manual)''':
** '''Update tests (manual)''':
*** {{mprog|}} beta, aurora → [https://docs.google.com/spreadsheets/d/1aYOgBr40UWzk45Roaa9y2AGBJVl6e4TN4ZutMqnNl-0/edit#gid=850719639 report]
*** {{mprog|}} beta, aurora → [https://docs.google.com/spreadsheets/d/1aYOgBr40UWzk45Roaa9y2AGBJVl6e4TN4ZutMqnNl-0/edit#gid=850719639 report]
</div></div>
</div></div>

Revision as of 08:11, 13 December 2019

Summary

The purpose of this page is to track the testing of Firefox 69 from Nightly to Release, and post Release if needed.

Release schedule

Status meetings

The Channel Status meeting is used to raise quality concerns with the Release Management team.

QA points of contact

Communication channels

Firefox for Desktop

Engineering QA
  • Reporting to: Tom Grabowski, Tania Maity
  • Softvision Manager: Rares Bologa
  • Team Leads: Brindusa Tot
  • Offices: Romania (EEST), Argentina (GMT-3)
  • Responsible for: new feature testing, Nightly build readiness, Nightly build regression testing, bug triage, bug verification, bug investigation
Release QA
  • Reporting to: Tom Grabowski, Tania Maity
  • Softvision Manager: Andrei Vaida
  • Team Leads: Bogdan Maris, Cornel Ionce
  • Office: Romania (EEST)
  • Responsible for: new feature testing, Beta build readiness, Developer Edition build readiness, ESR build readiness, RC build readiness, Dot release build readiness, Chemspill build readiness, bug verification, bug investigation

Firefox for Mobile

Release QA
Firefox for iOS QA

AMO, WebExtensions

Add-ons QA
  • Reporting to: Krupa Raj
  • Softvision Manager: Rares Bologa
  • Team Leads: Victor Carciu, Madalin Cotetiu
  • Office: Romania (EEST)
  • Responsible for: AMO feature testing, AMO weekly release, AMO Sanity, AMO bug verification, Webextensions features, Webextensions bug triage and verification, Telemetry

Experiments, Normandy, Subscription services, and other Firefox features

Experiments QA
  • Reporting to: Krupa Raj
  • Softvision Manager: Rares Bologa
  • Team Leads: Paul Oiegas
  • Office: Romania (EEST)
  • Responsible for: testing Experiments, Normandy, Experimenter website, Activity Stream, Screenshots, Send (Web & Android) and Lockbox Desktop.

QA activities

New feature readiness

All new features tested by QA and shipping with Firefox 71 are available here.

The feature testing process followed by QA is available here.

Bug fix verification

  • Daily verification of uplifted bugs - these are uplifts, triaged daily and verified under ~48hrs
  • Ongoing verification of Nightly bugs - this is the general bug verification done throughout the Nightly cycle; it sometimes overlaps with uplifts verification; also involves active monitoring of qe-verify? bugs
  • Ongoing verification of Beta bugs - this is the general bug verification done throughout the Beta cycle; it sometimes overlaps with uplifts verification; also involves active monitoring of qe-verify? bugs
  • On-demand verification of bugs - these are special requests (ideally coming in through PI, but also through Bugzilla needinfo?, chat or emails)
  • Periodical verification of security bugs - these are post-critsmash bugs, triaged and verified ~every 2wks

Unconfirmed bug triage

This is the triage conducted by Engineering QA.

Security bug triage

This is the post-CritSmash triage conducted by Engineering QA (on Nightly) and Release QA (on Beta, Release, ESR).

Bug investigation

This is the daily check and investigation of new regressionwindow-wanted bugs, conducted by Engineering QA and Release QA.

Nightly 72 milestones

[early/mid cycle] Nightly build readiness

Scope: assess build readiness for shipping to Beta by testing Nightly periodically and providing a list of issues (if any) that need to be addressed before the merge (more on this).

Nightly 72.0a1 (2019-05-30)
  • Build: 72.0a1 (commit, ID) - NOT STARTED
    • [DONE] Functional testing (manual) → report
      • New bugs
        • Regressions: --
        • Non-regressions: --
      • Known bugs
        • High-impact: --
        • Low/medium-impact: [link bug list]
Nightly 72.0a1 (2019-06-13)
  • Build: 72.0a1 (commit, ID) - GREEN
    • [DONE] Functional testing (manual) → report
      • New bugs
        • Regressions: --
        • Non-regressions: --
      • Known bugs
        • High-impact: --
        • Low/medium-impact: [link bug list]

[prior to merge] Nightly regression testing

Nightly 69.0a1 (date)
  • Build: 73.0a1 (commit, ID) - Sign off_Status
    • [NOT STARTED] Regression testing (manual) → [report]
      • New bugs
        • Regressions: ID1, ID2, IDn
        • Non-regressions: ID1, ID2, IDn
      • Known bugs
        • High-impact: ID1, ID2, IDn
        • Low/medium-impact: [bug list]

[optional] [prior to merge] Nightly new feature smoke testing

Note: this is optional, based on available QA bandwidth.

Beta 72 milestones

Beta/DevEdition build readiness

Developer Edition build readiness

DevEd 72.0b4
  • Build: 72.0b4-build1 (8919727c131ee5a5389d28f2f951b6c3ef9953e0, 20191206183317) - GREEN
    • Functional tests (manual):
      • [DONE] Smoke, Regression and Exploratory testing on Build Branding , Build Configuration , User Profile , Build interface , Build stability and functionality , Sync , Default Browser, WebextensionsTestRail

Beta build readiness

Beta 72.0b1
  • Build: 72.0b1-build1 (fbd5649f1f88, 20191202142314) - GREEN
    • Functional tests (manual):
    • Update tests (manual):
Beta 72.0b2
  • Build: 72.0b2-build1 (1157109d1975, 20191203141951) - GREEN
    • Functional tests (manual):
      • [DONE] Smoke testing on Address Bar and Search, Audio/Video, Graphics, Crash Reporting and Plug-insTestRail
      • [DONE] Bug fix verification
    • Update tests (manual):
Beta 72.0b3
  • Build: 72.0b3-build1 (229d39ef2711, 20191205201734) - GREEN
    • Functional tests (manual):
    • Update tests (manual):
      • [DONE] beta, aurora → report
Beta 72.0b4
  • Build: 72.0b4-build1 (229d39ef2711, 20191206183317) - GREEN
    • Functional tests (manual):
      • [DONE] Smoke testing on Security and Privacy ,Drag and Drop, Scrolling, Panning and Zooming and GeolocationTestRail
      • [IN PROGRESS] Bug fix verification
    • Update tests (manual):
      • [DONE] beta, aurora → report
Beta 72.0b5
  • Build: 72.0b5-build1 (ebe06d4050d9, 20191210230245) - GREEN
    • Functional tests (manual):
      • [DONE] Smoke testing on Security and Privacy ,Theme and Toolbar Customization, PDF Viewer and ImagesTestRail
      • [IN PROGRESS] Bug fix verification
    • Update tests (manual):
      • [IN PROGRESS] beta, aurora → report
Beta 72.0b6
  • Build: 72.0b6-build1 (baa895188e29, 20191212210843) - In progress
    • Functional tests (manual):
      • [IN PROGRESS] Smoke testing on Printing ,Security and Privacy, Browser Window , Autocomplete & Autofill and Tab Bar optionsTestRail
      • [IN PROGRESS] Bug fix verification
    • Update tests (manual):
      • [IN PROGRESS] beta, aurora → report