如何将带参数的文件发送到soapui

时间:2013-03-22 07:00:48

标签: file groovy soapui

我正在使用soapUi测试webservice请求,需要发送请求参数,存储在配置文件中。

参数是:

Key - 静态参数,用于访问webservice 参数1-4 - 动态,可以在配置文件中更改并再次发送到Web服务。

密钥和参数1-3的所有参数我需要使用groovy脚本作为配置文件发送到soapui请求。

请求网络服务,如:

<Header/>
       <Body>
             <request>
                   <accesskeytoservice>
                     <key>Key</key>
                   </accesskeytoservice>
                           <UseService> 
                           <parameter1>Parameter1<parameter1>
                           <parameter2>Parameter2<parameter2>
                           <parameter3>Parameter3<parameter3>
                           </UseService>                
             </request>
       </Body>

我曾尝试以csv,txt和xml格式存储数据,然后将其读取到soapui请求解析文件中的数据,但所有尝试仍然无法正常工作。

在这种情况下,首选配置文件的格式是什么?

1 个答案:

答案 0 :(得分:0)

您是如何打开和阅读配置文件的?使用Groovy?如果您已成功完成该部分,则其余部分更简单。定义两个变量并使用

context.setProperty(name,value)

循环直到eof。