相比于自己写一个测试类,在里面调用调试方法,使用JUnit4进行测试有很多的优点,极大的提高了测试的速度。本文简单介绍如何使用myEclipse10使用JUnit4,方便日后回顾总结。

myEclipse10已经包含了很多的插件,包括了JUnit4的jar包,不用去下载

一、右键单击项目名,选中Build Path ->Add Libraries...

选中JUnit单击NEXT,然后选择JUnit4版本,然后点击Finish,如图:

二、右键单击想要进行测试的类,选择New新建一个JUnit Test Case,建好后选中setUp(详细百度去),我原来的类名字叫StudentTest,所以测试类会在后面加上Test,如图:

注意下面有一个Finish,点击Finish会使一个空的类有一个Next,但是我们选择Next可以选择我们将要测试的函数,在这里选择一个名为aaa的函数作为测试函数,如图:

点击Finish完成。

三、在测试类中进行测试,原始代码中函数中只有fail();我们需要自己写测试的内容。如果需要的话需要自己去建对象,进一步完成测试。

需要注意点初始会在每个测试函数里面写一句fail("Not yet implemented");我理解的意思是如果加上这句话则会JUnit4没有完整的写完,结果会有一个蓝色的X显示在结果上面。

 import static org.junit.Assert.*;

 import org.junit.Before;
import org.junit.Test; public class StudentTestTest {
StudentTest st = new StudentTest(); //自己添加,有一个类叫做StudentTest
@Before
public void setUp() throws Exception {
} @Test
public void testAaa() {
st.aaa(); //自己添加,这里写测试代码
fail("Not yet implemented"); //初始化自带
} }

运行测试类的时候,需要选择Run As ->JUnit Test

四、接下来需要学习Annotation的JUnit4的注释的标注内容

如@Test   @Before,@BeforClass,@Ignore.....别人已经不错的总结,下一步的学习区参考博客:

http://www.cnblogs.com/mingforyou/archive/2011/12/14/2287406.html

Or

http://www.blogjava.net/supercrsky/articles/162775.html

Or

http://www.cnblogs.com/caoyuanzhanlang/p/3530267.html

JUnit4测试简介的更多相关文章

  1. web项目中 集合Spring&使用junit4测试Spring

    web项目中 集合Spring 问题: 如果将 ApplicationContext applicationContext = new ClassPathXmlApplicationContext(& ...

  2. Monkey测试简介

    1.Monkey测试简介monkey是安卓命令行工具,它向系统发送伪随机的用户事件,例如:按键的输入.触摸屏的输入.手势输入等操作来对设备上的程序进行压力测试,检测程序多久的时间会发生异常.因此,mo ...

  3. Monkey测试简介【转载】

    转载:https://www.xuebuyuan.com/3182523.html 一.Monkey测试简介 Monkey测试是Android平台自动化测试的一种手段,通过Monkey程序模拟用户触摸 ...

  4. JUnit4 测试示例

    1. JUnit4 测试示例 // Calculator.java public class Calculator{ public int add(int a, int b){ return a + ...

  5. Junit4 测试代码

    Junit4 测试代码 import org.junit.Test; import org.junit.runner.RunWith; @RunWith(SpringJUnit4ClassRunner ...

  6. 个人项目junit4测试

    一.题目简介 用java编写一个程序,模拟ATM柜员机. 二.源码的github链接 www.github.com/liuxianchen/test 三.所设计的模块测试用例.测试结果截图 四  心得 ...

  7. 使用JUnit4测试Spring

    测试DAO import static org.junit.Assert.*; import org.junit.Before; import org.junit.Ignore; import org ...

  8. junit4测试 Spring MVC注解方式

    本人使用的为junit4进行测试 spring-servlet.xml中使用的为注解扫描的方式 <?xml version="1.0" encoding="UTF- ...

  9. Junit4测试Spring

    使用Junit4.4测试 在类上的配置Annotation  @RunWith(SpringJUnit4ClassRunner.class) 用于配置spring中测试的环境  @ContextCon ...

随机推荐

  1. 如何恢复Mysql数据库

    这里说的MySql恢复数据库,是指没有通过正常备份的情况下,通过Mysql保存的数据文件如何恢复数据库. 由于在一台测试机器上打算重新安装Mysql数据库,由于简单粗暴的直接卸载了,没有备份公司Dis ...

  2. centos 安装maven

    1.环境: 操作系统:centos7 maven:apache-maven-3.3.9-bin.tar.gz 2.安装JDK(1.7) 3.安装maven mkdir -p /opt/usr/loca ...

  3. 烂泥:ubuntu下vsftpd虚拟用户配置

    本文由ilanniweb提供友情赞助,首发于烂泥行天下 想要获得更多的文章,可以关注我微信ilanniweb. 以前搭建vsftpd都是在centos下,本以为在ubuntu按照以前的步骤搭建即可.可 ...

  4. PDO链接mysql学习笔记

    <?php //PDO链接mysql//dsn三种写法: //dsn01 $dsn = 'mysql:host=localhost;dbname=mysql'; //$dsn = 'mysql: ...

  5. [转载] Linux启动过程详解-《别怕Linux编程》之八

    本原创文章属于<Linux大棚>博客,博客地址为http://roclinux.cn.文章作者为rocrocket.为了防止某些网站的恶性转载,特在每篇文章前加入此信息,还望读者体谅. = ...

  6. 使用virt-manager创建和管理虚拟机

    1.虚拟机管理程序和虚拟机管理 一个服务器上只安装单一操作系统的时代已经过去,单个服务器可通过安装多个虚拟机来运行不同操作系统.虚拟机的大量使用减少了所需的服务其硬件,降低了服务器的功耗,但却带来了另 ...

  7. Token Based Authentication in Web API 2

    原文地址:http://www.c-sharpcorner.com/uploadfile/736ca4/token-based-authentication-in-web-api-2/ Introdu ...

  8. WPF自定义空心文字

    首先创建一个自定义控件,继承自FrameworkElement,“Generic.xaml”中可以不添加样式. 要自定义空心文字,要用到绘制格式化文本FormattedText类.FormattedT ...

  9. 在dreamweaver上面制作表格

    开始有点犯二,准备一行一行敲,五六十行,人都得敲疯,还容易出错...... 直接从wps复制粘贴到设计里面,立马就出来了,费那事干嘛,哎,工具还是用的不熟

  10. MMORPG大型游戏设计与开发(构架)

    游戏整体是以经典的武侠世界/天龙八部作为基本的一种设计模式,大致分为以下几个部分. 游戏的简单的一次处理流程如下,不过有些凌乱,还有待完善. 程序设计方面,服务器基本上分为数据处理.日志.网络等模块, ...