Description
In this course, you will learn:-
- Fully automated testing of any web site or web application's primary flows.
- Learn how to use Cucumber/Gherkin to connect requirements to test automation code.
- Have a solid understanding of how to automate tests.
- Manual testing should be eliminated or considerably reduced.
Syllabus:-
- Introduction
- Signing up to Boozang
- Overview of the Boozang tool
- Recording your first test - Add to cart
- Improving the test path - Add to cart
- Making your first validation - Validate cart contents
- Bringing it together - Simple test suite
- Why do test automation
- Add item to cart - data-driven
- Validate item in cart using data
- Updating the test suite to be data-driven
- Test setup - Implementing Clear Cart
- Loop over data
- Cucumber introduction
- Import the feature files from GitHub
- Validating cart contents
- Validation of cart contents - data-driven
- Checking price data
- Doing the check out using static data
- Checkout using dynamic data
- Checkout using data-bind to fill form
- Using regular expressions to generate data
- Cucumber Checkout case
- Implementing scenario - Approve order