npm install
npm run test
npm run test:debug
npm run test:debug -- --spec src/features/my-feature.feature
npm run allure-report
- Allure Reporter
- Typescript PageObjects
- Chai For assertions
- Selenium Standalone with chrome and firefox capabilties in headless mode
- Visual regression testing via https://github.com/ennjin/wdio-visual-regression
- prettier
- eslint
- Vscode launch configuration to debug tests
browser.debug()
statement in code and then:npm run test:debug
this will enalbe debug repl in console window- Add breakpoints in vscode or debugger statement and run launch configuration in vscode.
Java must be installed to run allure reports