使用ant运行soapui testsuites时Junit空报告

时间:2017-08-21 12:34:34

标签: junit ant soapui

我正在尝试使用ant运行我的测试套件,用于报告我使用的是蚂蚁。

我做了很多尝试,但无法获得报告。我的测试套件运行正常,但我的Junit报告所有值都是0。

我的构建xml文件

<?xml version="1.0"?>
<project basedir="." default="testreport" name="Automation">
    <property name="results.dir" value="D:/airline.com/NDC_Automation/API/Results"/>
    <property name="reports.dir" value="${results.dir}/Reports"/>
    <property name="html.dir" value="${reports.dir}/html"/>
    <property name="proj.dir" value="D:/airline.com/NDC_Automation/Project/ADC-NDC-SB8-soapui-project.xml"/>
    <target name="testsuite1">
        <exec dir="." executable="D:/SoapUI-5.2.1/bin/testrunner.bat">
        <arg line="-r -j -a -f ${results.dir} -sDAC-3728 ${proj.dir}"/>
    </exec>
</target>
<target name="testreport" depends="testsuite1">
    <mkdir dir="${reports.dir}"/>
    <junitreport todir="${reports.dir}">
        <fileset dir="${results.dir}">
            <include name="TEST-*.XML"/>
        </fileset>
        <report format="frames" todir="${html.dir}">
        </report>
    </junitreport>
</target>
</project>

我关注了stackoveflow THIS POST中的另一篇文章,并按照其中提到的步骤进行操作。但我的junit报告仍然是空的。

我的TESTS-TestSuites.XML

<?xml version="1.0" encoding="UTF-8" ?>
<testsuites />

我的构建文件是否正确或是否遗漏了任何重要标记?

0 个答案:

没有答案