e2e-test-loop

Automate E2E test cycles by running tests, collecting failures, and retrying up to five iterations.

1|1|Updated Apr 9, 2026
Ready to run
npx skills add https://github.com/kangmomin/harness-plugins --skill e2e-test-loop
πŸ’¬ Prompt for ChatGPT / Claude Chatβ–Ό
Please help me install this Agent Skill.
Skill: e2e-test-loop
Source: https://github.com/kangmomin/harness-plugins/tree/main/be-harness/skills/e2e-test-loop
Command: npx skills add https://github.com/kangmomin/harness-plugins --skill e2e-test-loop

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

E2E ν…ŒμŠ€νŠΈλ₯Ό 반볡적으둜 μˆ˜ν–‰ν•˜κ³  μ‹€νŒ¨λ₯Ό μˆ˜μ •ν•œ λ’€ μž¬μ‹€ν–‰ν•˜λŠ” μˆ˜λ™ κ°œμž… μ΅œμ†Œν™” μžλ™ν™” μ›Œν¬ν”Œλ‘œλ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€. 이 μŠ€ν‚¬μ€ ν…ŒμŠ€νŠΈ μ‹€νŒ¨λ₯Ό μ‹ μ†ν•˜κ²Œ μž¬ν˜„ν•˜κ³ , μˆ˜μ • 및 μž¬ν…ŒμŠ€νŠΈλ₯Ό μ΅œλŒ€ 5νšŒκΉŒμ§€ λ°˜λ³΅ν•˜μ—¬ μ•ˆμ •μ μΈ 배포 νŒŒμ΄ν”„λΌμΈμ— κΈ°μ—¬ν•©λ‹ˆλ‹€.

Core Features & Use Cases

  • μžλ™ E2E ν…ŒμŠ€νŠΈ 반볡 μˆ˜ν–‰: μ‹€νŒ¨ λ°œμƒ μ‹œ μˆ˜μ •ν•˜κ³  μ΅œλŒ€ 5νšŒκΉŒμ§€ μž¬μ‹€ν–‰ν•©λ‹ˆλ‹€.
  • μ‹€νŒ¨ 원인 μˆ˜μ§‘ 및 보고: μ‹€νŒ¨ λͺ©λ‘μ„ λΆ„μ„ν•˜κ³  μš°μ„ μˆœμœ„λ₯Ό μ§€μ •ν•©λ‹ˆλ‹€.
  • μ—μ΄μ „νŠΈ 기반 μžλ™ μˆ˜μ •: 일반 λͺ©μ  μ—μ΄μ „νŠΈκ°€ μˆ˜μ • μ œμ•ˆμ„ μ μš©ν•˜κ³  μ»€λ°‹ν•©λ‹ˆλ‹€.
  • μ„œλ²„ μƒνƒœ λ¬΄λ¦¬ν•œ λ³€κ²½ 없이 루프 운영: μ„œλ²„ μž¬μ‹œμž‘ 없이 ν…ŒμŠ€νŠΈ 루프λ₯Ό μ‹€ν–‰ν•©λ‹ˆλ‹€.

Quick Start

Run /be-harness:e2e-test, review failures, and allow up to five iterations of fixes.

Frequently Asked Questions about e2e-test-loop

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate E2E test retries until they pass without manual intervention?β–Ό

Automated E2E test retries run tests, collect failure details, apply agent-based fixes, and re-run up to five iterations to achieve test stability without server restarts.

What is an automated E2E test loop and how does it handle test failures?β–Ό

An automated E2E test loop executes iterative test cycles by collecting failure lists, diagnosing root causes, applying automated agent fixes, and verifying results through subsequent test re-runs.

Can I run iterative E2E tests without restarting my server?β–Ό

Yes, iterative E2E tests execute without server state changes or restarts, operating the test loop by applying fixes and verifying results directly within the existing environment.

How do I collect and prioritize E2E test failures for automated fixing?β–Ό

The test loop collects failure details by analyzing the failure list, assigning priorities to each failure, and applying agent-based modifications before verifying fixes through re-running tests.

Does the automated E2E test loop work with the be-harness e2e-test command?β–Ό

Yes, the automated E2E test loop requires integration with the be-harness e2e-test command to run tests, collect failure details, and verify applied fixes across iterations.

What are the limitations of automated E2E test iteration loops?β–Ό

The automated E2E test iteration loop is limited to a maximum of five retry iterations and requires be-harness integration, ceasing execution if stability is not achieved within that bound.