codepro coverage插件没有特别针对JUnit, 所以直接右键在Test class 'AllTests.java'上运行菜单‘CodePro Tools->Run code coverage' 会报错
Launch Failed
The selection does not contain a main type
这是因为运行这种方法是通过查找main方法
。
通过查看 Evaluation Guide
找到了运行JUnit之后查看代码覆盖率的方法,
(原来没有看仔细,下面这种方法已经在introduction页面的Full Featured Code Coverage
讲到
)
1,In the Package Explorer, right-click on the project and from the CodePro Tools sub-menu select Instrument Code.
2.run the JUnit test as normal way.
3.in the converage view, a result is shown
第一步会在Project的'.project'文件中增加一个builder/nature
<buildCommand>
<name>com.instantiations.assist.eclipse.coverage.instrumentationBuilder</name>
<arguments>
</arguments>
</buildCommand>
<nature>com.instantiations.assist.eclipse.coverage.codeCoverageNature</nature>
分享到:
相关推荐
Mastering Software Testing with JUnit 5_Code 源码 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
Java Unit Testing with JUnit 5 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书
《Pragmatic Unit Testing in Java with JUnit》是一本专注于Java单元测试实践的书籍,其配套源代码提供了丰富的示例和实践案例,帮助读者深入理解如何有效地使用JUnit进行单元测试。JUnit是Java领域最广泛使用的...
Pragmatic Unit Testing in Java 8 With JUnit steps you through all the important unit testing topics. If you've never written a unit test, you'll see screen shots from Eclipse, IntelliJ IDEA, and ...
- Code Coverage工具:如JaCoCo,可以测量测试覆盖度,评估测试质量。 - Continuous Integration工具:如Jenkins、Travis CI,可以集成Junit自动执行测试,确保代码提交时的稳定性。 6. 使用Junit的最佳实践: -...
CodePro Analytix是一款强大的Java开发工具,专为Eclipse集成开发环境设计,极大地提升了开发效率,特别是对于单元测试和代码质量分析方面。这个插件的主要功能是自动生成测试类,帮助开发者快速创建针对源代码的...
### CodePro Analytix:代码质量提升利器 #### 一、概述 CodePro Analytix是一款由Google推出的针对Java开发者的代码质量分析工具。这款工具既可以作为独立的应用程序使用,也可以作为Eclipse集成开发环境(IDE)...
在单元测试方面,CodePro Analytix支持Junit4框架,这意味着开发者可以利用其自动生成符合Junit4规范的测试类。Junit4作为Java领域最流行的单元测试框架,提供了丰富的断言方法和注解,使得测试代码编写更加简洁且...
本资源"JUnit_Test_Code.zip"包含了一份关于如何使用JUnit进行测试的实例,以及图文并茂的讲解,对于理解和实践JUnit测试脚本非常有帮助。 在Java开发中,单元测试是对软件中的最小可测试单元进行检查和验证的过程...
在“测试驱动开发with Junit(三)”这一主题中,我们将会深入探讨如何利用Java中的JUnit框架进行TDD实践。 JUnit是Java编程语言中最常用的单元测试框架之一,它为开发者提供了方便快捷的方式来编写和运行可重复的...
《Mastering Unit Testing Using Mockito and JUnit》是一本专注于Java单元测试的专业书籍,它涵盖了使用Mockito和JUnit进行高效测试的各个方面。对于任何在IT行业工作多年,希望提升自身编程测试技能的人来说,这...
### Pragmatic Unit Testing in Java with JUnit:深入解析与实战指南 #### 一、单元测试基础概述 《Pragmatic Unit Testing in Java with JUnit》这本书为读者提供了全面而实用的单元测试指南,适用于Java开发...
总结,测试驱动开发With Junit涉及到的主要知识点包括: - TDD(测试驱动开发)的概念和流程 - JUnit作为Java的单元测试框架,如何创建测试类和测试方法 - 如何使用`assert`方法进行断言,确保代码行为正确 - 创建和...
- **JUnit 4 简介**:JUnit 4 是一个广泛使用的Java单元测试框架,提供了强大的测试功能,如注解、参数化测试等。 - **设置 Eclipse**:Eclipse 是一种流行的集成开发环境(IDE),支持多种编程语言,包括 Java。在 ...
Code Coverage"涉及代码覆盖率,这是衡量测试覆盖程度的重要指标。了解如何集成JaCoCo或Cobertura等工具来分析测试覆盖率,可以帮助开发者确保测试的质量。 Mockito是一个流行的Java模拟框架,用于隔离被测试代码...