这次随笔主要是关于三种测试框架:Junit,Qunit,Nunit框架一:Junit 框架 JUnit是一个java语言的单元测试框架,它是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架。Junit测试是由程序员所测试,属于白盒测试范畴。因为程序员知道自己所写的东西是什....
分类:
其他好文 时间:
2015-03-29 17:48:38
阅读次数:
156
一、这周的EditBox由一个框改为三个框,同时进行测试,下面给出程序及截图 1 import java.util.regex.Matcher; 2 import java.util.regex.Pattern; 3 import javafx.application.Application; 4 ...
分类:
其他好文 时间:
2015-03-29 16:25:00
阅读次数:
194
该错误意思是方法调用存在歧义,先看下面这个例子:
assertEquals(10L, (Long)10);
编译器就会报出The method assertEquals(Object, Object) is ambiguous for the type Assert的错误;
10L是long型,而(Long)10是Long型。而assertEquals()是一个重载的方法,其中就有
ass...
分类:
其他好文 时间:
2015-03-29 13:40:04
阅读次数:
959
一,JUnit介绍 终于到了白盒测试,话说黑盒测试实在是又没水准又无聊,白盒测试才能彰显我们技术人员的风采。 先上定义吧: JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家...
分类:
其他好文 时间:
2015-03-29 13:35:07
阅读次数:
127
扩展JUnit,引入新注解,灵活的运行自动化测试用例
分类:
其他好文 时间:
2015-03-27 23:39:18
阅读次数:
192
1,什么是JUnitJUnit 是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个。 JUnit有它自己的JUnit扩展生态圈。多数Java的开发环境都已经集成了JUnit作为单元测试的工具...
分类:
其他好文 时间:
2015-03-27 23:36:22
阅读次数:
247
使用hamcrest之前需要引入相关的jar包,包括hamcrest-core.1.3.jar和hamcrest-library-1.3.jar。具体引入的方法为:右击JUnit工程——build path——add external archives这时在真正测试的时候,还需要引入静态方法impo...
分类:
其他好文 时间:
2015-03-20 21:51:22
阅读次数:
201
写了个类,要给别人用,会不会有bug?怎么办?测试一下。JUnit可以测试JDBC、Servelet、Struts、Spring、Hibernate等等。单元测试是开发人员的工作,测试人员负责测试系统功能是否实现、性能是否达标,一般不进行系统内部具体方法的测试。【1】用main方法测试好不好?---...
分类:
其他好文 时间:
2015-03-20 21:45:00
阅读次数:
119
步骤:1. New Package(一般命名为*.Test,测试类与开发类放在不同的包中)2. New JUnit Text Case(一般命名为*Test)3. 选择需要测试的方法4. 可以下载最新jar包,也可以选择系统自带的下载地址:www.junit.org静态引入:importstatic...
分类:
其他好文 时间:
2015-03-20 21:43:10
阅读次数:
122
Annotation是对属性,方法或者类做一个标记 比如@override表示复写了父类中的方法【1】@Test: 测试方法(说明该方法为测试方法)a)(expected=XXException.class)b)(timeout=xxx)@Test(expected=java.lang.Arithm...
分类:
其他好文 时间:
2015-03-20 21:43:06
阅读次数:
130