Agile QA & TDD Workshop: 3 days Hands-on Training

Agile Test Driven Development

Inevitably your agile teams will roadblock at QA.  Often this is not due to the QA personnel, but rather the approach and choreography between Development and QA.

In this hands-on three-day workshop we will explore an agile-friendly approach to streamlining this most fundamental of software development processes, with the goal of removing that bottleneck and increasing the quality and outcomes of your teams. Topics will include agile requirements and testing theory, implementable practices, tooling examples, environment setup, and advice to make a system more testable.

The workshop simulates reality by dividing participants in to QA and Programmers and providing them with a problem to solve. Topics are then iteratively introduced as the teams work through the product backlog together.
 
Enquire Now

Audience

  • QA/Test professionals, Developers, Managers with practitioner-level familiarity with agile and Scrum

Participants will learn to

  • Level-set on core Scrum concepts such as Product Backlog, User Stories, Acceptance Criteria
  • Describe the role of agile QA, contrasting with the traditional role
  • Discuss the types of testing, when they should be performed, and the Definition of Done
  • Agile-friendly test planning, including sample artifacts for manual-only testing
  • Establish fundamental development and test processes, including branching strategy and code promotion
  • Establish the combined Dev + QA environment
  • Execute and fail a series of tests
  • Write code to make tests pass
  • Compare and contrast TDD and BDD styles
  • Establish the defect control process
  • Implement Test Doubles (Dummies, Stubs, Fakes, and Mocks)
  • Implement smoke tests
  • Introduce integration testing
  • Demonstrate automation at the Acceptance Test level
  • Implement continuous integration
  • Check-in, build, run partially passing tests
  • Refactor
  • Regression Test
  • Work with and test Legacy code
  • Make code more testable

Enquire Now


Customers also viewed

Object-Oriented Analysis and Design: 3 days Hands-on Training Course

Object-Oriented Analysis and Design By promoting greater flexibility and maintainability, object-oriented technologies have proven to be widely popular in enterprise ...
Read More

Agile Software Development with Visual Studio™ & TFS: 4 days Hands-on Training Course

Agile Software Development This 4-day course starts with a refresh of the agile values and principles and quickly dives into real development, ...
Read More

Agile Quality Assurance with Microsoft® Test Manager and TFS: 3 days Hands-on Training Course

Agile Quality Assurance This 3-day course starts with a refresh of the agile values and principles and quickly dives into hands-on exercises ...
Read More

Agile Project Management 
with TFS and Microsoft® Visual Studio™: 3 days Hands-on Training Course

Agile Project Management with TFS Many organizations say they are “doing agile” but are really just using an agile process ...
Read More

Creating Object-Oriented Solutions using C#: 4 days Hands-on Training Course

Object Oriented Solutions using C# Working with an object-oriented language is a must-have skill in today’s business world. Most introductory ...
Read More

Continuous Integration Workshop: 2 days Hands-on

Continuous Integration Continuous Integration (CI) is a practice that serves as the “heartbeat” of agile software development teams. By simply ...
Read More

Agile Acceptance Testing: 2 days Hands-on Training Course

Acceptance Testing Agile endeavors seek to deliver quality working software sooner than traditional approaches. Knowing how much effort to place ...
Read More

Agile QA & TDD Workshop: 3 days Hands-on Training

Agile Test Driven Development Inevitably your agile teams will roadblock at QA.  Often this is not due to the QA ...
Read More

Acceptance and Test Driven Development: 3 days Hands-on Training Course

Test Driven Development Using an object-oriented language does not guarantee that the solutions you create are high-quality, flexible, oe easy ...
Read More