由于过分陷入一个视角的具体实现细节中,可能让自己迷失了真正的方向。
第一项修炼:自我超越(Personal Mastery)
第二项修炼:改善心智模式(Improving Mental Models)
第三项修炼:建立并同愿景(Building Shared Vision)
第四项修炼:团体学习(Team,Learing)
Ant+junit实现测试自动化
上一篇 /
下一篇 2006-12-15 09:55:23
随着Refactoring技术和XP软件工程技术的广泛推广,单元测试的作用在软件工程中变得越来越重要,而一个简明易学、适用广泛、高效稳定的单元测试框架则对成功的实施单元测试有着至关重要的作用。在java编程语句环境里,Junit Framework是一个已经被多数java程序员采用和实证的优秀的测试框架,但是多数没有尝试Junit Framework的程序员在学习如何Junit Framework来编写适应自己开发项目的单元测试时,依然觉得有一定的难度,这可能是因为Junit随框架代码和实用工具附带的用户指南和文档的着重点在于解释单元测试框架的设计方法以及简单的类使用说明,而对在特定的测试框架(Junit)下如何实施单元测试,如何在项目开发的过程中更新和维护已经存在的单元测试代码没有详细的解释。因此本文档就两个着重点对Junit所附带的文档进行进一步的补充和说明,使Junit能被更多的开发团队采用,让单元测试乃至Refactoring、XP技术更好在更多的开发团队中推广。
U~L1a6WM'V Xi;[0 本文将以代码方式展示ant+junit进行整体测试的方法,并生成测试报告,发送给开发人员的信箱51Testing软件测试网V3CM]X
将junit.jar放在ant_home/lib下,然后编写build.xml文件
+{@*@}k2V0build.xml
*UG?8aS/sF`0<?xml version="1.0" encoding="gb2312"?>51Testing软件测试网!I;U5PP,C4@lA_
<!--测试文件,并将测试报告发送到开发人员指定的信箱51Testing软件测试网}Y5\.txd f
by biggie(biggie@hns-soft.com)-->51Testing软件测试网 s2d_.RFz(G(A9hCp
<project name="test" default="build" basedir=".">51Testing软件测试网/V/xE~X'xZxI1hJ
<property environment="env"/>51Testing软件测试网 e&t$^K8Vg#w
<property name="j2ee" value="env.j2ee_home"/>
xLoa)t0 <property name="base.dir" value="." />