This is Serenity based UI automation solution. Project follows default structure of Serenity Framework http://thucydides.info/docs/serenity-staging/ Tests are implemented in BDD style, the same solutions as well supports Junit based implementation that does not require two additonal level of abstraction(Step def. and story files) Env: Tested with Chrome v.68 vs ChromeDriver v.2.41(supports 67-69) Run: mvn clean verify -PChrome !!!Note profile is used for switching browser Reporting: Report is located -> /target/site/serenity/index.html