一键导入
testing-integration
Integration and E2E testing design. Use this when writing integration tests, E2E tests, or deciding what belongs in each test layer.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Integration and E2E testing design. Use this when writing integration tests, E2E tests, or deciding what belongs in each test layer.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Resolve GitHub PR review comments safely, read unresolved comments, validate each issue, make minimal fixes, test, commit, and resolve.
Use zero-install context minimization first, with optional local optimization tooling when available.
Accessibility review for semantic HTML, ARIA, keyboard support, focus, screen readers, contrast, and WCAG-oriented issues.
API and contract review for OpenAPI/AsyncAPI/protobuf changes, backwards compatibility, schemas, status codes, and examples.
Architecture review for SOLID, layering, boundaries, coupling, cohesion, extensibility, and maintainability.
Backend review for handlers, services, validation, errors, transactions, dependency boundaries, and service contracts.
| name | testing-integration |
| description | Integration and E2E testing design. Use this when writing integration tests, E2E tests, or deciding what belongs in each test layer. |
/ E2E \ ← few: full system, real environment
/ Integr. \ ← moderate: real components, no network
/ Unit \ ← many: fast, isolated, mocked dependencies
Do NOT add integration tests for:
An E2E test exercises the system exactly as a user would:
Before declaring a feature integration-tested, verify:
Every requirement should map to at least one test:
Requirement: "Users can export data as CSV"
├── Unit: TestCSVFormatter_ValidData_ReturnsCSV
├── Integration: TestExportPipeline_FetchAndFormat_ProducesFile
└── E2E: TestCLI_ExportCSV_WritesValidFile
If a requirement has no test, it is unverified. If a test maps to no requirement, question whether it adds value.