Agile Coach
  Home   About Us   Blog   Slides  

 

  Onsite Training  

Agile Testing Workshop

     
 
  Agile Overview
- 1 day
 
 
  TDD and Refactoring Workshop
- 3 days
 
 
  Object Bootcamp
- 3 days
 
 
  Design Principles and Patterns Workshop
- 4 days
 
 
  Project Automation Workshop
- 2 days
 
 
  Agile Project Management Overview
- 3 days
 
 
  Scrum Overview
- 1 day
 
 
  eXtreme Week
- 5 days
 
 
  Agile Testing Workshop
- 2 days
 
 
  User Stories Workshop
- 2 days
 
 
 
Course Outline

This 2 day workshop is targeted at Testers who want to be an integral part of any Agile team and are trying to understand how testing changes when a team adopts Agile methods. This primary focus of this workshop is to help participants understand how they can make testing lean and agile.

This session begins with an activity which highlights the key differences between the traditional software development model and agile methods. During the activity we'll mainly focus on the process from testing point of view. Post the activity, we have a brief overview of key Agile values and principles and their implications on testing. We also discuss some concepts from Lean and how they can influence their style of testing in an agile context.

Towards the end of the first day, we'll also introduce developer testing practices like Test Driven Development and Refactoring and demonstrate what kind of testing the developers are expected to do. By the end of the first day, participants have a clear understanding of the Agile and Lean values and principles that drive the process changes and that will help them determine how to adapt their existing testing practices.

On the second day we'll focus on Test Automation and Exploratory Testing practices. The participants will learn two main category of tools. xUnit framework for unit testing and FitNesse and Selenium for acceptance testing.

By the end of this workshop, participants will
  • Understand Agile and Lean values and principles
  • Experience a simulated Traditional and Agile project
  • Learn how to adapt their testing practices in an Agile context
  • Learn how Session-Based Exploratory Testing fits on Agile projects
  • Learn how to create lightweight test documentation
  • See demonstrations of open source testing tools commonly used by Agile teams
  • Understand how Acceptance Test Driven Development results in executable requirements
  • Understand how to apply test analysis and design skills when eliciting requirements and acceptance criteria from business stakeholders
  • Discover the evolving role of the Agile Tester on Agile projects
 
 
 
 
      Licensed under
Creative Commons License