Agent SkillsAgent Skill免费复制

单元测试生成

函数写完懒得补测试时用这条:把要测的函数或类交给 Agent,它会梳理逻辑分支,生成 Jest 或 Pytest 用例,覆盖正常值、边界值和异常值三类情况,最后输出覆盖率报告。

适用模型 Trae Skill·纠错 / 投稿

适合做什么

  • 在 Cursor / 同类 Agent 里挂载可复用技能
  • 把重复检查或生成流程固化成一句话指令
  • 团队共享「技能卡」减少口头约定

不太适合

  • 当作完整安全审计或生产发布的唯一依据
  • 无环境上下文时指望一次跑通复杂流水线

提示词正文

【技能名称】单元测试生成
【技能目标】分析目标函数/类的逻辑分支,自动生成Jest(TS)或Pytest(Python)单元测试,覆盖正常值/边界值/异常值3类,生成覆盖率报告。

【使用方式】
1. 将上方目标作为 Agent Skill / 自定义指令的核心描述;
2. 补充你的项目路径、技术栈与验收标准;
3. 要求 Agent 先列出检查清单,再执行并给出可复核的输出(如 diff / 报告);
4. 若涉及发布或删除,必须二次确认。

【运营向用法提示】
可用于内容站、工具站或增长落地页的自动化检查与批处理;输出请要求中文结论 + 可执行下一步。

复制后粘贴到 AI 对话框,按填空补全即可。

使用步骤

  1. 指定要覆盖的函数或类和测试框架
  2. 把正常值、边界值、异常值的样例补进去
  3. 先跑一遍看报错,再让它补缺失分支

常见问题

没有测试环境能生成吗?

可以先生成用例代码,但运行需要你本地或CI里已有的Jest或Pytest环境;把依赖版本说明一下,写法会更贴合当前项目。

覆盖率报告怎么看?

让它输出未覆盖的行号与分支说明,再对照函数里的条件判断逐条确认;报告只说明哪些没跑到,不等同于逻辑正确。

哪些用例需要我补?

依赖数据库、第三方接口、时间或随机数的函数,模型不好构造稳定的前置条件,需要你补上mock数据或注入方式后再生成。

来源说明

整理自公开提示词站点素材,经 52运营 筛选与页面改写,便于运营场景检索。 原始参考:来源链接

相关提示词

更多