Stub Installer/QA: Difference between revisions

Jump to navigation Jump to search
Line 95: Line 95:
A peer on the Desktop QA team has to signoff on this test plan to declare signoff on the build.
A peer on the Desktop QA team has to signoff on this test plan to declare signoff on the build.


=== Funnelcake Beta ===
=== Funnelcake Beta 20.0b4 ===


==== Builds ====
==== Builds ====


* [https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/stub/Firefox%2017.0b1%20Beta%20Stub%20Installer.exe Stub Installer]
* [http://ftp.mozilla.org/pub/mozilla.org/firefox/candidates/20.0b4-candidates/build1/firefox-20.0.en-US.win32.installer-stub.exe Stub Installer]
* [http://ftp.mozilla.org/pub/mozilla.org/firefox/candidates/17.0b1-candidates/build2/partner-repacks/funnelcake15/win32/en-US/ Funnelcake Full Installer]
* [http://ftp.mozilla.org/pub/mozilla.org/firefox/candidates/20.0b4-candidates/build1/partner-repacks/ Funnelcake Full Installer]
* [https://bugzilla.mozilla.org/show_bug.cgi?id=848794 Bug fix to check.]


==== Checklist ====
==== Funnelcake Checklist ====
* {{done|}} Smoke and basic functional test pass on Beta Stub Installer
* {{ok|}} Installation and functionality spot check with Stub Installer (Beta)
** {{done|}} Marcia: Windows Vista
** {{ok|}} Tester: Windows XP
** {{done|}} John: Windows 7
** {{ok|}} Tester: Windows 7
** {{done|}} Jason: Windows XP
** {{ok|}} Tester: Windows Vista
* {{done|}} Spot check the Beta Full Installer with Funnelcake bits
* {{ok|}} Installation and functionality spot check with Funnelcake Full Installer (Beta)
** Juan is owning this
** {{ok|}} Tester: Windows XP
* {{done|}} Spot check the Beta stub installer with Funnelcake bits
** {{ok|}} Tester: Windows 7
** Juan and Jason is owning this
** {{ok|}} Tester: Windows Vista
* {{done|}} Exploratory test pass on Beta
** {{done|}} Marcia: Windows Vista
** {{done|}} Juan: Windows 7
** {{done|}} Juan: Windows XP
* {{done|}} Peer Sign-off
** Juan and Jason are owning this
 
==== Smoke and Basic Functional Test Pass on Beta ====
 
Do a smoke and basic functional test pass against the Beta builds to make sure nothing serious shows up incorrectly in the builds. To check these builds, we will run the Stub Installer - Beta Signoff test run in Desktop Firefox 19 for each operating system listed.
 
==== Spot Check the Beta Full Installer with Funnelcake Bits ====


==== Spot Check Funnelcake Full Installer (Beta) ====
Spot check the funnelcake build for beta for the full installer by checking the following:
Spot check the funnelcake build for beta for the full installer by checking the following:


Line 130: Line 120:
* Make sure the about:config update channel is correct
* Make sure the about:config update channel is correct
* Make sure you can load a website, open a new tab, crash firefox with the crash reporter
* Make sure you can load a website, open a new tab, crash firefox with the crash reporter
* Make sure in about firefox mentions something about funnelcake with the right funnelcake version
* Make sure in about firefox mentions something about funnelcake with the right funnelcake version (20)
* Make sure app.partner.mozilla15 is set in about:config
* Make sure app.partner.mozilla20 is set in about:config
 
==== Spot Check the Beta Stub Installer with Funnelcake Bits ====


==== Spot Check the Beta Stub Installer with Funnelcake Bits (TBD) ====
Spot check the funnelcake build for beta for the stub installer by checking the following:
Spot check the funnelcake build for beta for the stub installer by checking the following:


Line 143: Line 132:
* Make sure the about:config funnelcake setting is set
* Make sure the about:config funnelcake setting is set
* Make sure app.partner.mozilla16 is set in about:config
* Make sure app.partner.mozilla16 is set in about:config
==== Exploratory Test Pass on Beta ====
Exploratory test the stub installer on beta by trying the following scenarios:
* After launching the stub installer, change the screen resolution to a few different values on your machine. Verify that the artwork does not get pixelated or patched.
* Try launching the stub installer multiple times - make sure only one instance of the stub installer is active
* Try a pave-over install while firefox is running twice in a row. Then, close firefox and try to re-launch it. Then, you should get a prompt to restart your computer. Upon completing a restart, try launching firefox again. It should launch with no restart required prompt.
* Try installing firefox with the stub installer at different user account levels with the stub installer.
==== Peer Sign-off ====
A peer on the Desktop QA team has to signoff on this test plan to declare signoff on the build.


=== Aurora 21 Sign-off ===
=== Aurora 21 Sign-off ===
canmove, Confirmed users
7,810

edits

Navigation menu