随身语言手册

AI 沟通 / 测试与边界

让测试覆盖真正的风险

说清输入边界,把下一步说清楚。

本模块连续实战:AI 排查与验收 →

来自 AI 的消息:

Which cases should the tests cover?
听听这句话(可选)

朗读问题 · Sarah 合成试听 · elevenlabs.io

浏览器朗读与声音选择
声音:尚未选择

由浏览器或系统提供。标为“在线”的声音会通过对应服务处理朗读文本;默认只自动选本机声音。

系统辅助朗读 · 音色与自然度依设备而异,不作标准发音示范。

此浏览器暂未提供英语声音。可在设备上安装英语语音后重新打开页面,或在发音速查中打开词典发音链接。

场景说明

你要 AI 为金额输入加测试,重点是边界和错误行为,不是给每个内部函数凑测试。

可以这样组织:

1. 说清输入边界

先说明需要对方了解的信息。

2. 说清应该观察的结果

补充必要细节,避免误会。

3. 避免只绑定内部实现

给对方一个可以回应的方向。

阅读本课表达与解析

你要 AI 为金额输入加测试,重点是边界和错误行为,不是给每个内部函数凑测试。

Which cases should the tests cover?

测试需要覆盖哪些情况?

参考表达

Cover a valid amount, empty input, invalid text, and values outside the allowed range. Assert the user-visible result. Avoid testing private helper names.

observable behavior 是外部可观察结果;测试通过不自动说明需求完整。应先定义允许的范围。

Start with the failure cases we want to prevent, then test the observable behavior.

AI · 文字任务

  • allowed range · 允许范围
  • user-visible result · 用户可见结果
  • failure cases · 失败情形