gznz12345 发表于 2018-1-7 16:46:36

selenium+testng+reportng+ant+jenkins集成日记

<?xml version="1.0" encoding="UTF-8" ?>  
<project name="KaiYang" default="run" basedir=".">
  
<echo message="import libs" />
  
<echo>Java-Home: ${java.home}</echo>
  
<echo>Java-Version: ${java.version}</echo>
  
<property name="src.dir" value="src" />
  
<property name="dest.dir" value="build" />
  
<property name="dest.report" value="test-output" />
  
<path>
  
<fileset dir="${basedir}">
  
<include name="lib/*.jar" />
  
</fileset>
  
</path>

  
<taskdef name="testng">  
<classpath>
  
<pathelement location="lib/testng-6.8.8.jar"/>
  
</classpath>
  
</taskdef>
  

  
<target name="clean">
  
<delete dir="${dest.dir}" />
  
</target>
  
<target name="compile" depends="clean">
  
<echo message="mkdir" />
  
<mkdir dir="${dest.dir}" />
  
<javac target="1.7" srcdir="${src.dir}" destdir="${dest.dir}" encoding="UTF-8" debug="on" includeAntRuntime="false" >
  
<classpath refid="run.classpath" />
  
</javac>
  
</target>
  
<path>
  
<path refid="run.classpath" />
  
<pathelement location="${dest.dir}" />
  
</path>
  
<target name="run" depends="compile">

  
<testng>  
<sysproperty key="file.encoding" value="UTF-8" />

  
<!--<testng>  
<xmlfileset dir="${src.dir}" includes="testng.xml" />
  
<jvmarg value="-ea" />
  
</testng>
  
</target>
  
</project>
页: [1]
查看完整版本: selenium+testng+reportng+ant+jenkins集成日记