Playwright POC using python and pytest
The tests are set to run in parallel.
-
Install dependencies:
pipenv install
-
Install playwright dependencies:
pipenv run install-playwright-dependencies
-
Run playwright tests:
pipenv run e2e-tests
- CI/CD config: Github Actions
- Code Lint: Pylint
- Run tests in headed mode:
pipenv run e2e-tests-headed
- Run tests on chrome and firefox:
pipenv run e2e-tests-all-browsers
- Lint code:
pipenv run lint