QA archive/Team/What We Do: Difference between revisions
< QA archive | Team
Jump to navigation
Jump to search
mNo edit summary |
m (moved QA/Team/What We Do to QA archive/Team/What We Do) |
||
| (3 intermediate revisions by 2 users not shown) | |||
| Line 1: | Line 1: | ||
<small>[[QA/Team|« QA/Team]]</small> | |||
This is an overview of what we do from a July 2007 presentation. | |||
= QA Team structure and members = | = QA Team structure and members = | ||
* Tools dev - robcee, alice, coop | * Tools dev - robcee, alice, coop | ||
| Line 41: | Line 45: | ||
= Test Tools = | = Test Tools = | ||
* Tools we have developed for QA use or general use. | * Tools we have developed for QA use or general use. | ||
* Litmus | |||
* RefTest | * RefTest | ||
* Mochitest | * Mochitest | ||
Latest revision as of 17:20, 22 August 2011
This is an overview of what we do from a July 2007 presentation.
QA Team structure and members
- Tools dev - robcee, alice, coop
- Automated test development - Martijn (mw22), bc, ctalbert
- Test Execution - marcia, tracy, juanb, tomcat, tchung, abillings, stephend
- Other: Community-jay, Analysis-ss, Accessibility-tkeenen
Concepts
- Developers handle unit tests
- Create automated functional/integration/system tests where possible
- Use human eyes and ears where necessary
- Right tool for the job - depends on stage of the project and nature of the thing being testing
Test Execution
- Products covered: FFx, TBird, customer extensions or branding (kodak, ebay, world cup)
- Releases covered: Major releases, security releases, partner builds, AMO/WebDev,
- Activities:
- bug verification
- en-US smoke tests, BFT, FFT
- L10n
- focused testing/exploratory testing
- Updates
- Top sites
- Extension testing
Analysis
- bug triage, troubleshooting, investigation
- Hendrix
- Reporter
- crashers - Talkback/Breakpad
- UNCO - unconfirmed bugs triage- graph
Test Development
- Manual tests in litmus
- Automated tests
- from bugs
- for new features
- eggplant tests
- Test Tools (see below)
Test Tools
- Tools we have developed for QA use or general use.
- Litmus
- RefTest
- Mochitest
- XPCShell
- Buildbot execution Infrastructure
- Talos - performance framework
- Minotaur - preferences checking tool for L10n and Partner builds
- L10n Metadiff
- Update Checker
- Spider