You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- If elements aren't found, check that your selectors match the rendered HTML
109
128
- If the application doesn't load, ensure the development server is running on port 3000
110
129
- Check screenshots in the `screenshots` directory to diagnose issues
130
+
- Look for browser console errors in the test output when running with DEBUG=true
111
131
112
132
## CI/CD Integration
113
133
114
-
E2E tests are automatically run in GitHub Actions for pull requests and pushes to main branch. The workflow is defined in `.github/workflows/e2e-tests.yml`.
134
+
E2E tests are automatically run in GitHub Actions for pull requests and pushes to main branch. The workflow is defined in `.github/workflows/e2e-tests.yml` and `.github/workflows/pr-build.yml`.
135
+
136
+
When a PR is created or updated, the CI pipeline will:
137
+
1. Build the application
138
+
2. Run unit tests
139
+
3. Run E2E tests
140
+
4. Report results back to the PR
141
+
142
+
## Reporting Issues
143
+
144
+
When reporting issues with E2E tests:
145
+
1. Include the exact command used to run the tests
146
+
2. Share any screenshots generated during the failing test
147
+
3. Include the complete error message and stack trace
0 commit comments