当前位置:  开发笔记 > 编程语言 > 正文

单元测试中的代码覆盖率

如何解决《单元测试中的代码覆盖率》经验,为你挑选了1个好方法。

这是关于.NET库(DLL).

测量单元测试用例所涵盖的代码的选项有哪些?实际上值得努力(测量代码覆盖率)吗?我想要覆盖70%的代码可能太容易了,几乎不可能超过90%.

[编辑]另一个有趣的问题(由"E Rolnicki"提出)是:什么被认为是合理的覆盖率%?



1> Jacob Adams..:

NCover(商业和开源的同名)和Visual Studio中的代码覆盖工具几乎是MS世界的主要工具.

代码覆盖率是一个反向指标.它并没有真正向您展示哪些代码已经过充分测试.就像尼克提到的那样,你可以进行覆盖测试,但实际测试不多.代码覆盖率会告诉您代码的哪个区域绝对没有测试.从那里,您可以决定是否有必要为此代码编写测试.

一般来说,我认为您应该进行代码覆盖,因为它不需要花费太多精力进行设置,它至少可以为您提供有关代码的更多信息,而不是之前的代码.

我同意获得最后一部分代码可能是最难的,可能有一点,它的投资回报率是没有意义的.

推荐阅读
爱唱歌的郭少文_
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有