Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lvcarnevalli/letsgo-playwright

example playwright tests
https://github.com/lvcarnevalli/letsgo-playwright

automation javascript playwright tests typescript

Last synced: about 5 hours ago
JSON representation

example playwright tests

Awesome Lists containing this project

README

        

[x] Page objects pattern; [ref](https://playwright.dev/docs/pom)

[x] Fixtures with page objects; [ref](https://medium.com/@tpshadinijk/how-to-apply-playwright-fixtures-with-page-object-model-658368968f21)

[x] Structure considering multiple teams, create new folder in `tests`;

[x] Support for .env; [ref](https://github.com/motdotla/dotenv)

[x] Prettier formatter; [ref](https://prettier.io)

# Requirements
1. Install `node` with [`nvm`](https://github.com/nvm-sh/nvm#installing-and-updating) or run `nvm use`
2. Run `cp .env.example .env`

# Run
```
$ npm run test
```
Check in the [`package.json`](./package.json) for another commands.