Agile testing refers to a series of testing practices that conform to agile development methods and provide timely and continuous feedback on software quality issues .
Module 1: Agile Scrum Fundamentals
Icebreaker Game - Understanding the Core Elements of Agile
Scrum A brief review of the roles, meetings, and deliverables in the framework Scrum
World Coffee - Testing the True Understanding of Scrum
Module 2: Agile Testing Basics
What is Agile Testing? How is it different from traditional testing?
Agile Testing Process
Responsibilities of an Agile Tester
Agile Testing Values
How do testers face the challenges of agile testing? 10 principles
Testing strategies under agile testing
New function testing and regression testing strategies
Automated testing strategy
Module 3: Agile Testing 4 Quadrants
Technical-oriented testing for support teams
Supporting business-oriented testing for teams
Business-oriented testing to evaluate products
Technical-oriented tests to evaluate products
UT/AT/UAT/FT/IT/SOAK Testing/Exploratory Testing/Performance Test/Load Test/Stress Testing/xxxLity Testing
Module 4: How testers can participate in agile requirements management earlier
User role modeling
User Stories
5C and Acceptance Criteria (AC)
INVEST Criteria
Relative Estimation and Planning Solitaire
Team velocity and release planning
User Story Mapping
Minimum Viable Product MVP and Iteration Planning Implementation
Module 5: Testers' work in agile iterations
Lightweight test plan and test strategy
Preparation before iteration
Test task completion and defect handling
Iteration Metrics
Iteration Closing
Module 6: Agile Testing Case Studies
Agile Agile testing practice of nt telecommunications monitoring system
Agile testing practice of JD POP virtual product line
Module 7: Agile Testing Implementation
Roundtable forum to discuss agile testing implementation plans and action plans