Agile Software Testing

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

Tutorial Bar
Logo