Serenity BDD Framework : Author : Dipak Bachhav
Custom Feature :
- Included Java log to print the output messages which eliminate
system.out.println
practice` - Capable to view both Serenity Report and Cucumber summary report
- Lots of Helpers are included in the Framework to fast track the scripting and avoid duplication
- Multi browser support is already available in the framework to run test through multiple browser (chrome/firefox)
- Framework also capable to read the Test Data from json file apart from the feature file
- Framework also capable to read the Test error messages from json file apart from the feature file
- In addition to the standard HTML reports, Framework provides additional reports for more specific usages
Run tests with gradle
./gradlew test
Options set via serenity.properties
webdriver.managed.driver
- chrome or firefox
#To produce report use below :
$gradlew clean test aggregate
Test Reports Path : Serenity Report - target/site/serenity/index.html
#To produce emailable reports use below
$gradle reports