These are the slides I used for my 2009 Agile Tour Toronto talk on web automation. The reference tool was Selenium and I talked about attributes of successful scripts, the Selenium value chain, audience, smells, and patterns.
3. Key Practices to Agile Testing
Collective Test
Test Driven Development
Ownership
Continuous Integration Exploratory Testing
Automated
Rehearsed Release
Business Tests
Automated Acceptance Test Driven
Technical Tests Development
4. Key Practices to Agile Testing
Exploratory Testing
Automated
Business Tests
Acceptance Test Driven
Development