文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
使测试易于阅读和维护
测试代码的可读性和非测试代码是同样重要的。其他程序员会经常来把测试代码看做非正式的文档,它记录了真实代码如何工作和应该如何使用。因此如果测试很容易阅读,使用者对于真实代码的行为会有更好的理解。
关键思想
测试应当具有可读性,以便其他程序员可以舒服地改变或者增加测试。
当测试代码多得让人望而止步,会发生下面的事情:
·程序员会不敢修改真实代码。“啊,我们不想纠结于那段代码,更新它的那些测试将会是个噩梦!”
·当增加新代码时,程序员不会再增加新的测试。一段时间后,测试的模块越来越少,你不再对它有信心。
相反,你希望鼓励你代码的使用者(尤其是你自己!)习惯于测试代码。他们应该能在新改动破坏已有测试时做出分析,并且应该感觉增加新测试很容易。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论