Enroll Now

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