1、ant是什么?

  是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具

2、下载安装

  http://www.cnblogs.com/yuzhongwusan/archive/2013/03/26/2982411.html

3、在eclipce中的使用

准备工作:

  项目右键——new——folder——folder name: lib

  将testng-6.8.5.jar 、jcommander.jar 放入lib

  项目右键——new——file——build.xml  (文件名不能写错)

  放入代码

<?xml version="1.0"  encoding="UTF-8" ?>
<project name="HelloWorld" default="regression" basedir=".">
<property name="src" value="src"/>
<property name="dest" value="classes"/>
<property name="testng.dir"  value="${basedir}\lib"/>
<property name="testng.output.dir" value="${basedir}\test-output"/><path id="class1"><fileset dir="${basedir}\lib" includes="*jar"/><pathelement location="${dest}"/><pathelement location="${src}"/></path><taskdef resource="testngtasks" classpath="${testng.dir}/testng-6.8.5.jar"/><target name="init"><delete dir="${dest}"/><mkdir dir="${dest}"/>
</target>
<target name="compile" depends="init"><javac srcdir="${src}" destdir="${dest}"  classpathref="class1" encoding="UTF8" includeantruntime="off" debug="on" debuglevel="lines,vars,source"/>
</target><target name="regression" depends="compile"><echo>running testng</echo><testng outputdir="${testng.output.dir}" classpathref="class1" delegateCommandSystemProperties="true"><xmlfileset dir="${basedir}" includes="testng.xml"/></testng>
</target>
</project>

4、运行build.xml

  可以右键Run As——Ant build

  也可以用cmd进入build.xml所在目录,使用ant命令

转载于:https://www.cnblogs.com/smlxs/p/7501065.html

接口测试(java+testng+ant+jenkins)第三篇ant相关推荐

  1. mac 下安装java, jmeter, ant, jenkins,使用jmeter+ant+jenkins 接口测试集成工具,发送html报告到邮箱中

    涉及到的参考文档,如果有侵权,可以告知,立即删除. 一.全部小工具的安装 1.mac下安装java,jmeter 参考文档:https://www.jianshu.com/p/bce9077d883c ...

  2. 初学Java ssh之Spring 第三篇

    在这篇中,我学习了依赖注入的两种方式:设值注入和构造注入. 在我们以前的思维中,如果调用一个类时,我们都需要将其手动实例化,当我们创建被调用的工作不需要我们完成时,这就是控制反转,当这个将被调用的实例 ...

  3. java++记录+运行_记录java+testng运行selenium(三)---xml、ini、excel、日志等配置

    一: ini文件 ini目前只用处存储浏览类型及需要打开的url,ini文件放在configs文件夹下面. 读取ini代码如下: 1 packagetoolskit.documents;2 3 imp ...

  4. 总结java创建文件夹的4种方法及其优缺点-JAVA IO基础总结第三篇

    本文是Java IO总结系列篇的第3篇,前篇的访问地址如下: 总结java中创建并写文件的5种方式-JAVA IO基础总结第一篇 总结java从文件中读取数据的6种方法-JAVA IO基础总结第二篇 ...

  5. java post接口测试_接口测试——Java + TestNG 国家气象局接口(json解析)实例

    后端测试,主要以测试接口为主.需要代码支撑,近期便找了个天气接口捣鼓了. 使用到的工具是:Eclipse + TestNG + Maven + ReportNG,全国城市编码:http://www.c ...

  6. Jenkins环境搭建(2)-搭建jmeter+ant+jenkins自动化测试环境

    一直想在持续集成方向学习并研究一番,近期正准备结合jmeter+ant+jenkins做自动化接口测试,在学习的同时,正好实践一番,毕竟实践才是真理. 在搭建jmeter+ant+jenkins环境有 ...

  7. cmd 将文件夹下文件剪切到另外一个文件_总结java中文件拷贝剪切的5种方式-JAVA IO基础总结第五篇...

    本文是Java IO总结系列篇的第5篇,前篇的访问地址如下: 总结java中创建并写文件的5种方式-JAVA IO基础总结第一篇 总结java从文件中读取数据的6种方法-JAVA IO基础总结第二篇 ...

  8. Windows下搭建ant+jenkins+jmeter自动化接口测试框架(详细篇)

    引言 为什么要持续集成? 1.减少风险 2.减少假定 3.减少重复过程 4.增强项目的可见性 5.持续集成可以带来两点积极效果: (1)有效决策:持续集成系统为项目构建状态和品质指标提供了及时的信息, ...

  9. 【全栈接口测试进阶系列教程】入门到入职的jmeter接口测试工具实战,接口测试步骤,正则表达式jsonpath,断言,接口加密,beanshell,jdbc,jmeter+ant+jenkins

    目录 [本文简介看之前请详细的看完介绍] 本文是全网首发的[全栈接口测试进阶系列教程]jmeter接口测试工具从入门到入职, 接口系列包含 接口测试系列包含所有的接口测试工具入门到入职,如果你喜欢的话 ...

最新文章

  1. 借收购搭桥,风河Workbench软件环境涵盖至测试领域
  2. ASP.NET MVC导出excel(数据量大,非常耗时的,异步导出)
  3. C语言:用字符读取流和输出流来读写入数据。(文本文件)
  4. Visual Studio 2005结合Direct 9.0 SDK(Aug2007)时应该注意的事项
  5. 快钱接口php,快钱支付接口
  6. 使用缓存的9大误区(上)(转)
  7. gridview使用经验
  8. vbox linux centos 6,VirtualBox搭建 CentOS7.6
  9. mysql x锁 u锁_讲解更新锁(U)与排它锁(X)的相关知识
  10. Xcode的gdb调试
  11. 利用PLTS将校准用的“trace”一分为二 操作指南
  12. js 导出Excel文件乱码问题
  13. 2048小游戏(Java)源码解析及源代码打包
  14. 云​大数据和计算技术周报(第43期)
  15. Latex模板排版等相关设置
  16. 计算机保密系统,计算机保密系统
  17. vue--实现学生信息管理案例
  18. 高性能高可用MySQL(主从同步,读写分离,分库分表,去中心化,虚拟IP,心跳机制)
  19. oracle改字体大小_集成开发环境PL/SQL Developer教程:设置行号和修改字体大小
  20. 无源晶振用示波器如何测量

热门文章

  1. 1.2 如何在visual studio 中建立C#程序
  2. 6/12 Sprint2 看板和燃尽图
  3. 64位进程调用32位dll的解决方法
  4. instrumentation模拟很多activity的操作
  5. 2.18 特殊权限set_uid 2.19 特殊权限set_gid 2.20 特殊权限stick_bit 2.21 软链接文件 2.22 硬连接文件...
  6. 聊聊spring cloud gateway的XForwardedHeadersFilter
  7. 【一针见血】 JavaScript this
  8. 10494,没过,待解决,大数除法
  9. MVC应用程序显示RealPlayer(rm)视频
  10. [转载]如何将Putty生成的PrivateKey转换为SecureCRT所需的PublicKey