烂笔头胜过好记性,恩,养成随手记的习惯Fitnesse是完全有Java开发的测试框架,跨平台并且便于与其他测试框架和工具的合并(Jenkins、TestNG,Junit以及Selenium的集成)记录下在jenkins中配置使用fitnesse1、在jenkins中安装 Fitnesse plugi...
分类:
其他好文 时间:
2015-01-22 17:23:23
阅读次数:
241
社区对OpenStack平台功能性的测试工具采用Tempest,性能测试采用Rally。1、什么是Tempesttempest├── api # API的测试集├── cli # OpenStack的命令行工具测试集├── common # 一些公共的工具类和函数├── scenario ...
分类:
其他好文 时间:
2015-01-22 14:47:48
阅读次数:
502
单元测试利器 JUnit 4本文主要介绍了如何使用 JUnit 4 提供的各种功能开展有效的单元测试,并通过一个实例演示了如何使用 Ant 执行自动化的单元测试。本文假设读者对 Eclipse 下进行 Java 开发有一定的经验,并了解 Java 5 中的注解(annotation)特性。引言毋庸置...
分类:
其他好文 时间:
2015-01-22 13:10:06
阅读次数:
226
ThoughtWorks Studios开发了一个针对Java应用的功能测试集成开发平台—— Twist。 这个工具将用户故事建档、抓取可执行的请求、开发、维护、做功能测试以及发送相关测试报告集中到同一个平台上。目前,您可以下载到Twist的免费版。
Twist的一个主要特性是支持领域特定语言(DSLs)。开发团队可以创建一种相对简单、且与英文类似的语言来描述。这样一来,业务部门的人也可以很...
分类:
其他好文 时间:
2015-01-22 09:27:00
阅读次数:
184
使用UML不仅能够形象化的表达我们的程序思想,并且能够帮助我们提高程序的质量。一个杂乱无章的程序让维护者望而生畏,其成本也可想而知。在面向程序设计(OOD)中有5条原则是帮助我们设计一个高效、简洁的程序:1.单一职责原则(SRP) 2.开放-闭合原则(OCP) 3.Liskov替换原则(LSP).....
分类:
其他好文 时间:
2015-01-21 19:37:12
阅读次数:
256
相信很多道友搞开发的一般都会用到Junit单元测试工具,不知道大家有没有遇到一个这样的问题:
有的单元测试用例有很多标记了@Test的方法,而实际上我们只需要运行其中的某一组方法。...
分类:
其他好文 时间:
2015-01-21 00:03:18
阅读次数:
286
package com.wanhua.weixin.model;import java.util.ArrayList;import java.util.List;import java.util.Map;import org.junit.Test;import models.WeChatUser;i...
分类:
其他好文 时间:
2015-01-20 21:46:01
阅读次数:
168
package com.wanhua.weixin.model;import java.util.HashMap;import java.util.Map;import oracle.net.aso.a;import org.json.JSONObject;import org.junit.Test...
分类:
其他好文 时间:
2015-01-20 20:26:07
阅读次数:
329
在开发过程中,我们会使用到log4j来输出日志,我们希望在单元测试的时候,只看到部分日志信息,或者定义日志输出的级别。 这个时候手工指定log4j的配置文件: 具体做法如下: 定义类如下: import java.io.FileNotFoundException; import org.junit....
分类:
其他好文 时间:
2015-01-20 17:35:33
阅读次数:
151
对于开发人员来说,往往对各种测试方法感到疑惑。特别是在整合代码的时候,我们就能深刻感觉受到测试的重要性。很多开发人员只注重写代码,轻视测试的重要性。总是代码一写完提交然后就交给测试组测试了,没多久测试组发回测试报告。然后又苦恼的修改自己代码的bug,慢慢地就开始讨厌测试组人员。没有经过自己细心测试的...
分类:
其他好文 时间:
2015-01-20 15:10:04
阅读次数:
153