最新文章列表

Feed4Junit的简单使用(三)数据源来自数据库

Feed4Junit官方地址: http://databene.org/feed4junit.html   Feed4Junit测试数据来自数据库: Feed4JUnit 1.1.2 发布了,该版本支持数据来自数据库              利用Feed4JUnit能够很方便用随机但校验过的数据执行冒烟测试来提高代码 代码覆盖率和发现由非常特殊的数据结构产生的Bug。此外还可以利用Fe ...
longgangbai 评论(0) 有3099人浏览 2013-11-28 13:58

Feed4Junit的简单使用(二)数据源来自文件

Feed4Junit官方地址: http://databene.org/feed4junit.html Feed4Junit数据源来自文件            Feed4JUnit能够让编写JUnit的 参数化测试变得简便,并为这些测试提供预定义或随机测试数据。它能够从业务分析人员定义好的CVS或 Excel文件读取测试用例数据并在构建/单元测试框架中报告测试成功。 官方文档: Re ...
longgangbai 评论(0) 有4522人浏览 2013-11-28 13:50

Feed4Junit的简单使用(一)

Feed4Junit官方地址: http://databene.org/feed4junit.html   Feed4Junit自动生成测试数据: Feed4JUnit 1.1.1 发布了,该版本支持从 CSV 文件中导入完整的 JavaBean 图表。 利用Feed4JUnit能够很方便用随机但校验过的数据执行冒烟测试来提高代码 代码覆盖率和发现由非常特殊的数据结构产生的Bug。此外还 ...
longgangbai 评论(0) 有2160人浏览 2013-11-28 13:47

JUnit4.1源代码分析

用JUnit4进行测试有两种方式分别是:   (1)、命令行方式:java org.junit.runner.JUnitCore [java class...];   (2)、程序方式:直接调用org.junit.runner.JUnitCore.runClass(Class<?>...clazz)方法; 这两种测试的方法,最终调用的是同一个执行体。先看第一种测试方法:在JUni ...
longgangbai 评论(0) 有2295人浏览 2013-11-19 17:16

