QA SoftVision Team/Desktop

From MozillaWiki
Jump to navigation Jump to search

Management and Communication

Project Updates

Meetings

Tuesdays, 8am PT / 4pm GMT
Dial in: 800-707-2533
password 369, conference #245

IRC

Mailing Lists

  • Use internal Waverly mailing list to communicate active work to managers

Bug watchers

  • the list of watches from Bugzilla can be found here

Spreadsheets

  • Unconfirmed bug triage - link
  • Exploratory work (testcases) - link
  • Fixed bugs verification - link
  • Updated testcases - link

Blogs

Ramp-up and testing environment

First Steps

  • Ramp-up document - link

Hardware and Operating Systems

  • Hardware (minimum requirements)
    • CPU: P4 3.0GHz
    • RAM: 2GB
    • Video card: MSI Nvidia Geforce N210
  • Operating systems
    • Windows XP
    • Windows 7 x86, x64
    • Ubuntu 11.04 x86, x64
    • Mac OS X 10.6, 10.7
    • Windows Vista
    • Win 2000

Tasks

Weekly

Channel Links
Bug triage Nightly Spreadsheet link
Fixed bugs verification On all channels the patch has landed Spreadsheet link
Exploratory testing Aurora Spreadsheet link
Update testcases NApp Spreadsheet link
Feature watching/sign-off On all channels Spreadsheet link

Bug triage

  • the validation or invalidation of unconfirmed bugs logged by community testers (the link with the bugzilla query can be found in the spreadsheet, in the date header)
  • bugs are to be commented and their resolution set accordingly to one of the resolutions: RESOLVED – WFM, INCOMPLETE, DUPLICATE, INVALID, WONTFIX or to NEW
  • each bug that is set to NEW has to have a regression window - Guide, Tool

Fixed bugs verifications

  • the verification of fixed bugs -issues should be commented and resolution set to either VERIFIED FIXED or REOPENED
  • verification is performed across all platforms against which the bug was logged and on all channels to which the patch applies.

Exploratory testing

Update testcases in Litmus

  • based on the Litmus Unclear, Broken / Fail reports, testcases should be kept up-to-date and the testing results must be vetted/unvetted - Guide
  • all modifications are to be registered in the created spreadsheet

Feature watching/sign-off

  • permanent watch on assigned features: bugzilla, litmus(TCM), irc, blogs etc
  • constant communication with the lead developer on the feature
  • objective overview on the status of the feature

Periodically

Beside the weekly activities there are also specific tasks that are performed before the channels are merged and a new release is launched (Aurora, Beta, Final). These are as follow:

Pre Aurora, Pre Beta, Pre Release specific tests:

  • Smoketests
  • BFTs (Mozmill and Manual)
  • Features owners sign off
  • Ad-hoc testing

Ownerships

  • an ownership guideline can be found here

Firefox features

  • the list of owners can be consulted here

Litmus

  • the list of owners and subgroups can be found here

Additional Information

  • please add info