Gift of Growth Sale
kh logo
All Courses
  1. Home
  2. Agile Management
  3. Certified Professional Automation Agile Testing Training

Certified Professional Automation Agile Testing (CP-AAT) Training

Certified Professional Automation Agile Testing Course

Automate testing in Agile environments and deliver with precision with in-depth CP-AAT training

Enrolled8,850+ Enrolled
Google
4.8/5
Facebook
3.7/5
Switchup
4.9/5
Want to Train Your Team?
CP-AAT

Prerequisites for CP-AAT Training

Prerequisites and Eligibility
  • To take this course participants should have more than 2 years’ experience in agile or testing is eligible for CP-AAT.
  • If you have done CP-MAT, then you automatically qualify for this course provided you have 1 year experience.
Prerequisites
  • 450K+
    Career transformations
  • 250+
    Workshops every month
  • 100+
    Countries and counting

Adapt Testing to Agile Project

Course Highlights

2 days of Live Instructor-Led Sessions

Coaching by Top-Notch Agile Testing Trainers

Balanced Mix of Classroom and Practical Sessions

Hands-On Learning with Group Exercise

Downloadable Comprehensive Courseware

Master Concepts through Case Studies and Activities

The CP-AAT (Certified Professional-Automation Agile Testing), the next step after the CP-BAT certification, prepares you for utilizing automation in an Agile project. This course offers dual accreditation by the Agile Testing Alliance and the Universiti Teknologi Malaysia (UTM). Meet the demands of an agile environment and ensure more accurate results.

Our course content outlines the tester’s role in planning and strategizing for Test Automation in an Agile project. Through the example of a case study, you will learn to address real-life challenges that could arise when applying automation strategies in a testing environment. You will understand the cost-benefit analysis, the approaches to be taken, and the opportunities and risks that arise when following an Agile test-first strategy to drive project quality. You will be introduced to ATDD and TDD using pairing techniques of XP, and to automation tools such as JUnit, FitNesse and Selenium.

WHY KNOWLEDGEHUT FOR CP-AAT COURSE

The KnowledgeHut Edge

Learn from Industry Experts

Interact with certified instructors who are also industry experts. Listen, Learn, Explore, and apply!

Updated Curriculum

Acquire the latest skills and understand all concepts easily with the latest Agile concepts and practices.

Hands-On Training

Learn with the help of theory-backed practical case studies, hands-on exercises, and practice.

Continual Learning Support

Monthly webinars, e-books, tutorials, interview questions and more to strengthen your learning.

Build From the Basics

Learn concepts from scratch and build a solid foundation for your learning through step-by-step guidance.

Career Support

Get career guidance to overcome challenges and develop as testing practitioners in an enterprise.

Explore our Schedules

Schedules
No Results

CP-AAT Course Curriculum

Curriculum

1. Agile Recap

Topics:

  • Warm-up Agile Quiz
  • Agile Manifesto - a quick look
  • Agile in Practice (Video), Models - a quick look
  • Challenges associated with defects creeping in because of not understanding the requirement well

2. User Stories, Testing, Test Pyramid and Need for Test Automation in Agile, Automated Tests in Agile – Test First Approach

Topics:

  • Understanding User stories
  • When are user stories written?
  • Story Hierarchy (Epics, Features, and Stories)
  • Origination of User stories
  • Testing Agile in comparison to legacy testing in phase
  • Tests in Agile
  • Acceptance Criteria and Acceptance Tests
  • Practical exercise on writing acceptance tests for a given story – understanding the value of examples
  • Testing Strategy and Role of Testing in Agile
  • Increase in the load of testing due to iterations and the importance of Automation
  • Testing Pyramid, the importance of Unit, and API testing. What is Unit testing, Integration Testing, and End-to-End Testing
  • Automated Tests in Agile - Test First Approach (TDD/ATDD/BDD)

3. TDD and Unit Testing

Topics:

  • What is Unit Testing?
  • TDD
  • TDD Case Study

4. BDD

Topics:

  • What is BDD
  • BDD practices
  • Human Language Support
  • BDD Tools
  • BDD Myths

5. Introduction to Cucumber

Topics:

  • Introduction to Cucumber
  • Installation and configuration for Cucumber
  • Implementing BDD using Cucumber

6. Cucumber and Gherkin Deep Dive

Topics:

  • Scenario Outline and Examples
  • Case study on Scenario Outline and Examples - extending the already created feature file and how data-driven approach works
  • Doc String Delimiters in Gherkin
  • Step Tables practical
  • Writing Runner Class
  • Running features from the command line using Maven and Runner class
  • Tags - organize your features and scenarios

7. Cucumber and Selenium for End-to-End Tests, CI using Jenkins

Topics:

  • Configuring Eclipse for Selenium
  • Practical for UI/End to End Tests using Cucumber and Selenium
  • Understanding how all of this can be tied together using a CI tool like Jenkins

8. BDD Continued

Topics:

  • More on User stories and their practical applications

Who Should Attend CP Automation Agile Testing Training

Who This Course Is For
  • Testers
  • Test Managers
  • Business Analysts
  • Agile team members interested in planning test automation
Whoshouldlearn image
Contact Learning Advisor
Ready to boost your Testing expertise?

CP-AAT FAQs

Frequently Asked Questions
CP-AAT Training

1. What can I expect to accomplish after completing the Certified Professional Automation Agile Testing Course?

Our course content outlines the tester’s role in planning and strategizing for Test Automation in an agile project. Through the example of a case study, you will learn to address real-life challenges that could arise when applying automation strategies in a testing environment. You will understand the cost-benefit analysis, the approaches to be taken, and the opportunities and risks that arise when following an Agile test-first strategy to drive project quality. You will be introduced to ATDD and TDD using pairing techniques of XP, and to automation tools such as JUnit, FitNesse and Selenium.

2. How does a Certified Professional Automation Agile Testing Course help me? 

The growing acceptance of Agile indicates that the testing process must also be continuous and iterative, and therefore, traditional testing teams need to redefine testing and quality norms and strategies to suit the iterative processes of Agile. This throws up new testing challenges - as when there are several sprints that require fixing simultaneously, the team finds it hard to keep up with the demand manually. By automating testing to meet the demands of an agile environment, results are found to be faster and more accurate. The CP-AAT (Certified Professional-Automation Agile Testing), the next step after the CP-BAT certification, prepares you for utilizing automation effectively in an agile project.

3. What are the prerequisites for the Certified Professional Automation Agile Testing Course?

You should have more than 2 years of experience in agile or testing to be eligible for CP-AAT. If you have already done CP-MAT, then you automatically qualify for this course provided you have 1 year experience.

Contact Learning Advisor
Need more information?
Have more questions or need personalized guidance?