ICAgile (ICP-TST): Agile Testing Process
This course will teach you how to create tests by devising a test strategy, as well as explore testing infrastructures and environments used by different testing roles in an Agile distributed environment.
What you'll learn
Understanding the testing process and forming a strategy are key when creating tests in Agile. In this course, ICAgile (ICP-TST): Agile Testing Process, you’ll learn how to successfully devise a test strategy in order to create tests effectively. First, you’ll explore testing roles and responsibilities on Agile teams, along with working on distributed teams. Next, you’ll discover how to create test strategies and understand test environments on infrastructure. Finally, you’ll learn how to create tests in depth. When you’re finished with this course, you’ll have the skills and knowledge of test strategies, testing roles, testing infrastructure, and testing environments needed to get an ICP-TST certification.
Table of contents
- Introduction and Module Overview 1m
- Agile Manifesto, Agile Methodologies, and Agile Team Roles 4m
- Agile Testing Lifecycle and Agile Testing Steps 5m
- User Story Testing, Collaborative User Story Creation, and Exploratory Testing 5m
- Test-driven Development (TDD) vs. Behavior-driven Development (BDD) 4m
- Key Tasks and Continuous Improvement in Agile Testing 5m
- Distributed Agile Testing, Challenges in Distributed Test Teams, and Further Tips 6m
- Module Summary 2m
- Module Overview, Agile Testing Strategy, and Introduction to Agile Lightweight Test Planning 6m
- Test Strategy for a Release Plan and Test Automation 4m
- Automated Testing vs. Manual Testing: Why Most Regression Tests Should Be Automated 5m
- Defect Management Process and Agile Bugs Classification 6m
- Categorization of the Type and Style of Test Documentation 5m
- Software Testing Metrics and Why You Need Test Documentation 6m
- Introduction to Test Environments and Infrastructure, and Types of Software Testing 5m
- How to Choose a Build for Testing, Generating Test Data, and Testing Perspective on Product Maturity 7m
- Module Summary 3m
- Module Overview, Avoiding Waterfalls Around Iterations, and CI vs. CD 4m
- User Acceptance Testing and Different UAT Types 6m
- Tests in Testing Cycles, Activities for a Release, and Post Release Testing and Challenges 6m
- Evaluating Testing Problems and Coordinating Testing Across Multiple Streams of Work 3m
- Project Retrospective vs. Iteration Retrospective 5m
- Module Summary 2m