last update : 16/01/2016
CP-AAT (CERTIFIED PROFESSIONAL - AUTOMATION AGILE TESTING)
|No upcoming event date found|
CP-AAT prepares you for utilizing automation effectively in an agile project. It helps you realize the tester’s role in planning and strategizing for Test Automation in an agile project. It gives you insight into the cost-benefit analysis, the opportunities and risks and the Agile team approaches to let the test-first strategy drive the quality goals of the projects. The course covers ATDD and TDD in an hands-on fashion using pairing techniques of XP. It also covers the real-life challenges that a tester would face while applying the strategies. All the concepts are driven using the case studies and actual test automation tasks involved in any live agile projects. The course introduces you to the automation tools such as JUnit, FitNesse and Selenium.
About the Course:CP-AAT stands for “Certified Professional – Automation Agile Testing” certification prepared and honored by “Agile Testing Alliance” & “University Teknologi Malaysia (UTM)”.CP-BAT is the prerequisite for this next level of certification. Alternatively you should have Certified ScrumMaster® (CSM) or PMI Agile Certified Practitioner (PMI-ACP)® or similar basic Agile training. In absence of this you should be having at least 2 years of proven relevant experience in Agile.The course is applicable for all roles and not just “testers”. Knowledge, experience & certification are consciously designed to focus on “agile testing” and not on “agile testers”.Key take away for participants
- Why automate
- Regression strategy for agile projects
- BDD VS ATDD VS TDD
- Automation strategy for agile projects
- Practice BDD using Cucumber JVM
- Practice ATDD using Fitnesse & Selenium
- Practice TDD using JUnit
- Learn when to automate and how much
- Learn what to automate and what not
- Learn when to use which automation tools
- Patterns and anti-patterns of automation testing in agile project
Course OutLine1. Need For Automation1.1. Regression testing1.1.1. Regression strategy in agile1.1.2. Factors affecting regression1.1.3. Automating regression suite1.2. Test first approach1.2.1. BDD1.2.2. ATDD1.2.3. TDD1.3. Automation Strategy1.3.1. Cost – benefit analysis1.3.2. Preparing for automation1.3.3. Opportunities and risks1.3.4. Test automation frameworks1.3.5. Evaluating tools and running a pilot1.4. Agile Teams1.4.1. Cross-functional testers and whole team approach1.4.2. Energized work1.4.3. Informative workspace1.4.4. Root-cause analysis1.4.5. Coding standards1.4.6. Iteration demo and reporting1.4.7. Retrospective1.4.8. Independent / specialist testing group1.4.9. Right people, right thing1.4.10. Test hardening1.4.11. Pairing1.4.12. “Done” done1.5. Exercise / game on pairing1.5.1. Pairing exercise1.5.2. Retrospective2. Test Driven Design2.1. TDD2.1.1. Origins in XP2.1.2. The XP lifecycle2.1.3. The XP team, pairing2.1.4. XP Concepts2.1.5. Access to agility2.1.6. Getting XP wrong2.2. Introduce quality early2.2.1. Fail fast, fail often2.2.2. High quality with TDD2.2.3. Test code-refactoring2.2.4. Developing in small increments2.2.5. Keeping code healthy with refactoring2.2.6. TDD using JUnit2.3. Practice TDD3. BDD VS ATDD VS TDD3.1. BDD using Cucumber JVM3.2. Jumpstarting FitNesse3.2.1. Wikibased, Tabulated Tests3.2.2. FIT and SLiM protocols3.2.3. Fixtures and Refactoring3.3. Agile Practical - Sprint 13.3.1. FitNesse in action3.3.2. ATDD using FitNesse for the given User Story3.3.3. Retrospective3.4. Running Fixtures3.4.1. Add logic and assertions to your test 3.4.2. Exercise3.5. Writing Fixtures using Selenium3.5.1. Drive web based application using Selenium3.5.2. Exercise4. Selenium IDE4.1. Save time by recording scripts4.2. Eclipse4.2.1. Configuring Eclipse for FitNesse and Selenium4.2.2. Running Tests as Fixtures4.3. Agile Practical - Sprint 24.3.1. Importing Selenium Tests as fixtures4.3.2. ATDD using FitNesse and Selenium for the given User Story4.3.3. Retrospective5. Practical Agile Testing Case Study5.1. Practice all BDD, TDD and ATDD fundamentals learned throughout the course on a case study of a dummy project.
Our qualified faculty has been associated with IT Industry for more than three decades. He has conducted more than 300 training courses in area of Project Management, Quality Assurance & Control, and Process Improvement in UK, UAE and India. He has conducted more than 300 training events in Software Project Manager, Quality and Processes within India as well as outside India. He has worked with diverse and cross functional large teams in multiple domain.
Submit your details to download the brochure:
What are the Pre-Requisites for this course?
CP-BAT is the prerequisite for this next level of certification. Alternatively you should have Certified ScrumMaster® (CSM) or PMI Agile Certified Practitioner (PMI-ACP)® or similar basic Agile training. In absence of this you should be having at least 2 years of proven relevant experience in Agile.
Who Should Attend?
The course is applicable for all roles and not just “testers”.
Till when can I avail early bird rate?Early Bird is valid if you register and pay 20 days prior to the course starts and is given to first 10 registrants only. Contact us today to check if you are elligible.Is Service Tax included in the price?Local Taxes are applicable in above ratesHow can I make payment?Payment can be made via Cheque / DD / Online Funds transfer / Cash Payment.Cheque should be drawn in favour of "Unicom training and Seminars Pvt Ltd" payable at BangaloreNEFT Payment:Account Name: UNICOM Training & Seminars Pvt LtdBank Name : State Bank of IndiaBank Address: Ground Floor, K V Plaza, Green Glen Layout, Outer Ring Road, Bangalore.A/c Number : 31729010535IFSC : SBIN0012706A/c Type: CurrentWhat is Course timing?0900 – 1700 each dayParticipants are required to bring their own device for practical testing exercises and case studies.
Whom to Contact for More info?Write to firstname.lastname@example.org or call: 08042023134