QA/Fennec/GetInvolved: Difference between revisions

From MozillaWiki
< QA‎ | Fennec
Jump to navigation Jump to search
(Created page with "=Feature Ownership= '''Mentors: [mailto:atrain@mozilla.com Aaron Train], [mailto:kbrosnan@mozilla.com Kevin Brosnan]''' * Projects or tasks : ** Come up with ideas for a test...")
 
Line 28: Line 28:
'''Mentors: [mailto:atrain@mozilla.com Aaron Train], [mailto:kbrosnan@mozilla.com Kevin Brosnan]'''
'''Mentors: [mailto:atrain@mozilla.com Aaron Train], [mailto:kbrosnan@mozilla.com Kevin Brosnan]'''
* Projects or tasks :
* Projects or tasks :
** Review and convert Litmus test cases for Moztrap
** Create new test cases for new Firefox features
** Create new test cases for new Firefox features
** Flag applicable bugs that need MozTrap test cases
** Flag applicable bugs that need MozTrap test cases

Revision as of 01:55, 18 July 2013

Feature Ownership

Mentors: Aaron Train, Kevin Brosnan

  • Projects or tasks :
    • Come up with ideas for a test strategy for the feature
    • Add test cases for features owned
    • Write up portions of the test plan (e.g. functionality, localization)
    • Organize testing around the test plan
    • Triage bugs for the feature
    • Verify fixes

Release Testing

Mentors: Aaron Train, Kevin Brosnan

  • Projects or tasks :
    • Running smoketests on en-US or their locale
    • Dogfooding builds and providing us feedback
    • Triaging SUMO/Feedback to escalate potential issues
    • Triaging popular local networks for issues (ex. forums, newsgroups, social networks, etc)
    • Filing a bug
    • Feature testing
    • Bug triage & fix verification
    • Crash investigation
    • Running pre-release software & plug-ins
    • Testing websites outside our view (ex. Banking, Video, Social websites popular outside the US)

Test Case Writing

Mentors: Aaron Train, Kevin Brosnan

  • Projects or tasks :
    • Create new test cases for new Firefox features
    • Flag applicable bugs that need MozTrap test cases
    • Review other community members test cases and suggest improvements
    • Identify and fix broken test cases in MozTrap

Test Case Automation

Mentors: Adrian Tamas

  • Projects or tasks :
    • Fixing good-first-bug bugs
    • Refactoring tests
    • Fixing failures
    • Creating minified test cases for Mozmill tests (ex. a webpage that displays a video)
    • Writing new tests for MozTrap smoketests
    • Writing new tests for Firefox features

Community Building

Mentors: Aaron Train, Kevin Brosnan

  • Projects or tasks :
    • Responding to Get Involved email list queries for QA
    • Spreading the word
    • Localization
    • Organizing a local event
    • Participating in, advertising, moderating, or organizing a testday
    • Educating, on-boarding, or mentoring family, friends, co-workers, schoolmates, etc
    • Reviewing product, feature, how-to documentation to vet for accuracy, ease of comprehension
    • Localizing existing documentation (mostly QMO)

Bugzilla Work

Mentors: Aaron Train, Kevin Brosnan

  • Projects or tasks (some can also fit under Feature Ownership):
    • Verify bug fixes
    • Triage UNCONFIRMED bug reports
    • Triage crash bug reports