Junit安装及使用

Eclipse中已经对JUnit做了集成,可见其重要性,下面简单介绍一下在Eclipse中使用JUnit 4对加减乘除进行测试。

1.新建工程,写出加减乘除的代码,命名为Calculate类,需要对其进行测试

 1 public class Calculate {
 2
 3     public int add(int x, int y){
 4         return x + y;
 5     }
 6     public int minus(int x, int y){
 7         return x - y;
 8     }
 9     public int divide(int x,int y){
10         return x / y;
11     }
12     public int multi(int x, int y){
13         return x * y;
14     }
15 }

2.对Calculate类添加JUnit 测试单元,右键->new->JUnit Test Case.

3.对测试单元进行配置,选择JUnit4的Test Case,文件命名为TestCalculate

4.选择需要测试的函数,在这里对加减乘除进行测试

5.对工程添加JUnit4 的包(也可下载最新版本通过Build Path手动添加)

6.完成后会自动生成测试函数。

7.设计测试用例并填入测试函数,主要以加法为例。测试内容中使用的语句主要是assert,timeout,expected(抛出异常)。

若实际输出与预计输出不符则报出错误信息。

注:在Junit3中,Test Case必须继承于TestCase,方法必须通过test开头,初始化方法名称必须是setUp

在Junit4中,通过@Test来标识单元测试,通过@Before标识初始化方法。

为了让junit4中的测试类在junit3中也可以使用,把初始化方法命名为setUp,测试以test开头

可添加测试运行时间的函数:

8.右键工程,run as->JUnit Test

9.运行结果如下:

testTime有错表示运行时间超出规定的100ms。

修改后结果均正确。

Calculate.java及TestCalculate.java文件上传在:hjy github

时间: 2024-10-24 12:57:09

Junit安装及使用的相关文章

ST第三次作业Junit安装

一.Junit安装 安装eclipse,右键“项目”文件——>java build path——>导入jar包junit-4.12.jar和hamcrest-all-1.3.jar包. 二.Eclemma安装 1. 选择Help->Eclipse Marketplace->搜索EclEmma,Install: 2. 重启eclipse发现工具栏上出现Coverage图标,说明安装成功: 三.Triangle类 测试用例 测试结果

Junit安装和使用

  1.junit的安装    将hamcrest-core-1.3.jar和junit-4.12.jar放入eclipse中的dropins文件夹中: 点击图中的add选中local,再选择dropins中的junit和hamcrest-core,点击确定添加成功. 测试与源代码包名一样,这样不用在测试代码中导入代码包 2. Eclemma的安装和使用 将文件中的Eclemma 拷贝到dropin中,然后重启eclipse 重启之后生效. 3. Eclemma测试结果 Junit测试结果: 用

Lab1 Junit安装使用

1. install junit, hamcrest and eclemma. 在myeclipse中,自带了junit4,无需安装,只需要add libraury选项中添加junit4即可,而hamcrest也包含在其中. eclemma的安装: 在MyEclipse的菜单栏里选择help,下拉菜单中选择install from site,在弹出窗内选择add site,输入eclemma,以及URL:http://update.eclemma.org ,而后等待系统下载,按部操作,重启MyE

软件测试实验1 — Junit 安装与 triangle problem 的测试

1.  Install Junit(4.12), Hamcrest(1.3) with Eclipse 选中新建的项目,右键->Propertise->Java Build Path->Add External JARs 然后选中之前下好的junit-4.12.jar与hamcrest-core-1.3.rc2.jar 点击OK即引入成功 2.  Install Eclemma with Eclipse 将Eclemma压缩包解压到eclipse下的dropins文件夹. 打开eclip

junit, hamcrest和eclemma安装

junit 安装简介: 1. 从http://www.junit.org/ 下载junit相应的jar包:   2. 在CLASSPATH中加入JAR包所在的路径,C:\Users\weidi\Deskto\junit-4.10.jar: 3. 将junit-4.10.jar加入到项目的lib文件夹中:  4. Window -> Preference -> java -> JUinit(或者Window -> Show View -> Java -> JUnit),检

Junit hamcrest and eclemma 的安装

junit: 用Eclipse安装junit安装其实很简单,就是在项目中倒入两个包就可以,但是我想用maven来在eclipse中建立项目,但是可能是eclipse的版本太低所以不能使用junit4,所以我选择了使用IDEA来做,首先就是用IDEA中maven来建立项目,并且在pom.xml文件中  加入junit 的包依赖: <dependency>                             <groupId>junit</groupId>       

Junit(3)JUnit和单元测试入门简介

1.几个相关的概念 白盒测试--把测试对象看作一个打开的盒子,程序内部的逻辑结构和其他信息对测试人员是公开的. 回归测试--软件或环境的修复或更正后的"再测试",自动测试工具对这类测试尤其有用. 单元测试--是最小粒度的测试,以测试某个功能或代码块.一般由程序员来做,因为它需要知道内部程序设计和编码的细节. JUnit --是一个开发源代码的Java测试框架,用于编写和运行可重复的测试.他是用于单元测试框架体系xUnit的一个实例(用于java语言).主要用于白盒测试,回归测试. 2.

如何使用JUnit+JaCoCo+EclEmma完成单元测试

-----如何快速完成单元测试代码 1.      JUnit安装(http://junit.org/junit4/ 目前最新版本是4.12) 注:下面的一些演示图片是按照我本地的4.11版本,差别不大. 在项目上右键- Properties- java build path - Libraries, 点击Add External JARs, 选中刚刚下载的Junit包即可.如图所示: 或者使用以下方式添加: 在项目上右键- Properties- java build path - Libra

软件测试第一次实验: junit, hamcrest and eclemma.

junit, hamcrest and eclemma. a)     junit的安装 步骤: 1. 从http://www.junit.org/ 下载junit相应的jar包: 2. 在CLASSPATH中加入JAR包所在的路径,如E:\Java\jar\junit\junit-4.10.jar: 3. 将junit-4.10.jar加入到项目的lib文件夹或者Libaries中: 4. Window -> Preference -> java -> JUinit(或者Window