Troubleshooting

1. 单元测试的时候,找一个会让函数运行报错的样例也挺难的,有什么方法吗

可以列出一些常见的错误检查表:

  • 数据引用错误
  • 数据声明错误
  • 运算错误
  • 比较错误
  • 接口错误
  • 输入/输出错误。

建议结合工作中经常会遇到的报错来写样例,先测试正常的功能流程,再处理一些边界条件。例如一个工具类函数,使用了 switch 来控制流程,那么编写单元测试用例的时候,就先写 default 的部分,再处理其他的边界条件。

2. 端到端的测试如果功能很复杂感觉实际开展好难

优先从单元测试开始,端到端测试更适合在于稳定不变的交互流程。

3. 能否直接通过测试用例直接生成文档?

有待研究,你可以研究给本仓库 pull request 这一部分的内容。

上次更新: 7/4/2020, 10:53:18 PM