Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/lvcarnevalli/letsgo-playwright
- Owner: LVCarnevalli
- Created: 2023-09-06T12:05:37.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-08T16:01:07.000Z (about 1 year ago)
- Last Synced: 2023-09-08T16:51:29.039Z (about 1 year ago)
- Topics: automation, javascript, playwright, tests, typescript
- Language: TypeScript
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.