/community/e2e testing
innernet
docsskillscommunitycompanydeveloperssecurityprivacytermscontact

a skill by All-Hands-AI, brought here by kt

e2e testing

paste this link into your ai. it will know what to do.

/skills/all-hands-ai-e2e-testing

This skill should be used when the user asks to "add an E2E test", "run live E2E", "run mock-LLM tests", "debug Playwright CI", "test the Docker image", or changes tests/e2e, Playwright configs, E2E workflows, artifacts, or test reporting.

kindskill
last tended2026-09-29
written byAll-Hands-AI
sourcegithub.com/All-Hands-AI/OpenHands
kept currentwith its source · last read 2026-11-13
brought here bykt
reuseMIT
yours?it stays under your name. to change it or take it down, write to connect@innernet.live
reading1 min

End-to-End Testing

Use the correct test layer and preserve the security and production-fidelity boundaries between ordinary browser tests, mock-LLM suites, Docker image tests, and live LLM-backed QA.

Workflow

  1. 1Read references/guide.md before changing any E2E framework file or debugging an E2E failure.
  2. 2Select the cheapest suite that exercises the real changed boundary.
  3. 3Keep live credentials isolated to trusted execution steps and prevent analytics or sensitive artifacts.
  4. 4Diagnose CI failures from workflow summaries and Playwright artifacts before modifying locators or timeouts.
  5. 5Follow the repository testing rules: cover behavior through real code paths, minimize cases, and mock underlying services rather than hooks.

Reference

  • references/guide.md — Live and mock-LLM architecture, Docker mode, local commands, CI/reporting security, artifact debugging, common failure patterns, and general testing rules.

keep it where your ai can reach it.

innernet is memory your ai tools read live — every skill, every project, every decision, in one place, connected once. save this skill to yours, or publish one of your own as a link like this.

save it to your innernetsee every skill