【问题标题】:Ant Script for SoapUI generating no output用于 SoapUI 的 Ant 脚本不生成输出
【发布时间】:2016-09-27 18:17:21
【问题描述】:

我必须使用 ant 脚本通过 Soap UI 生成报告

SoapUi 安装目录:C:\SmartBear\SoapUI-5.2.1

soapui 项目目录:C:\Users\st\Documents\LoginTestCase-soapui-project.xml

输出目录(生成日志的地方):C:\Users\st\Desktop\logs

当我从soapUI 测试套件窗格运行它时,它工作正常。在里面 输出目录最终输出正在生成。我从soapui 复制了命令:cmd.exe /C testrunner.bat -sTestSuite -r -a -j -J -fC:\Users\st\Desktop\logs C:\Users\st\Documents\LoginTestCase-soapui-project.xml

在ant脚本上使用相同的命令,它不起作用,它只显示

main:
     [exec] Microsoft Windows [Version 6.1.7601]
     [exec] Copyright (c) 2009 Microsoft Corporation.  All rights reserved.
     [exec] C:\SmartBear\SoapUI-5.2.1\bin>
BUILD SUCCESSFUL
Total time: 749 milliseconds

但在输出文件夹中没有生成任何内容。 我在 Eclipse 中使用的这个 Ant 脚本:

<?xml version="1.0"?>

<project default="main" basedir="C://SmartBear//SoapUI-5.2.1//bin"> 
    <target name="main">
       <exec executable="cmd">
          <arg value="cmd.exe //C testrunner.bat -s TestSuite -r -a -j -J -f C://Users//st//Desktop//logs C://Users//st//Documents//LoginTestCase-soapui-project.xml" />       
       </exec>
    </target>  
</project>

除此之外,我也尝试过:

<?xml version="1.0"?>

<project default="main" basedir=".">    
    <target name="main">
       <exec executable="cmd">
          <arg value="cmd.exe //C 'C://SmartBear//SoapUI-5.2.1//bin//testrunner.bat' -s TestSuite -r -a -j -J -f C://Users//st//Desktop//logs C://Users//st//Documents//LoginTestCase-soapui-project.xml" />       
       </exec>
    </target>  
</project>

但输出目录中没有生成任何内容。

【问题讨论】:

    标签: eclipse ant soapui


    【解决方案1】:

    你应该删除额外的/(你也可以删除cmd.exe,因为它与executable属性是多余的)。:

    <exec executable="cmd">
        <arg value="/C testrunner.bat -s TestSuite -r -a -j -J -f C:/Users/st/Desktop/logs C:/Users/st/Documents/LoginTestCase-soapui-project.xml"/>
    </exec>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-27
      • 2013-03-21
      • 1970-01-01
      相关资源
      最近更新 更多