软件测试 junit的配置与使用

一、简介

  JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个。 JUnit有它自己的JUnit扩展生态圈。多数Java的开发环境都已经集成了JUnit作为单元测试的工具。

二、环境配置

1、在eclipse中新建一个java项目,名为SoftwareTesting,src下新建包名为cn.tju.scs,下为我们已经写好的需要测试的类Triangle,该类实现对是否构成三角形的判断。新建source folder名为test,其下新建包名也为cn.tju.scs,其下放入我们的测试类TriangleTest。将下载好的两个包junit4和hamcrest添加到项目中。如下图所示:

           

2、在菜单Help->Install New Software中点击add,出现如下对话框。

                  

3、等待安装完毕后restart eclipse,发现工具栏出现新的按钮:

                   

即代表安装成功。

4、点击运行,结果如下:

          

时间: 2024-10-21 00:51:37

软件测试 junit的配置与使用的相关文章

软件测试——JUnit基础

软件测试——JUnit基础 1. 综述 之前(很久了…)说过JUnit的安装和使用,但其实没有讲JUnit的写法,今天写写JUnit的基础. 博客链接:在Eclipse中使用JUnit4进行单元测试(初级篇) 博客链接:在Eclipse中使用JUnit4进行单元测试(中级篇) 博客链接:在Eclipse中使用JUnit4进行单元测试(高级篇) 2. JUnit基础 一段简单的代码 1 package testing; 2 3 import static org.junit.Assert.*; 4

软件测试中Junit的配置和使用

我使用的工具是IDEA,因此配置Junit直接在Setting中下载并使用这两个插件即可 Junit的使用: 1. 在目标代码的src文件夹的同级创建一个新的文件夹,作为Testroot文件夹,使得:测试代码和源代码分离: 2. 对需要测试的类类名,按快捷键:ctrl+shift+T,就可以新建测试类, 点击后出现下图的选项,点击OK生成测试类和空白测试函数 此时的文件如图: 3.  完善测试类里的测试元素 4. 点击运行测试类即可. 代码覆盖率的测试 IDEA自带代码覆盖率检测的插件,也可以使

Android单元测试Junit的配置

要进行Android的单元测试首先的配置指令集和用户库,下面是详细的配置步骤 @1:指令集配置(instrumentation) 1.1 打开AndroidManifest.xml文件,点击instrumentation选项 点选ADD后 点instrumentation选项,指令集就添加成功 name必须指定为android.test.InstrumentationTestRunner Target Package为单元测试的包名 Lable随便指定 这样instrumentation就添加成

Android:单元测试Junit的配置

在实际开发中,开发android软件的过程需要不断地进行测试.而使用Junit测试框架,侧是正规Android开发的必用技术,在Junit中可以得到组件,可以模拟发送事件和检测程序处理的正确性.......... 第一步:首先在AndroidManifest.xml中加入下面代码: <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.

Spring整合junit的配置

配置步骤: 1.导入Spring整合Junit的jar(坐标): <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>5.0.2.RELEASE</version> <scope>test</scope> </dependency> 2.使用Ju

Android 单元测试 junit 的配置和使用

现在的集成ADT后Eclipse都可以直接创建Android Test Project 如图所示: 命名后选择你要测试的单元程序,比如我自己准备测试sms,便可以如图所示那样选择 本人新建的测试工程为junitsms 本人要测试sms工程中testapp.java下一个最简单的函数 1 public class testapp { 2 3 public int add (int a,int b) 4 { 5 int sum=a+b; 6 return sum; 7 } 8 } 新建一个测试类ap

Maven+spring+springMVC+mybatis+Junit+Log4j配置个人总结

首先粘贴上项目引用地址:http://doc.okbase.net/fengshizty/archive/126397.html 这里对创建步骤不做过多解释,只是针对案例创建demo的一些个人感受说一下. 1.首先采用的数据库是mysql, 数据表结构看链接,因为自己当时新建表和插入数据是在控制台做的,所以挺麻烦 如果大家刚开始装mysql的时候选择自身所带的Workbench可视化工具或者用heidisql可视化工具就很容易创建表或者插入数据. 2.注意这两个URL http://localh

软件测试 junit

github 项目地址 https://github.com/software-Testing-1506/softwareTesting PSP表格填写 接口的实现 个人负责输出接口以及文件操作及文件名筛选部分的实现,为达到松散耦合的编码目的,我们小组对数据进行封装然后在不同接口间传输. 主要思路 在分析参数的过程中,将输出信息与文件句柄存在一个结构体里,并将可能存在的多个结构体存到一个数组里,由print函数接收并解析数组,依次根据句柄打开文件并写入信息. 将要输出到屏幕上的信息也包成数组送到

Junit&amp;Jmock使用简介

Junit&Jmock简介 序言 2 1. 环境配置 2 2.一种比较好的命名方式 3 3. JUnit使用入门 4 3.1一种简单的实现 4 3.2添加初始化和销毁方法的实现 5 3.3对Java异常(Exception)的单元测试 8 3.4 Assert类 9 3.5小结 12 4.Jmock使用入门 12 4.1一种简单的实现 13 4.2 Expectations类 18 4.3小结 21 5.总结 22 序言 本文的写作目的旨在帮助大家用最少的时间学会使用Junit和Jmock,并能