测试覆盖率实现技术

Posted JC-0527 只为初见

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了测试覆盖率实现技术相关的知识,希望对你有一定的参考价值。

EclEmma介绍

  • 一个优秀的开源软件测试工具,eclipse的一个插件。

  • 能够对由 Java 语言编写的程序进行覆盖测试。

  • 能够在工作平台中启动。

  • 直接对代码覆盖进行分析。

  • 覆盖结果将立即被汇总并在Java源代码编辑器中高亮显示。

  • 也可程序运行的结果生成详尽的覆盖测试报告,

  • 可以结合JUnit、TestNG使用。

  • 工作原理:Class Instrumentation

以上是关于测试覆盖率实现技术的主要内容,如果未能解决你的问题,请参考以下文章

测试覆盖率工具:EclEmma

jacoco与jenkins集成实现代码覆盖率分析

截止到Go1.15.2以前,关于覆盖率技术底层实现,以下知识点您应该知道

白盒测试

代码覆盖率是个啥概念?

精准测试与开源工具Jacoco的覆盖率能力大P