Confirmed users
1,477
edits
(8 intermediate revisions by one other user not shown) | |||
Line 8: | Line 8: | ||
|- | |- | ||
| 04/10/2017 || 1.1 || Krupa Raj || Updated test strategy | | 04/10/2017 || 1.1 || Krupa Raj || Updated test strategy | ||
|- | |||
| 05/19/2017 || 1.2 || Vasilica Mihasca || Updates | |||
|} | |} | ||
Line 42: | Line 44: | ||
* Webextensions running in their own process | * Webextensions running in their own process | ||
* Regression testing for the top 20 webextensions | * Regression testing for the top 20 webextensions | ||
* Regression testing for webextensions examples | |||
* Regression testing for old XUL add-ons | |||
* Webextension crashing | |||
* Add-ons behavior after a Firefox crash | |||
===what's out of scope?=== | ===what's out of scope?=== | ||
Line 63: | Line 69: | ||
=== Nightly === | === Nightly === | ||
<div class="mw-collapsible-content"> | <div class="mw-collapsible-content"> | ||
* Disable check for signing if testing on AMO dev or stage | * Disable check for signing if testing on AMO dev or stage | ||
* Webextension process crashing: | |||
** Set "extensions.webextensions.remote” to true | |||
** Insert the following line in Browser Console input filed: Cu.import("resource://gre/modules/Extension.jsm").GlobalManager.extensionMap.values().next().value.parentMessageManager.loadProcessScript("data:,Components.utils.import('resource://gre/modules/ctypes.jsm').ctypes.cast(ctypes.uintptr_t(1), ctypes.int.ptr).contents", false) | |||
</div> | </div> | ||
=== Beta === | === Beta === | ||
<div class="mw-collapsible-content"> | <div class="mw-collapsible-content"> | ||
* [Unbranded build] Disable check for signing if testing on AMO dev or stage | * [Unbranded build] Disable check for signing if testing on AMO dev or stage | ||
Line 79: | Line 86: | ||
</div> | </div> | ||
</div> | </div> | ||
== Test Objectives == | == Test Objectives == | ||
Line 101: | Line 107: | ||
| TO-6 || Webextension crashing || To verify that crashing the webextension process does not cause a Firefox crash || Manual || Add-ons QA Team | | TO-6 || Webextension crashing || To verify that crashing the webextension process does not cause a Firefox crash || Manual || Add-ons QA Team | ||
|- | |- | ||
| TO-7 || Regression testing on XUL add-ons || To verify that the old XUL add-ons works without any issue || Manual || Add-ons QA Team | | TO-7 || Firefox crashing || To verify that Firefox will load all the add-ons properly without any loss of saved add-on data || Manual || Add-ons QA Team | ||
|- | |||
| TO-8 || Regression testing on XUL add-ons || To verify that the old XUL add-ons works without any issue || Manual || Add-ons QA Team | |||
|} | |} | ||
Line 120: | Line 128: | ||
== Builds == | == Builds == | ||
This section should contain links for builds with the feature - | This section should contain links for builds with the feature - | ||
* [ | * [http://archive.mozilla.org/pub/firefox/nightly/latest-mozilla-central/ Link] for Nightly builds | ||
* [https://archive.mozilla.org/pub/firefox/candidates/ Link] for Beta builds | * [https://archive.mozilla.org/pub/firefox/candidates/ Link] for Beta builds | ||
* Beta Unbranded builds | |||
** [https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-win64-add-on-devel/ Windows Link] | |||
** [https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-linux64-add-on-devel/ Linux Link] | |||
** [https://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-add-on-devel/ Mac Link] | |||
== Test Execution Schedule == | == Test Execution Schedule == | ||
Line 143: | Line 154: | ||
|- | |- | ||
| QA - Nightly Testing | | QA - Nightly Testing | ||
|style="text-align:center;" | | |style="text-align:center;" | 03-22-2017|| | ||
|- | |- | ||
| QA - Beta Testing | | QA - Beta Testing | ||
Line 163: | Line 171: | ||
| Test plan creation || Mozilla wiki | | Test plan creation || Mozilla wiki | ||
|- | |- | ||
| Test case creation || [ TestRail] / [Google docs] / [etherpad] | | Test case creation || [ TestRail] / [Google docs] / [https://public.etherpad-mozilla.org/p/OOP-WebExtension-Testing etherpad] | ||
|- | |- | ||
| Test case execution || [TestRail] | | Test case execution || [TestRail] |