我有一个执行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/

10-12 05:44