End-to-end tests with Playwright BDD
Our end-to-end tests are written with the help of the Playwright BDD framework.
The e2e folder (this folder) contains the global setup for the tests:
- Global setup file
e2e/global-setup.tsthat runs once before all tests and resets the test user quotas - Fixtures file
e2e/fixtures.tsthat automatically logs in the test user before each test - Shared step files
e2e/shared.steps.tsthat implement shared steps for all features
Each feature or component in our application may have a tests sub-folder which contains: