Ant+TestNG+Webdriver环境搭建
来源:互联网 发布:java队列异步任务处理 编辑:程序博客网 时间:2024/05/18 05:57
ANT
1、下载ant,http://ant.apache.org/bindownload.cgi
2、解压
3、配置环境变量
使用
项目根目录创建build.xml
将项目使用的jar包,拷贝到libs文件夹下
<?xml version="1.0" encoding="UTF-8"?><project basedir="." default="regression" name="automation test"> <property name="base.dir" value="."/> <property name="testng.output.dir" value="${base.dir}/test-output"/> <property name="3rd.lib.dir" value="${base.dir}/libs"/> <property name="testng.file" value="testng.xml"/> <taskdef resource="testngtasks"> <classpath> <pathelement location="${3rd.lib.dir}/testng.jar"/> <!--Location为你的contrib包路径--> </classpath> </taskdef> <target name="clean"> <delete dir="${base.dir}/bin"/> </target> <target name="compile" depends="clean"> <mkdir dir="${base.dir}/libs"/> <mkdir dir="${base.dir}/bin"/> <javac srcdir="${base.dir}/src" destdir="${base.dir}/bin" classpathref="classes" includeantruntime="off" debug="on" debuglevel="lines,vars,source"/> </target> <path id="classes"> <fileset dir="${3rd.lib.dir}" includes="*jar"/> <fileset dir="${3rd.lib.dir}" includes="*zip"/> <pathelement location="${base.dir}/bin"/> </path> <target name="regression" depends="compile"> <testng outputdir="${testng.output.dir}" classpathref="classes" delegateCommandSystemProperties="true"> <xmlfileset dir="${base.dir}" includes="${testng.file}"/> </testng> </target></project>
运行
前提:项目根目录下配置好了testng.xml
进入项目根目录,执行命令ant,即可
0 0
- Ant+TestNG+Webdriver环境搭建
- webdriver+java+maven+testng环境搭建
- selenium+java+testng+ant环境搭建
- selenium+java+testng+ant环境搭建
- ant+jenkins+testNG自动化测试环境搭建
- Java+selenium+testng+ant框架搭建-环境搭建01
- [自动化测试 - 环境搭建] ANT + Selenium2 + TestNG 整合详细介绍
- [自动化测试 - 环境搭建] ANT + Selenium2 + TestNG 整合详细介绍
- eclipse+Ant+testng+jenkins 持续集成环境的搭建
- WebDriver+testng+reportng+ant测试框架整合
- jenkins+testng+ant+webdriver持续集成测试
- jenkins+testng+ant+webdriver持续集成测试
- [CI]jenkins+ant+testng+webdriver+svn
- ant testng eclipse 环境调试
- TestNG测试环境搭建
- python+webdriver环境搭建
- Selenium WebDriver 环境搭建
- webdriver环境搭建
- 比较数的大小(比较法)
- Storm学习一: Storm简介
- Spring介绍
- springmvc快速浏览入门
- 从IRQ到IRQL(APIC版)
- Ant+TestNG+Webdriver环境搭建
- ASCII 码表
- Swift的类型推断会不会造成类型不确定的困扰?
- MyBatis 3 自动生成 主键 针对不同的数据库(oracle/sqlserver/mysql)
- 程序移植添加库问题
- iOS之美:如何优化UITableView的性能
- Hibernate - DetachedCriteria 的完整用法
- Spring jdbcTemplate之决不回滚解决方案
- 对NSString进行URL编码转换