e2e-design

Analyze end-to-end test design and generate e2e-impl-design.md reports.

52|3|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/ZTE-AICloud/Co-OmniSpec --skill e2e-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: e2e-design
Source: https://github.com/ZTE-AICloud/Co-OmniSpec/tree/main/skills/e2e-design
Command: npx skills add https://github.com/ZTE-AICloud/Co-OmniSpec --skill e2e-design

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

该技能在黑盒测试场景下,基于提供的 spec.md、design.md、e2e-test.md,分析入口函数、外部依赖、测试数据和验证点,并生成完整的测试实现分析报告(e2e-impl-design.md),以提升测试设计的可执行性和可复用性。

Core Features & Use Cases

  • 基于 spec.md、design.md、e2e-test.md 自动识别入口函数与测试要点
  • 设计外部依赖的 Fake 对象与 Mock 策略,并给出数据构造与隔离方案
  • 生成 e2e-impl-design.md 的完整测试实现分析报告,包含用例映射、依赖分析、数据清单、验证点与复用分析
  • 支持复用现有测试模式、测试工具和基类以提升效率并确保一致性

Quick Start

将 spec.md、design.md 和 e2e-test.md 提供给 AI 以生成完整的 e2e-impl-design.md 流程分析报告。

Frequently Asked Questions about e2e-design

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

FAQPage Schema
How do I analyze end-to-end test design for robust e2e verification?

End-to-end test design analysis evaluates entry functions, external dependencies, and test data to produce actionable implementation insights. By mapping spec.md, design.md, and e2e-test.md, it generates a comprehensive e2e-impl-design.md containing mapping, dependencies, and validation points.

What is the best way to design Mock strategies and Fake objects for e2e testing?

Designing Mock strategies and Fake objects for e2e testing requires analyzing external dependencies to define data construction and isolation schemes. This ensures robust test validation by mocking external calls while reusing existing test assets and base classes.

How do I generate an e2e test implementation report from existing design documents?

Generating an e2e test implementation report involves providing spec.md, design.md, and e2e-test.md to analyze entry function signatures and verification criteria. It outputs a complete e2e-impl-design.md containing use case mapping, dependency analysis, and data checklists.

Do I need spec.md and design.md files to perform e2e test design analysis?

Yes, e2e test design analysis requires spec.md, design.md, and e2e-test.md to identify entry functions and test points accurately. It applies to scenarios where an initial design exists, or it can be invoked independently to generate a complete implementation analysis.

Why does e2e test design require verification criteria and entry function signatures?

E2e test design enforces requirements for entry function signatures and verification criteria to ensure test executability and reusability. This mapping guarantees that test data construction and external dependency isolation align with the original design specifications.

Can I reuse existing test patterns and tools during e2e test implementation analysis?

Yes, e2e test implementation analysis supports reusing existing test patterns, testing tools, and base classes to improve efficiency and ensure consistency. It maps these assets within the e2e-impl-design.md to maintain standardized verification points across test cases.