这是我以前任项目经理时,编写的关于单元测试方面的作业指导书,针对多种开发环境叙述怎么进行单元测试以及环境配置,现在整理了一下。应该对大家有所帮助。
这是第二部分。
3.3 JAVA标准
3.3.1 测试环境使用JSDK1.3
3.3.1 .1前题:
使用JUnit3.7版,解压后,路径为x://junit3.7;
使用Ant1.3版,解压后,路径为x://ant1.3;
配置测试框架使用环境:
测试框架使用环境可以在build.xml文件中配置,此文件是ant的输入文件,ant根据其来生成和执行应用程序;(这相当于C/C++的Makefile文件,但比之功能要强大、且配置更为简单);
1.x://ant1.3/bin目录下含有ant执行程序的批处理文件,所以要将此目录加入到系统环境变量path中;
2.建立项目文件目录结构;我建议在进行项目开发能有一个完整的目录结构,如下所示:
“AntCons”为项目目录名称,可以替换为所需要的项目名称;在项目目录下有两个子目录分别为build和src,这两个子目录分别为源文件目录和发布文件目录;而src(源文件目录)又分为main(源文件)和test(测试文件)目录。而com.myjava则是包名,对应于源java文件中的package;
3.在项目目录中建立build.xml文件(未涉及测试的),文件大致结构如下所示:
定义项目名称及位置
<project default="dist" name="MyTest" basedir="." >
首先声明一些变量,便于使用
<property name="builddir" value="build/classes" />
<property name="projectname" value="MyTest" />
<property name="extclasslib" value="D:/Work_Java/AntCons/build/classes" />
定义目标:编译;
在此目标中将建立发布目录、编译目标java源文件并且指定class路径;
<target name="compile">