TODOs
Screen recording
Screen recording is a secondary concern not covered in the POC. BrowserStack provides recordings and a portal out of the box but self-hosted won't.
The plan for a first pass: enable screen recording on the emulators and expose recordings as GitHub Actions artifacts on failure.
Claude skills
Skills to build to support E2E test development. Aimed at devs with no E2E experience.
- Create tests - applies best practices, uses correct reusable utilities and patterns
- Validate/audit tests - helps during creation and when reviewing or editing existing tests
- Convert test plan to tests - a Jira ticket template will be created for PMs/devs to fill in; this skill converts it into actual test code
- Debug failing tests (CI) - takes a GitHub Actions workflow URL and helps diagnose why a test failed
- Debug failing tests (local) - same but for local runs, reading local logs/output
- Run tests locally - script/skill to run tests locally with correct setup