Agile Testing

Agile Testing

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 0h 49m | 345 MB

Learn how to create higher-quality software at a faster clip by implementing agile testing in your organization. Throughout this course, instructor Ash Coleman helps you boost your understanding of the role and methods of software testers, as well as how testing can enhance your agile workflow. To kick things off, Ash goes over the role of the tester in agile teams, detailing how testers govern, monitor, and encourage quality practices. Next, she steps through the agile testing approach and pinpoints where testers can add value. She also helps to acquaint you with key testing processes and responsibilities, including bug tracking; explores both manual testing and test automation; and discusses how continuous integration can be incorporated into the mix.

Topics include:

  • Testing in the agile context
  • The role of the agile tester
  • Backlog grooming
  • Sprint planning
  • Tracking bugs
  • Manual testing
  • Test automation
  • Continuous integration
Table of Contents

Introduction
1 Uplevel with agile testing

What Is Agile Testing
2 Testing in the agile context
3 The role of the tester
4 Shifting left
5 Test collaborations
6 Fundamental QA methods

The Agile Testing Approach
7 Backlog grooming
8 Sprint planning
9 The three amigos
10 Story kickoff
11 Retrospective
12 Action outcomes
13 Challenge – Testing estimations
14 Solution – Testing estimations

Testing Process and Responsibilities
15 Bug tracking
16 Workflow
17 Bug advocacy
18 Test matrices

Agile Testing in Action
19 Manual testing
20 Test automation
21 Continuous integration

Conclusion
22 Next steps