This presentation is about knowing the process for building a test automation framework in progress, Introducing selenium, Downloading the Maven Dependencies for Selenium, Downloading various browser drivers etc.
Test Automation Framework using Cucumber BDD overview - part 3
1. Test automation framework using
Cucumber: BDD overview
Part-3 of 3
Jayprakash Mourya
SQA @Mindfire Solutions
2. History...
● What is BDD/TDD
● Why to use BDD
● Cucumber implements BDD
● Creating the Maven Project
● Downloading the Maven Dependencies for Cucumber,junit
● Preparing Features File having test scenarios
● Writing a step definition
● Given, When, Then, And, But annotations and usage in feature file
● Writing Runner Class
● Passing parameters in Step Functions
3. ● Downloading the Maven Dependencies for Log4j
● Log4j configurations
● Viewing the logs generated
● Parametrize complete scenario using features class
● Data table in Cucumber and its implementation
● Building a test automation framework in progress
● Using properties file to store information
● How to use those properties
4. Agenda
● Building a test automation framework in progress
● Introducing selenium
● Downloading the Maven dependencies for Selenium
● Downloading various browser drivers
● Running simple feature/Step scenario
● Building custom functions
● Building a simple test case
● Executing project