See also: Black box manual testing is covered in QA 101.
Topics under consideration
When to automate
- The "rule of threes" - what is the rule of threes?
There are two "rules of threes," and they are related: 1. If you're going to do it more than three times, you should automate it. 2. Once is a fluke, twice is co-incidence, three times is where you start to dig out the underlying pattern.
- The three risk areas and how that effects what and how we automate
- When to mock
- Avoiding brittleness
- Which language? Which framework?
Simple login with Selenium/Webdriver
REMO log in / log out example
Introduction to Sauce Labs with Webdriver
Running the login from the previous session in multiple browsers with a free Saucelabs account. Small discussion of the differences between local and remote testing.
Logging into a Firefox Account
We'll use 123done as an example relying party, and explain what a 'relying party' is.
Error handling in test scripts
Which errors should be assumed to be transient, and which should lead to hard failures?
Introduction to Mozmill