Eclipse中安装和配置使用Junit

简介:
在Eclipse中配置Junit的方法有两种方式:
   第一种方法:
  1、下载junit的jar包,目前它的版本是junit3.8.1,可以从www.junit.org上下载。
  2、在要使用Junit的project名上,点击properties--java build path-libraries, 点击Add External JARs,把Junit包点上就行了。如图所示,点击Add External JARs,选择相应的Junit包
   第二种方法:
  1、在要使用Junit的project名上,点击properties--java build path-libraries, 点击Add library,选择JunitT即可。如图1所示,在图1中点击Add library,在弹出的对话框中选择Jnuit,如图3所示,接下来选择junit版本即可。
  
   第一种工程、(工程和测试在同一工程中)
  (1)Eclpise中新建工程junittest
  参考附件中的junittest-1.rar。其中定义了需要 单元测试的类:com.cvicse.test.junit. JunitTest
  简单的步骤:
  1、建一个project工程,工程名字为junittest。
  2、建立一个包,名字为com.cvicse.test.junit。
  3、建立一个类JunitTest,其内容如下
  package com.cvicse.test.junit; public class JunitTest { public boolean method1(int comp){ //do something if(comp>5){ //do something return false; }else{ //do something return true; } }
  (2)建立类junittest的junit类
  选择要单元测试的类junittest,点击右健,选择”new”---“other”---“ java”—“junit”—“junit  test case”
  1、选择第一个对话框中的属性,一般需要选择setup复选框和teardown
  Setup函数用于测试的初始化,而teardown用于测试的销毁,前者相当于c++中的构造函数和析构函数。
  2、进入第二个对话框,选择需要测试的类方法,一般只是选择被测试类本身的方法,
  上图中的junittest中的method1就是被测试类的实现方法。
  3、点击finish,自动生成该类的测试类JunitTestTest
  4、生成的代码如下所示。
  package com.cvicse.test.junit; import junit.framework.TestCase; public class JunitTestTest extends TestCase { protected void setUp() throws Exception { } protected void tearDown() throws Exception { } public void testMethod1() { fail("Not yet implemented" ); } }
   第二种工程(建立与源码分离的工程)
  建立与源码工程分离的test工程(测试代码与源码分离)
  一般情况,按照“建立类的junit类”的方法建立的测试单元,一般与源码工程在同样的包中,混杂在一起,需要将其分离。
  分离步骤:
  1、  在工程名下新建立“source folder”,命名为test,拷贝/src/*.*到/test下,并删除非testcase类
  2、  在源码/src中建立testcase类,然后 移动到/test对应的目录下,
  3、  执行如果出现错误:”test type does not exist”,则需要将/test目录添加工程的source属性中:工程右健—“properties”—“java build path”—“source”—“add folder”—选择/test
  4、  如果需要的配置文件在web-inf下,则需要拷贝到src目录下。
  建立测试后的工程
  建立单元测试的工程如:junitTest-2.rar
  覆盖率测试和报告
  目前覆盖率测试一般用jcoverage或者cobertura工具。
  使用cobertura测试的配置文件为:cobertura/build.xml,为ant脚本。
  工程参考:junitTest-3.rar;

最新内容请见作者的GitHub页:http://qaseven.github.io/
相关文章
|
Java Linux Android开发
linux下eclipse安装
linux下eclipse安装
175 0
|
Java Linux 开发工具
怎样下载安装Eclipse并配置开发环境?
Eclipse是一款非常流行的Java开发工具,它本身是开源的,适合多种多样的开发场景,深受Java开发者们的喜爱。今天我就跟大家介绍一下如何下载安装Eclipse,以及如何配置Eclipse的开发环境。
307 0
|
Java Maven Android开发
在Eclipse里配置Maven插件
Maven是一款比较常用的Java开发拓展包,它相当于一个全自动jar包管理器,会导入用户开发时需要使用的相应jar包。使用Maven开发Java程序,可以极大提升开发者的开发效率。下面我就跟大家介绍一下如何在Eclipse里安装和配置Maven插件。
433 0
|
2月前
|
IDE Ubuntu Java
在Ubuntu18.04安装兼容JDK 8的Eclipse集成开发环境的指南。
完成以上步骤后,您将在Ubuntu 18.04系统上成功安装并配置了Eclipse IDE,它将与JDK 8兼容,可以开始进行Java开发工作。如果遇到任何问题,请确保每一步骤都正确执行,并检查是否所有路径都与您的具体情况相匹配。
103 11
|
1月前
|
Ubuntu Java Android开发
在Ubuntu 18.04上安装与JDK 8兼容的Eclipse版本的步骤。
安装过程结束后,您就可以开始使用Eclipse来开发您的Java项目了,并且确保它与JDK 8兼容无误。这个过程涉及的是一个基本的安装流程,针对使用Java 8的用户,Eclipse的其他配置和插件安装根据个人开发环境和需求来定制。
129 0
|
存储 Java 开发工具
在Eclipse配置安装Android详细教程(新手)
在Eclipse配置安装Android详细教程(新手)
360 1
|
10月前
|
Java Android开发
Eclipse Debug 配置
Eclipse Debug 配置
90 3
|
10月前
|
Java Android开发
Eclipse 运行配置(Run Configuration)
Eclipse 运行配置(Run Configuration)
289 1
|
11月前
|
Java Android开发 开发者
【编程进阶知识】精细调控:掌握Eclipse JVM参数配置的艺术
本文详细介绍了如何在Eclipse中配置JVM参数,包括内存的初始和最大值设置。通过具体步骤和截图演示,帮助开发者掌握JVM参数的精细调控,以适应不同的开发和测试需求。
196 1
|
Java Android开发
【Java开发指南 | 第十八篇】Eclipse安装教程
【Java开发指南 | 第十八篇】Eclipse安装教程
155 2