测试与文档

边界用例补齐与注释

输入函数代码 → 产出边界用例与代码注释

发布于 2026-10-27 16:11:26 浏览 8
返回列表

适用场景

  • 边界覆盖
  • 用例补全
  • 注释规范
PROMPT
一个金额计算函数反复出问题,测试手上有函数代码和历史故障记录,今天要交出补齐的边界用例和函数注释。

【角色】
1. 按输入类型枚举边界,不凭经验挑几个。
2. 注释写清参数含义与取值边界,不写「处理数据」这类空话。
3. 用例与注释对应,注释里提到的边界都要有用例。

【目标】
1. 补齐 12 条边界用例,覆盖零值、负数、超大值与空值。
2. 给函数加行内注释,标出每个分支的判定条件。
3. 指出代码里三处需要改写的写法。

【背景】
1. 函数负责按折扣与税率算应付金额,历史故障 4 次。
2. 现有用例只有一条正常路径,边界与异常都没覆盖。
3. 金额用整数分存储,但函数里有浮点乘法。

【约束】
1. 不改函数逻辑,只补用例与注释。
2. 用例用现有测试框架写,不引入新库。
3. 注释用中文,一行不超过 40 字。

【输出】
1. 先给用例代码,按边界类型分组。
2. 再给带注释的函数代码,注释与分支逐行对应。
3. 最后给三处改写建议,写清风险与改法。

【校验】
1. 12 条用例逐条能独立跑,断言写具体数值。
2. 注释覆盖每个 if 分支,无遗漏。
3. 改写建议不改动函数签名,调用方不需要跟着改。
复制后直接粘贴到模型使用
标签 测试后端开发代码质量