Agile Software Testing
Agile Software Testing: Methodologies and Testing Approaches, Techniques and Tools
What you’ll learn
-
Agile Software Development Fundamentals: Agile Software Development and the Agile Manifesto, The Twelve Principles of the Agile Manifesto, The Whole Team Approach, Early and Frequent Feedback
-
Aspects of Agile Approaches: Extreme Programming (XP), Scrum, Kanban, Collaborative User Stories, Creation of User Stories, Retrospectives, Continuous Integration, Release and Iteration Planning
-
Testing in Agile Approaches: Agile Testing and Development Activities, Agile Project Work Products, Agile Test Levels, Agile Testing and Configuration Management, Agile and Independent Testing
-
Test Status in Agile Projects: Communicating Test Status and Product Quality, Managing Risk Regression
-
Role and Skills of an Agile Tester: Skills of an Agile Tester, Role of an Agile Tester
-
Agile Testing and Risk Assessment: Test-driven and Behavior-driven Development, Test Levels, A Scrum Tester, Quality Risks in Agile Projects
-
Techniques in Agile Projects: Estimation of Testing Effort, Test Basis in Agile Projects, Definition of Done, Acceptance Test-driven Development, Functional and Nonfunctional Black Box Test Design, Exploratory Testing
-
Tools for Testing in Agile Projects: Task Management and Tracking Tools, Communication and Information-sharing Tools, Test Development and Configuration Tools
Requirements
-
None
Who this course is for:
- Software developers, solution architects, program and project managers, programers and all those involved in software development