Test automation framework using 
Cucumber: BDD overview 
Part-2 of 3 
Jayprakash Mourya 
SQA @Mindfire Solutions
Agenda 
● Parametrize complete scenario using features class 
● Datatable in Cucumber and its implementation 
● Downloading the Maven Dependencies for Log4j 
● Log4j configurations 
● Viewing the logs generated 
● Using properties file to store information 
● How to use those properties 
● Building a test automation framework in progress
Framework Design 
● Project 
- Config 
- OR.properties 
- prod_config.properties 
- uat_config.properties 
- Steps 
- LoginTest.java 
- Runner.java 
- step_def.java 
- Utility 
- webconnect.java 
- *.feature
Queries......
Thank you! 
-Reach out to me 
jayprakash.mourya@gmail.com 
Skype: jayprakash.mourya
Thank you! 
-Reach out to me 
jayprakash.mourya@gmail.com 
Skype: jayprakash.mourya

Test Automation Framework using Cucumber BDD Overview - part 2

  • 1.
    Test automation frameworkusing Cucumber: BDD overview Part-2 of 3 Jayprakash Mourya SQA @Mindfire Solutions
  • 2.
    Agenda ● Parametrizecomplete scenario using features class ● Datatable in Cucumber and its implementation ● Downloading the Maven Dependencies for Log4j ● Log4j configurations ● Viewing the logs generated ● Using properties file to store information ● How to use those properties ● Building a test automation framework in progress
  • 3.
    Framework Design ●Project - Config - OR.properties - prod_config.properties - uat_config.properties - Steps - LoginTest.java - Runner.java - step_def.java - Utility - webconnect.java - *.feature
  • 4.
  • 5.
    Thank you! -Reachout to me [email protected] Skype: jayprakash.mourya
  • 6.
    Thank you! -Reachout to me [email protected] Skype: jayprakash.mourya