QA/Fennec/GetInvolved

From MozillaWiki
< QA‎ | Fennec
Jump to navigation Jump to search

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 and specialized builds made by the mobile developers
    • 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