- 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.describeblocks - Use descriptive test names that explain the functionality being tested
- use
test.use({storageState: ...})for setting auth state across all test in the suite