`
annan211
  • 浏览: 460809 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

IDEA 生成junit测试代码并执行

    博客分类:
  • IDEA
阅读更多

IDEA 是 2017版本

因为太繁琐 所以不贴图了,请自行了解IDEA的使用。
第一部分  安装junit生成插件
 
1 File-->Settings-->Plugins  输入 junitGenerator V2.0 ,安装即可。要求重启,restart即可。

第二部分 生成Junit代码

1 设置模板
  File--?Settings-->Other Settings --> junit Generator OutPut Path 设置为${SOURCEPATH}/../../test/java/${PACKAGE}/${FILENAME}
  template 设置为 Junit4 ,Junit4 的代码模板可自行决定。

2 生成代码
   在准备生成测试代码的目标java文件中 使用快捷键 ALT + INSERT ,选择JunitTest --Junit4 , 即可生成相关测试类。

3 执行测试代码
   Project Structure -->Project Settings -->Modules ,如果你的测试项目已经在Modules列表了,只需要在右侧栏的source tab标签上,Mark as 你的项目对应的java代码和resource即可,分别为 Tests 和 Test Resource .
如果找不到你的项目,那么 点击绿色加号 ,Import Module ,选择你的module即可。
导入之后按照上面的操作。
 
以上操作完成,回到你的项目,对应区域应该变成了绿色。
这时候在你的测试类上 选择方法名称 右键 即可进行相关测试,也可以完整的跑完整个测试类。 如有疑问请留言,谢谢。
祝顺利。
分享到:
评论

相关推荐

    生成junit测试类

    5. 生成JUnit测试类:一些工具和IDE(如IntelliJ IDEA、Eclipse)提供了自动生成JUnit测试类的功能。这些工具通常会根据现有的源代码自动创建测试类的结构,并添加基本的测试模板,例如测试方法的外壳。这样开发者就...

    使用ant脚本编译并运行junit单元测试,并生成测试报告

    在这个示例中,我们定义了四个目标:`compile`用于编译源代码,`compile-tests`用于编译测试代码,`test`用于运行JUnit测试,`report`则根据XML输出生成HTML格式的测试报告。`junit`任务中的`batchtest`元素用于指定...

    对基于Junit的测试代码自动化生成的研究

    标题中的“对基于Junit的测试代码自动化生成的研究”表明,这个主题主要关注的是如何利用Junit这个单元测试框架来实现测试代码的自动化生成。Junit是Java编程语言中最常用的测试框架之一,它使得开发者能够方便地...

    junit测试源代码

    JUnit测试源代码是Java开发中的一个关键组成部分,它是一个用于编写和运行可重复的单元测试的框架。JUnit的出现极大地简化了Java软件的测试过程,使得开发者能够在编码阶段就能发现和修复错误,提高了代码质量。以下...

    JBoss encore 工程和 JUnit测试自动生成工具2

    通过JBoss encore的测试自动生成工具,开发者可以快速创建JUnit测试类,减少了手动编写测试代码的工作量,提高了测试覆盖率。 此外,seam和weld是两个与encore密切相关的技术。Seam是一个全面的Java EE框架,它整合...

    Junit单元测试指南

    Junit支持注解驱动的测试,使得测试代码更加简洁,易于理解和维护。 二、安装与配置 在开始使用Junit之前,你需要将其添加到项目依赖中。对于Maven项目,可以在pom.xml文件中添加以下依赖: ```xml <groupId>...

    Java单元测试JUnit4.7

    在实际使用中,开发人员通常会结合构建工具如Maven或Gradle,以及IDE如Eclipse、IntelliJ IDEA来运行JUnit测试。这些工具能够自动化测试执行,生成测试报告,帮助分析和调试。 总的来说,JUnit 4.7作为Java单元测试...

    IDEA中安装junit并调试文章中对应jar包

    3. IDEA会自动生成一个基本的JUnit测试模板。在这个模板中,你可以看到一个名为`testExample`的方法,这是IDEA创建的默认测试用例。 4. 根据你的需求修改这个方法,或者添加更多测试用例。每个测试用例应该封装一个...

    jUnit测试框架入门详解(加强版)

    可以灵活地编写测试代码,可以针对某个方法执行测试,也支持一键完成对全部方法的自动化测试,且各自独立;不需要程序员去分析测试的结果,会自动生成测试报告出来。 jUnit 设计的测试架构包括:TestCase:一个 ...

    Junit使用入门培训(初级篇)1

    通过本文,读者已经掌握了 JUnit 的基础知识,包括 JUnit 的简介、工具包准备、配置环境、创建 JUnit 测试用例并执行、JUnit4 的 Annotation 使用等。这些知识点为读者提供了使用 JUnit 进行单元测试的基础。

    java代码覆盖率测试工具Clover3.0.365+Junit4.1

    在IDE中运行JUnit测试,完成后,Clover将自动生成覆盖率报告,你可以根据报告调整测试用例,以提高代码覆盖率。 总的来说,Clover 3.0.365和JUnit 4.1的结合使用,可以帮助开发者更有效地进行单元测试,确保代码的...

    Junit测试_java_

    Junit的测试套件可以与诸如Eclipse、IntelliJ IDEA等IDE集成,显示测试报告,并在测试失败时提供详细的错误信息。此外,Junit还可以与其他工具如JaCoCo结合,生成代码覆盖率报告,帮助开发者了解哪些代码未被测试到...

    JUnit in Action 3nd Edition

    Test Runner是JUnit的执行引擎,负责执行测试用例。Test Case是测试用例的集合,每个测试用例都包含多个测试方法。Assertion是JUnit中的断言机制,用于验证测试结果。 JUnit的优点 JUnit有许多优点,如提高代码质量...

    Junit5.zip

    通过熟悉和掌握JUnit5,我们可以编写出更加高效、可靠的测试代码,从而提高整体项目的质量和维护性。在实际开发中,结合IDEA的强大支持,JUnit5能帮助我们更轻松地进行单元测试工作,确保代码质量,降低维护成本。

    Java单元测试之代码覆盖率-JaCoCo

    1. **测试代码**(Test类):展示了如何编写针对目标代码的JUnit或TestNG测试用例。 2. **目标代码**(Source类):被测试的Java代码。 3. **JaCoCo配置文件**(pom.xml或build.gradle):配置JaCoCo插件,设置覆盖...

    junit-4.12.jar

    在实际使用中,JUnit通常与其他工具结合,如Maven或Gradle进行构建管理,它们可以自动运行JUnit测试并生成测试报告。通过IDE(如IntelliJ IDEA或Eclipse)集成JUnit,开发者可以享受到更直观的测试运行和调试体验。 ...

    Junit5用户手册

    JUnit5支持嵌套测试类,这有助于更好地组织测试逻辑和复用测试代码。 **3.10 依赖注入** 对于构造函数和方法,JUnit5提供了依赖注入的支持,这对于集成测试非常有用。 **3.11 测试接口和默认方法** 介绍了如何...

    Idea+springboot+netty打包执行测试

    【标题】"Idea+springboot+netty打包执行测试" 涉及到的是一个集成开发环境(IntelliJ IDEA,简称Idea)、Spring Boot和Netty的项目打包与运行流程。这是一个常见的Java微服务开发场景,其中Spring Boot用于构建后端...

Global site tag (gtag.js) - Google Analytics