Accelerator project template based on Playwright, Junit and Cucumber
For further reference, please consider the following sections:
Working folder structure :
├───src
└───test
├───java
│ └───my
│ └───accelerator
│ └───atf
│ │ CucumberRunner.java
│ │
│ ├───config
│ │ TestConfig.java
│ │
│ ├───context
│ │ DataUserKeys.java
│ │ ScenarioContext.java
│ │ ScenarioKeys.java
│ │
│ ├───hooks
│ │ ExecutionHooks.java
│ │
│ └───steps
│
└───resources
│ allure.properties
│ application.properties
│ cucumber.properties
│ junit-platform.properties
│ logback-test.xml
│
└───features
mvn exec:java -e -Dexec.mainClass=com.microsoft.playwright.CLI -Dexec.args="codegen google.com"
mvn clean test
allure serve -h localhost target/allure-results