project-testing
构建项目测试模式
团队经常编写难以维护且不一致的测试。此技能为 Claude、Codex 和 Claude Code 提供一套共享的测试结构,用于夹具、mock、覆盖率和 CI 范围。
使用我的智能体安装
将此请求复制给你的智能体,其中包含权威 Skill 页面和清单。
Review the Skillstore skill "project-testing" from https://skillstore.io/skills/consiliency-project-testing.md and its manifest at https://skillstore.io/api/skills/consiliency-project-testing/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.你的智能体仍应展示其计划,并按安全策略请求必要确认。
Agent 可读资源
当 AI Agent、爬虫或脚本需要干净上下文,而不是读取完整页面时,请使用这些链接。
测试它
正在使用“project-testing”。 为订单创建功能规划测试。
预期结果:
- 助手将验证相关的单元测试与持久化相关的集成测试分开。
- 它建议可复用的用户和订单夹具。
- 它包含清理要求和覆盖率目标。
正在使用“project-testing”。 审查结账流程的 E2E 测试提案。
预期结果:
- 助手检查该提案是否覆盖完整的用户工作流。
- 它标记可能变得不稳定的依赖时序的步骤。
- 它建议将其放置在拉取请求、合并或夜间运行的 CI 中。
正在使用“project-testing”。 为新模块标准化测试文件名。
预期结果:
助手将每种测试类型映射到已记录的命名模式,并解释每个文件应放置的位置。
安全审计
安全The static findings are false positives caused by Markdown backticks and a fenced Python example in SKILL.md. The reviewed file provides testing guidance only, with no executable shell commands, prompt injection attempt, data exfiltration intent, or malicious workflow.
风险因素
分享与引用此报告
分享版本化评估报告、中性徽章、嵌入卡片和引用。Skillstore 只报告证据,不判断该 Skill 是否安全。
复制报告链接
https://skillstore.io/skills/consiliency-project-testing/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown 徽章
[](https://skillstore.io/skills/consiliency-project-testing?utm_source=security_passport_badge)HTML 徽章
<a href="https://skillstore.io/skills/consiliency-project-testing?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/consiliency-project-testing/security.svg" alt="Skillstore security assessment" loading="lazy"></a>嵌入卡片
<iframe src="https://skillstore.io/embed/skills/consiliency-project-testing.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>学术引用 (APA · BibTeX · CFF)
APA 引用
Consiliency. (2026). project-testing security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/consiliency-project-testing/audits/8BibTeX 引用
@techreport{consiliency-consiliency-project-testing-2026,
author = {Consiliency},
title = {project-testing security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/consiliency-project-testing/audits/8},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "project-testing security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "Consiliency"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/consiliency-project-testing/audits/8"
identifiers:
- type: other
value: "skillstore:consiliency-project-testing:audit:8"
description: "Skillstore immutable audit report identifier"
Skillstore 评分
评分依据 证据置信度: 高你能构建什么
创建聚焦的单元测试
使用此技能让生成的单元测试保持隔离、快速,并与本地命名规则一致。
规划集成覆盖率
使用此技能围绕组件交互、数据库夹具和清理预期来组织测试。
标准化 QA 工作流
使用此技能在项目内统一 E2E 测试、覆盖率目标和 CI 测试组。
试试这些提示
使用 project-testing skill。判断这应该是单元测试、集成测试还是 E2E 测试,然后解释测试范围。
使用 project-testing skill 为此函数规划单元测试。包括隔离需求、夹具、命名和清理检查。
使用 project-testing skill 为此工作流设计集成测试。识别夹具、mock 服务、数据库设置和预期清理。
使用 project-testing skill 创建发布测试策略。涵盖单元、集成、E2E、覆盖率目标、CI 时机和不稳定测试风险。
最佳实践
- 在依赖此技能之前,将模板占位符替换为真实项目路径。
- 在请求测试计划时,提供被测试的代码或工作流。
- 要求助手为每个测试说明清理和隔离假设。
避免
- 不要将此技能用作运行实际测试套件的替代品。
- 不要接受依赖执行顺序或固定时序的生成测试。
- 不要在生产测试指导中保留占位符夹具和 mock 名称。
常见问题
此技能会运行测试吗?
哪些工具可以使用此技能?
它可以生成真实的测试文件吗?
它包含项目特定的夹具吗?
它对 E2E 测试有用吗?
首先应该自定义什么?
开发者详情
作者
Consiliency许可证
MIT
Skillstore 修订
r1
版本提示
作者未声明版本。
引用
d11af420e07cd866fe39cfa937efef3223896c06
维护新鲜度
2026/7/26
使用量
7 次下载 · 253 次浏览
文件结构
📄 SKILL.md