我有一个执行SOAPUI报告并生成TEST-*。xmls的ANT脚本。下一个ANT脚本代码生成html报告,并在JUNIT报告的ANT代码下面找到:
<junitreport todir="${basedir}/build/soapui-reports-html">
<fileset dir="/opt/jenkins/workspace/soapui-reports">
<include name="**\TEST-*.xml" />
</fileset>
<report format="frames" styledir="${basedir}/styledir"
todir="${basedir}/build/soapui-reports-html">
<param name="current-date" expression="${TODAY}"/>
<param name="element-name" expression="${element.name}"/>
</report>
</junitreport>
我目前正在从ANT的Gradle中转移整个SOAPUI测试执行,并且能够为每个项目获取TEST-*。xml。如果有任何代码可以使用相同的gradle脚本获取JUNIT报告(即index.html),那将是非常有帮助的。
最佳答案
您可以使用this gradle插件来配置soapUI gradle集成。然后如上所述将junitReport
任务属性设置为true,以获取Junit类型报告
关于gradle - 在SOAPUI测试执行后,需要Gradle代码生成JUnit index.html报告,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36198580/