Course Outline
Introduction
Installing and Configuring Cucumber
Business Driven Development (BDD) and Acceptance Test–Driven Development (ATDD)
Involving the Business Analysts in Your Organization
Defining Your Project Requirements
Setting up the Testing Ecosystem
- IDEs, testing frameworks and build libraries
Setting up a Web Application Testing System
Gherkin: Writing Your Stories in a User-Friendly Language
Writing Features
Writing Scenarios
Writing Step Definitions in Java
Organizing Features and Scenarios with Tagging
Working with Hooks
Working with Databases
Refactoring Cucumber
Using Cucumber with Selenium
Generating Reports
Emerging Trends
Conclusion
Requirements
- Java programming experience
- Experience with software automation testing
Audience
- Testers and Developers
Testimonials (5)
Many exercises, which gave a lot of practical skills.
Rafał Borek - Bytamic Solutions sp. z o.o.
Course - Automation Testing with Cypress
Step by step analysis. Each line of code explanation. Every problem I had during the course was successfully solved and Łukasz told me the reason. I also liked good practices that have been presented. Never have I been convinced about TDD style - I just dont find it useful and worth its time. Łukasz pointed out so many advantages of TDD, it completely changed my opinion.
Michał Uściński - Devapo Sp. z o. o.
Course - Testing Angular Applications
Trainer is nice. His explanation is clear and interesting. He try to make the lessons interesting as possible. I enjoyed the lesson and gained a lot of knowledge. Thank you so much. The most useful technique I learned is the locating elements for different web component like textbox, radio buttons and buttons. Sometimes, the element ID is not capture correctly. We learned a different way of locating elements by using CSS selectors, XPath, Name and ID. I like the explanation. Thanks
Bee Chin Chuah - I-Access Solutions Pte Ltd
Course - Advanced Selenium with C#
Trainer subject knowledge and rapport with the audience and also his patience
Sarthak Gupta - Wolters Kluwer TAA Europe CS&O C.V.
Course - Protractor: End-to-end testing for Angular web applications
The One on One session is amazing!! And thankful that the trainer's skills are Excellent and his willingness to share them to the fullness. I am very satisfied. . with the training and I wouldn't have wish to have done it anywhere else. I would only wish that I had One day longer for the training.