300G全套最新软测视频教程分享
链接:https://pan.baidu.com/s/17jkyGn-Wm-zC6QQLkWjrsw
提取码:o94n
如果您从事软件开发很长一段时间,那么您很容易理解单元测试的重要性。专家说,如果我们遵循这些编写junit单元测试的最佳实践,大多数bug都可以在单元测试阶段捕获,最终传递给质量团队。
“编写不好的单元测试非常容易,而这些测试对项目的附加值非常小,膨胀代码的成本会发生天文学般的变化。”
不过,糟糕的单元测试是现实,每个做代码评审的人都会偶尔(可能是有规律地)面对它。那么什么是坏的测试用例呢?如何识别坏的测试用例?
在这篇文章中,我试图找出8个这样的迹象,这将为您提供微妙的提示,即一个特定的测试用例可能不是一个好的测试用例,需要更新。
1) 测试通过,但不测试实际功能
相信我,我在以前的项目中见过这样的测试用例,它们似乎在代码中做了很多事情,但实际上它们什么也没做。他们向服务器发送请求,不管服务器响应什么,他们都在传递请求。恐怖!!
通过严格的