- Store all tests under the
tests/
folder - Name test files based on the system component being tested (conceptual, not React component)
- Group related tests within a single file using
test.describe
blocks - Use descriptive test names that explain the functionality being tested
- use
test.use({storageState: ...})
for setting auth state across all test in the suite