0

我正在尝试在 Eclipse 中使用 ant 运行 selenium junit 测试。下面是我的 build.xml 文件,如果我在 Eclipse 中将它作为 junit 测试运行,它运行良好。但是当我使用 ant 运行它时,它并不成功。构建成功,但测试失败。如果我遗漏了什么,请告诉我。

<?xml version="1.0" encoding="UTF-8"?>
<project default="runjunit" name="firstbuild">
  <target name="runjunit" depends="compile">
    <junit printsummary="on">
      <test name="com.test.abc"/>
      <classpath>
        <pathelement location="C:\eclipse\plugins\org.junit_4.10.0.v4_10_0_v20120426-0900\junit.jar"/>
        <pathelement location="C:\sample\selenium-2.34.0\selenium-java-2.34.0.jar"/>
        <pathelement location="classes"/>
      </classpath>
    </junit>
  </target>
  <target name="compile">
    <javac includeantruntime="false" srcdir="./src" destdir="classes" classpath="C:\eclipse\plugins\org.junit_4.10.0.v4_10_0_v20120426-0900\junit.jar;C:\sample\selenium-2.34.0\selenium-java-2.34.0.jar"/>
  </target>
</project>


Buildfile: C:\New folder\workspace\build.xml
compile:
runjunit:
    [junit] Running com.test.abc
    [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0 sec
    [junit] Test com.test.abc FAILED
BUILD SUCCESSFUL
Total time: 409 milliseconds
4

0 回答 0