博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ant+junit的测试自动化 (转)
阅读量:2498 次
发布时间:2019-05-11

本文共 1138 字,大约阅读时间需要 3 分钟。

Ant+junit的测试自动化 (转)[@more@]

 随着Refactoring技术和XP工程技术的广泛推广,单元测试的作用在软件工程中变得越来越重要,而一个简明易学、适用广泛、高效稳定的单元测试则对成功的实施单元测试有着至关重要的作用。在语句环境里,Junit 是一个已经被多数java员采用和实证的优秀的测试框架,但是多数没有尝试Junit Framework的程序员在学习如何Junit Framework来编写适应自己开发项目的单元测试时,依然觉得有一定的难度,这可能是因为Junit随框架代码和实用工具附带的指南和文档的着重点在于解释单元测试框架的设计方法以及简单的类使用说明,而对在特定的测试框架(Junit)下如何实施单元测试,如何在项目开发的过程中和维护已经存在的单元测试代码没有详细的解释。因此本文档就两个着重点对Junit所附带的文档进行进一步的补充和说明,使Junit能被更多的开发团队采用,让单元测试乃至Refactoring、XP技术更好在更多的开发团队中推广。

  本文将以代码方式展示ant+junit进行整体测试的方法,并生成测试报告,发送给开发人员的信箱

  将junit.jar放在ant_home/lib下,然后编写build. 

build.xml

<?xml version="1.0" encoding="gb2312"?>

<!--测试文件,并将测试报告发送到开发人员指定的信箱
 by biggie(to:biggie@hns-soft.com" rel="nofollow">biggie@hns-soft.com)--&gt
 
 J2EE" value="env.j2ee_home"/>
 
<!--定义测试源文件--&gt
 
<!--定义输出位置--&gt
 root/-INF/classes"/>
<!--定义lib--&gt
 
<!--定义classpath--&gt
 
 
 
 
 
 
 
 
  <!--initialization--&gt
 
 
 
 
 
  <!--javac--&gt
  bug="off">
 
 
 
 
 
 
   email.bat" >
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

生成测试报告后,emai.bat文件,一发送操作。为实现群发,所以我采用的是别外写一应用程序发送邮件,当然您也可以用ant直接发送邮件。程序员第7期有相关文章介绍,这里我就不多说了。

本文提供的是一个思路,你还可以实现更强大的功能,分布测试整体测试等等.

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10748419/viewspace-959333/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10748419/viewspace-959333/

你可能感兴趣的文章
laravel连接sql server 2008
查看>>
Laravel 操作redis的各种数据类型
查看>>
Laravel框架学习笔记之任务调度(定时任务)
查看>>
laravel 定时任务秒级执行
查看>>
浅析 Laravel 官方文档推荐的 Nginx 配置
查看>>
Swagger在Laravel项目中的使用
查看>>
Laravel 的生命周期
查看>>
CentOS Docker 安装
查看>>
Nginx
查看>>
Navicat远程连接云主机数据库
查看>>
Nginx配置文件nginx.conf中文详解(总结)
查看>>
Mysql出现Table 'performance_schema.session_status' doesn't exist
查看>>
MySQL innert join、left join、right join等理解
查看>>
vivado模块封装ip/edf
查看>>
sdc时序约束
查看>>
Xilinx Jtag Access/svf文件/BSCANE2
查看>>
NoC片上网络
查看>>
开源SoC整理
查看>>
【2020-3-21】Mac安装Homebrew慢,解决办法
查看>>
influxdb 命令行输出时间为 yyyy-MM-dd HH:mm:ss(年月日时分秒)的方法
查看>>