Table of Contents
1.
Introduction
(4m 39s)
2.
Lesson 1: Introduction to the Whole Team Approach
(20m 47s)
- Learning objectives
- 1.1 Shift your mindset
- 1.2 Build your skill set
- 1.3 Engage the whole team
- 1.4 Focus on quality, not speed
- 1.5 Get some real answers to your questions
- 1.5.1 Stop and think
- 1.5.2 Let's talk: Whole team approach
3.
Lesson 2: Test Planning in Agile Contexts
(52m 14s)
- Learning objectives
- 2.1 Understand your context
- 2.1.1 Stop and think
- 2.1.2 Let's talk: Regulatory context
- 2.2 Use models to help you plan
- 2.2.1 Stop and think
- 2.2.2 Let's talk: Agile testing quadrants
- 2.3 Learn what tests can help guide development to build the right thing
- 2.3.1 Stop and think
- 2.3.2 Let's talk: Tests that guide development
- 2.4 Learn what tests critique the product for fast feedback and realistic use
- 2.4.1 Stop and think
- 2.4.2 Let's talk: Regression tests
- 2.5 Understand how to plan for quality attributes
- 2.5.1 Stop and think
- 2.5.2 Let's talk: Performance quality attribute
- 2.6 Prepare for the end game
- 2.6.1 Stop and think
- 2.6.2 Let's talk: The end game
4.
Lesson 3: Shared Understanding through Early Testing
(40m 7s)
- Learning objectives
- 3.1 Apply your testing mindset to the business problem
- 3.1.1 Stop and think
- 3.1.2 Let's talk: Question the business problem
- 3.2 Learn how to use conversations to build shared understanding
- 3.2.1 Stop and think
- 3.2.2 Let's talk: User scenarios
- 3.3 Explore the power of guiding development with executable tests
- 3.3.1 Stop and think
- 3.3.2 Let's talk: Concrete examples
- 3.4 Learn how to write high-level acceptance tests
- 3.4.1 Stop and think
- 3.4.2 Let's talk: Acceptance tests
5.
Lesson 4: Automation in Agile
(1h 15m 12s)
- Learning objectives
- 4.1 Articulate the benefits of automation
- 4.1.1 Stop and think
- 4.1.2 Let's talk: Automation obstacles
- 4.2 Change your automation approach for agile projects
- 4.2.1 Stop and think
- 4.2.2 Let's talk: Who can help automate?
- 4.3 Create an automation strategy using the automation test pyramid
- 4.3.1 Stop and think
- 4.3.2 Let's talk: Test automation pyramid
- 4.4 Develop a path to success
- 4.4.1 Stop and think
- 4.4.2 Let's talk: Automation approach
- 4.5 Guide your automation with principles and practices
- 4.5.1 Stop and think
- 4.5.2 Let's talk: Automation practices
- 4.6 Find your quick wins
- 4.6.1 Stop and think
- 4.6.2 Let's talk: Small experiments
6.
Lesson 5: Agile Exploration
(35m 32s)
- Learning objectives
- 5.1 Define exploratory testing
- 5.2 Use personas to change perspectives
- 5.2.1 Stop and think
- 5.2.2 Let's talk: Personas
- 5.3 Learn different techniques to explore
- 5.3.1 Stop and think
- 5.3.2 Let's talk: Techniques for exploring
- 5.4 Focus your exploring
- 5.4.1 Stop and think
- 5.4.2 Let's talk: Charters
7.
Lesson 6: Ingredients for Success
(31m 59s)
- Learning objectives
- 6.1 Understand the 7 success factors of agile testing
- 6.1.1 Stop and think
- 6.1.2 Let's talk: Key success factors
- 6.2 Deliver with confidence using core agile testing practices
- 6.2.1 Stop and think
- 6.2.2 Let's talk: Confidence building practices
8.
Summary
(1m 43s)
- Agile Testing Essentials: Summary