QA SoftVision Team/Mobile

From MozillaWiki
Jump to: navigation, search

FaviconFennec.png

Welcome to the SV Mobile Team wiki page.
This page is considered a ramp up page and gives a centralization of our tasks. Please contact one of us before changing the content of the page.

MANAGEMENT AND COMMUNICATION

Project Updates

Hot Projects

Meetings

    • Wednesdays, 8:30am Pacific Time
    • Telephone:
    • 650-903-0800 or 650-215-1282 x92 Conf# 99779 (US/INTL)
    • 1-800-707-2533 (pin 369) Conf# 99779 (US)
    • Vidyo Room: QA-Desktop
    • Vidyo Guest URL
    • Agenda and notes: etherpad

IRC

  • #qa on irc.mozilla.org
  • #mobile on irc.mozilla.org

Mailing Lists

  • firefox-qe@mozilla.com
  • dev-quality@mozilla.com
  • dev-platform@mozilla.com

Blogs

REGULAR CYCLE QA FENNEC TEAM SCHEDULING

Day/Week Monday Tuesday Wednesday Thursday Friday
Week 1 Merge day
RC testing if needed
General tasks
Beta 1 testing - sign-off Aurora Sign Off
Nightly - first look
Aurora Sign Off General tasks
Aurora new features sign-offs
Week 2 General tasks Beta 2 testing - sign-off General tasks General tasks General tasks
Week 3 General tasks Beta 4 testing - sign-off (Day 1 of testing) Beta 4 testing - sign-off (Day 2 of testing) General tasks General tasks
Week 4 General tasks Beta 6 testing - sign-off General tasks General tasks General tasks
Week 5 General tasks Beta 8 testing - sign-off General tasks General tasks General tasks
Week 6 General tasks Beta 10 testing - sign-off General tasks RC testing - sign-off General tasks

BETA TESTING DETAILS

1. Beta 1 & 8 testing (week 1 & 5)

  • Process and documents
    • Create the Testplan and test runs for the current beta build
    • Run Smoketests - basic functions covered - 2 x ARMv7 tablet, 2 x ARMv7 phone API 11, 1 x ARMv7 phone API 9 and x86 phone

Testing Matrix:

Device ARMv7 tablet ARMv7 phone API 11 ARMv7 phone API 9 x86
Phone N/A 2 phones 1 phone 1 phone
Tablet 2 tablets N/A N/A N/A
    • Check Android Permissions - ARMv7 tablet, phone and x86
    • Bug Verification - verify all introduced fixes
    • L10 Spot Check - check that the main parts of the app are localized
    • Run Appthwack - API 11

2. Beta 2,6,10 testing (week 2,4,6)

  • Process and documents
    • Create the Testplan and test runs for the current beta build
    • Run Smoketests - basic functions covered - 2 x ARMv7 tablet, 2 x ARMv7 phone API 11, 1 x ARMv7 phone API 9 and x86 phone
    • Check Android Permissions - ARMv7 tablet, phone and x86
    • Bug Verification - verify all introduced fixes
    • L10 Spot Check - check that the main parts of the app are localized
    • Results Beta 2
    • Results Beta 6
    • Results Beta 10

3. Beta 4 testing (week 3)

  • Process and documents
    • Fennec Features tracking
    • Create the Testplan and test runs for the current beta build
    • Run Smoketests - basic functions covered - 1 x ARMv7 tablet, 1 x ARMv7 phone API 11, 1 x ARMv7 phone API 9, and x86 phone
    • Check Android Permissions - ARMv7 tablet, phone and x86
    • Bug Verification - verify all introduced fixes
    • L10 Spoot Check - check that the main parts of the app are localized
    • Run Appthwack - API 11
    • Run BFTs - all features tests covered
    • Results Beta 4

3. Beta features sign-off (week 5)

  • Process and documents
    • Feature owners monitor new fixes + perform additional testing (weeks 1 -> 5)
    • Feature owners analyze remaining issues and do a final assessment on quality of the Beta features
    • Feature owners send final sign-off email for Beta features to dev leads & Kairo & Lawrence? (Friday week 5 or Monday week 6 latest)

4. Aurora Signoff (week 1)

  • Process and documents
    • Create the Testplan and test runs for the current beta build
    • Run Smoketests - basic functions covered - 1 x ARMv7 tablet, 1 x ARMv7 phone API 11, 1 x ARMv7 phone API 9, and x86 phone
    • Check Android Permissions - ARMv7 tablet, phone and x86
    • Bug Verification - verify all introduced fixes
    • L10 Spot Check - check that the main parts of the app are localized
    • Run Appthwack - API 11
    • Run BFTs - all features tests covered
    • Results Beta 4

5. Release Candidate (week 6)

  • Process and documents
    • Create the Testplan and test runs for the current beta build
    • Run Smoketests - basic functions covered - 2 x ARMv7 tablet, 3 x ARMv7 phone and x86 phone
    • Check Android Permissions - ARMv7 tablet, phone and x86
    • Bug Verification - verify all introduced fixes
    • L10 Spot Check - check that the main parts of the app are localized
    • Run Appthwack - API 11
    • Results RC

GENERAL TASKS DETAILS

1. Bug Verification

  • Branches: Nightly, Aurora, Beta

2. Bug Investigations

  • NI/ Regression Window wanted

3. Bug Triage

4. Feature testing

5. Component Watch

  • Major components split among team members
  • Owners will cover: triage of new Unconfirmed bugs, investigation of bugs, and verification of fixes in certain area
  • Considered a lower priority area with not much time spent on it

6. SmokeTesting & Exploratory

  • Nightly
  • Aurora

Automation using Robocop