Skip to content

Instantly share code, notes, and snippets.

@justinpotts
Last active August 29, 2015 14:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save justinpotts/7f309fd6386671243b44 to your computer and use it in GitHub Desktop.
Save justinpotts/7f309fd6386671243b44 to your computer and use it in GitHub Desktop.
Web QA Bootcamp Structure
Web QA Bootcamp Documentation
Structure:
Welcome message
Joining IRC
Joining mailing list
Projects to choose from
List of projects...
Automation
GitHub account
Bugzilla account?
How to set up and run GitHub locally on machine
Fork
Clone
Branches (discuss separate branch for each activity)
Committing
Pushing
Submitting a PR
Merging
Running tests
Test options
Interpreting test output
Writing tests (process)
How to write a test
Tutorial / walkthrough (kind of like FxOS has for create_contact_test)
(Link to GitHub docs with something like "If you've never used GitHub before, read this.")
Code Review
Manual Testing
Bugzilla account
Bug triaging
How to search for project bugs
Talk about unconfirmed, confirmed, new, resolved, fixed....
How to verify there's a problem
How to verify there's a solution
Filing a bug
Priority
Platform (OS should be n/a or all for Web QA)
Dev, staging, or production
Title
Description
Include browser, system settings...
Steps to reproduce
Expected result
Actual result
Include screenshots if necessary
Exploratory testing
Discuss risk analysis
Deciding which features to test
@AutomatedTester
Copy link

List of Projects

I agree with Dave. This is just a place where it will be out of date the minute you press save. Managers have other projects that are coming or going so unless it can be automatically updated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment