Skip to content

Latest commit

 

History

History
11 lines (9 loc) · 824 Bytes

File metadata and controls

11 lines (9 loc) · 824 Bytes

Behaviour Driven Development

  • This project is a boiler-plate code for implementing Cucumber with Selenium (java). I am following BDD software development approach for writing the test scenarios to capture each requirements (+ve and -ve cases) into Feature files and Java code into different folder (Step definitions)

Features of this project:

  1. Web Automation for (web application) using Behaviour Driven Development style (Gherkins and JAVA) as main programming language.
  2. Data driven framework for testing multiple positive and negative scenarios
  3. Cucumber-reports for generating execution reports
  4. Page object model design pattern for storing DOM objects into different classes
  5. Continuous Integration using Jenkins for generating daily reports
  6. Dockerised the automation framework for containersation