Junit4参数化测试

       现有这样一个接口,需要对其进行单元测试,代码如下: publicclassJDemo{ /** 执行加法运算 */publicint add(inta,int b){ returna+b; } 对该接口进行测试时,如果按照以前的测试方法,会编写类似如下的测试代码: publicclass JDemoTest3 { //测 ...
longgangbai 评论(0) 有1811人浏览 2013-11-15 17:25

SWTBot中junit4通知RunNotifier的使用

             在junit4中的监听接口为RunnerListener,具体的实现为:   package org.junit.runner.notification; import org.junit.runner.Description; import org.junit.runner.Result; public class RunListener { pu ...
longgangbai 评论(0) 有1610人浏览 2013-11-15 17:20

[转]探索JUnit4扩展:扩展Runner

        转载自http://www.blogjava.net/jiangshachina/archive/2011/12/14/366289.html          在使用JUnit的过程中,大家可能会对JUnit进行一些扩展。本文中的示例为JUnit4定义了一个新的Annotation,并相应地对已有的Runner进行扩展,使其能够解析新引入的Annotation。(2011 ...
longgangbai 评论(0) 有1522人浏览 2013-11-06 12:17

Spring Test + Junit4 单元测试备忘

1. 加入依赖包   使用Spring的测试框架需要加入以下依赖包: JUnit 4 (官方下载:http://www.junit.org/) Spring Test (Spring框架中的test包) Spring 相关其 ...
LegendBeen 评论(0) 有783人浏览 2013-07-24 17:16

探索junit4核心

软件测试主要分成5类,范围从小到大分别为:单元测试->集成测试->功能测试->压力测试->验收测试。此系列中我们只讨论单元测试。 >> ...
yidao620c 评论(0) 有1170人浏览 2013-04-14 00:22

Junit java.lang.SecurityException

java.lang.SecurityException: class "junit.framework.JUnit4TestCaseFacade"'s signer information does not match signer information of other classes in the same package at java.lang.ClassLoader ...
kld208 评论(0) 有1573人浏览 2012-07-18 09:43

JUnit扩展方式(一)-使用Rule对JUnit进行扩展(JUnit4.10)

在上一篇文章中给出了JUnit4.8中如何使用Rule对JUnit进行扩展,在JUnit4.8中存在一个问题就是不能够使用Rule对于@BeforeClass和@AfterClass进行扩展,在JUnit4.10中JUnit提供了通过Rule对于@BeforeClass和@AfterClass扩展的方式; 在JUnit4.10中MethodRule被声明为过时的,建议使用TestRule替代,同时增 ...
chenxu_8456 评论(0) 有2298人浏览 2012-06-27 10:00

JUnit扩展方式(一)-使用Rule对JUnit进行扩展(JUnit4.8)

在JUnit4.7之前用户要扩展JUnit通常采用继承BlockJUnit4ClassRunner的方式,然后在BaseTestCase中通过@RunWith指定使用新的Runner代替默认的Runner(该方法将在以后的文章中给出说明) JUnit4相比于JUnit3的一个很大的不同就是可以通过Annotation来组织测试用例,从JUnit4.7开始推荐用户通过@Rule来扩展JUnit完成用户 ...
chenxu_8456 评论(0) 有1302人浏览 2012-06-26 22:03

junit4问题

java.lang.NoSuchMethodError: org.junit.runner.Request.classWithoutSuiteMethod(Ljava/lang/Class;)Lorg/junit/runner/Request; at org.eclipse.jdt.internal.junit4.runner.JUnit4TestMethodReference.create ...
Darren_jun 评论(0) 有3786人浏览 2012-06-04 18:11

解决JUni4使用出错No JUnit tests found

1.先检查是否引入jar包 2.如果测试类放在新建的包里,这个包必须是source folder 我就犯了第二个错误,问题不大很烦人    
F1L 评论(0) 有3036人浏览 2012-03-03 19:31

使用junit4和jmock做单元测试注意事项

添加jar到classpath。 添加的时候,注意把JUnit4的order放到最后。因为junit4它自己带了一个Hamcrest jar。 要是不注意顺序的话,有可能报 java.lang.SecurityException: class "org.hamcrest.TypeSafeMatcher"'s signer information does not match ...
tianyafy 评论(0) 有2157人浏览 2011-12-02 14:18

Spring3.04和Junit4

在Spring3.x以上必须采用Junit4.8以上,否则可能出现问题。 在Spring相关的测试中如果使用事务采用AbstractJUnit4SpringContextTests 如果不采用事务管理采用Abstrac ...
longgangbai 评论(0) 有4322人浏览 2011-11-27 18:15

简单的Junit4应用

如果写了一个类,想测试一下有没有bug,可以用main方法去测试。但是main方法缺点很多,不是理想的做单元测试的途径——方法不能一起运行,且测试 ...
xgdellis 评论(0) 有3054人浏览 2011-11-04 17:45

JUnit4 Tutorial

  JUnit4 比之前的版本可爱多了。 编写Testcase 使用JUnit4 编写testcase 不再有继承Testcase 类的负担了。只要在测试方法加annotation @org.junit.Test 就行了。 @org.junit.Test public void test1(){    // ur ...
deepnighttwo 评论(0) 有1001人浏览 2011-10-10 15:44

Juint4 @BeforeClass @AfterClass 等 都不执行 的解决方案

1、现象   @BeforeClass和@AfterClass注解的方法不执行。 2、原因 @BeforeClass和@AfterClass是JUnit4得新特性,标记有@BeforeClass的方法会载所有的测试方法执行开始前运行,标记有@AfterClass的方法会在所有的测试方法运行结束后执行。   可是在运行的时候,始终无法通过。仔细检查代码,原因是测试类继承了TestCase类。在JU ...
VincentBoy 评论(0) 有3546人浏览 2011-09-21 11:40

记录有关JUnit4的笔记

JUnit4 相关笔记 1. 测试类的私有方法时可以采取两种方式:     1) 修改方法的访问修饰符,将private修改为default或public(但不推荐采取这种方式)。 2) 使用反射在测试类中调用目标类的私有方法(推荐)。 2. TestSuite(测试套件):可以将多个测试组合到一起,同时执行多个测试。 3. JUnit 4全面引入了Annotation来执行我们编写的 ...
hehongwei44 评论(0) 有1408人浏览 2011-08-20 18:20

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics