Junit的套件使用

定义一个类,在类的上方添加@RunWith(Suite.class)和@SuiteClasses({XX.class,YY.class,...})

实例有两个类分别为:public class Login{                                         @Beforepublic void setUp() throws Exception{......}

@Testpublic void test(){......}

@Afterpublic void tearDown() throws Exception{......}}
public class Logout{@Beforepublic void setUp() throws Exception{......}

@Testpublic void test(){......}

@Afterpublic void tearDown() throws Exception{......}}
想要同时运行这两个Junit测试用例,则可以如下@RunWith(Suite.class)@SuiteClasses({  Login.class,//登录  Logout.class//登出})public class Control{  @test  public void execute(){//内容可以为空。}}
时间: 2024-12-09 02:59:32

Junit的套件使用的相关文章

单元测试Junit

###<center> 单元测试Junit </center>###- - -1.**单元测试**:> ==单元测试==是软件之中对于最小的功能模块的的测试,其可以对最基本的软件构成单元来测试.> 需要注意的是:> >**测试用例是用来达到测试想要的预期结果,而不能测试出程序的逻辑错误**. 2.**JUnit**:>1.**Junit是基于断言机制的**.是用于编写可复用测试集的简单框架,是xUnit的一个子集.xUnit是一套基于测试驱动开发的测试

Java高级特性 第11节 JUnit 3.x和JUnit 4.x测试框架

一.软件测试 1.软件测试的概念及分类 软件测试是使用人工或者自动手段来运行或测试某个系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别.它是帮助识别开发完成(中间或最终的版本)的计算机软件(整体或部分)的正确度 .完全度和质量的软件过程. 软件测试过程: 2.软件测试的分类 按是否关心软件内部结构和具体实现角度来分: 黑盒测试(Black-box Testing) 黑盒测试也称功能测试,测试中把被测的软件当成一个黑盒子,不关心盒子的内部结构是什么,只关心软件的输入

Java开源项目(备查)

转自:http://www.blogjava.net/Carter0618/archive/2008/08/11/221222.html Spring Framework  [Java开源 J2EE框架] Spring 是一个解决了许多在J2EE开发中常见的问题的强大框架. Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯.Spring的架构基础是基于使用JavaBean属性的 Inversion of Control容器.然而,这仅仅是完整图景中的一部分

JUnit---Java单元测试必备工具

  在我们每天业务代码都写不完,为什么还要写测试代码呢,项目完成之后我再测不行吗? 看起来像是增加了代码量,但是它恰恰帮你减少了后期测试排错的时间,每个team,每个人都是有Bug指标的,首先,每次你那么多bug绩效就不好看:其次,这恰能让我们写的代码更健壮,提升代码质量,后期调试,维护也更容易.试想,你是想后期加班debug呢,还是想在写每个业务的时候就进行正确性测试,留出更多的时间陪女朋友,陪家人来的更爽   一.JUnit4快速入门         1.JUnit4的简单介绍      

Java单元测试工具:JUnit4(一)(二)(三)(四)

Java单元测试工具:JUnit4(一)--概述及简单例子 Java单元测试工具:JUnit4(二)--JUnit使用详解 Java单元测试工具:JUnit4(三)--JUnit详解之运行流程及常用注解 Java单元测试工具:JUnit4(四)--JUnit测试套件使用及参数化设置

第八章:Junit——TestSuite 的测试套件的理解

测试套件的写法需要遵守一下原则: 1. 创建一个空类作为测试套件的入口. 2. 使用 注释org.junit.runner.RunWith 和 org.junit.runners.Suite.SuiteClasses 来修饰这个空类. 3. 将org.junit.runners.Suite作为参数传入给注释RunWith. @RunWith(Suite.class) 4. 将 测试的类组成数组,作为注释SuiteClass的参数 @SuiteClasses({test1.class,test2.

第八章:Junit——TestSuite 的测试套件的 事例

1. 首先定义一个 TestBaidu 的 Jnite 的测试类. 2. 定义一个 TestYoudao 的Junit 的测试类 3. 最后定一个空的类,作为 TestSuite 测试套件 4. 最后来运行,这个定义的空类,测试套件 5. 运行完成以后的结果:

JUnit套件测试(共通类测试)

@RunWith(Suite.class)@Suite.SuiteClasses({ TestClass1.class, TestClass2.class })public class SuiteTest {} @RunWith(Suite.class)@Suite.SuiteClasses({ TestClass3.class, TestClass5.class })public class TestClass1 {} @RunWith(Suite.class)@Suite.SuiteClas

JUnit 4 与 TestNG 对比

原文出处: 付学良的网志 原文出处2: http://www.importnew.com/16270.html -------------------------------------------- Junit 4 和 TestNG 都是 Java 方面非常流行的单元测试框架.在功能上两个框架都非常类似.到底哪个比较好?在Java项目中我们应该选择哪个框架? 下图将会对Junit 4 和 TestNG 做个功能特征的对比. 注解支持 Junit 4 和 TestNG 在注解方面的实现非常相似.