在 Manus 中运行任何 Skill
一键导入
一键导入
一键在 Manus 中运行任何 Skill
开始使用testing
星标0
分支1
更新时间2026年3月15日 00:14
Meaningful testing strategy and coverage guardrails
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
Meaningful testing strategy and coverage guardrails
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
PR review triage, scoped fixes, verification, and merge workflow
Web transport boundaries and feature-layer conventions
Workflow and checks for adding a new game system
Parallel-path refactor workflow for clean boundary cutovers
Structured domain and transport errors with i18n-friendly messages
Go conventions for architecture-first, maintainable code
| name | testing |
| description | Meaningful testing strategy and coverage guardrails |
| user-invocable | true |
Testing guidance focused on durable behavior and maintainable feedback loops.
contains, state transitions, status, links) over absence assertions.// Invariant: ... rationale.Example:
foo."Invariant: protocol contract)."make cover and make cover-critical-domain only when you need focused
standalone coverage diagnostics outside the normal verification workflow.COVER_EXCLUDE_REGEX in Makefile so coverage reflects hand-written code.docs/running/verification.md:
make test during normal implementationmake smoke when runtime paths need quick feedbackmake check before pushing or updating a PRmake cover* in parallel with make check; make check already
generates the shared coverage artifacts..tmp/test-status/ instead of repeatedly re-running or blindly polling the
process..tmp/test-status/test/status.json for make test..tmp/test-status/smoke/status.json for overall make smoke stage
progress..tmp/test-status/smoke/integration/status.json and
.tmp/test-status/smoke/scenario/status.json for lane-specific make smoke
progress..tmp/test-status/check/status.json for make check stage progress.make check is in check-runtime, read
.tmp/test-status/check-runtime/scenario/status.json.make check is in check-coverage, read .tmp/test-status/cover/status.json
and the nested shard status files under .tmp/test-status/cover/.state, current_stage, current_package, current_test,
packages_completed, packages_running, updated_at_utc, and
last_event_at_utc as the primary fields for liveness and progress.Invariant: rationale.See docs/architecture/policy/testing-policy.md for constructor, dependency injection, and fake-oriented testability guidance.