Course Outline
Introduction
- Business Driven Development (BDD) and Acceptance Test Driven Development (ATDD)
- BDD as a collaboration tool for software engineers, test engineers and business people
Defining your project requirements
Setting up your environment for web application testing
Gherkin: writing your stories in a user-friendly language
The anatomy of the Feature file
Writing your first feature
Writing scenarios for your feature
Writing step definitions
Passing parameters to Steps
Creating scenario outlines to pass multiple arguments
Sharing data between steps
Organizing features and scenarios with tags
Setup and teardown
Closing remarks
Requirements
- Experience with testing and knowledge of automated testing
- Experience with PHP programming
Testimonials (5)
The overall concepts covered which is required for my organisation and the framework that I am going to work on. Time spent on fixing our local tests issues
Vinutha Lingaraju - Department of Customer Service, NSW Government
Course - Automation Testing with Cypress
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
To start Lukasz asked my background and what I wanted to get out of the training, I feel he then tailored is approach to deliver to my requirements As an Introduction to Selenium the course provided the exact level and detail that I was requiring.
Jonathan Ritson - Real Training Services
Course - Introduction to Selenium
The exercises, they ignited passion in scripting and coding
Phakama Vezi - Hollard Insure
Course - Selenium for Victims of Manual Testing
Saraubh was very prepared on the subject. This training went beyond my expectations. I am very satisfied!