- Manual Testing: Chrome
- Automation Testing: Playwright
- Benchmark Testing: Lighthouse
- Manual Testing: Hoppscotch
- Automation Testing: SuperTest
- Benchmark Testing: AutoCannon
Follow steps to execute this boilerplate.
- Clone this boilerplate
$ git clone --depth 1 https://github.com/Shyam-Chen/Playwright-Starter.git <PROJECT_NAME>
$ cd <PROJECT_NAME>
- Install dependencies
$ yarn install
- Check code quality
$ yarn lint
- Runs ui tests
$ yarn ui
# Or single execution of the specified file
$ yarn ui:run ui/hello-world/hello-world.spec.js
- Runs api tests
$ yarn api
# Or single execution of the specified file
$ yarn api:run api/hello-world/hello-world.spec.js
- Runs benchmarks
$ yarn bench
# Or single execution of the specified file
$ yarn bench:run benchmark/hello-world/hello-world.js