2015-02-12 65 views
0

我有一个XML字符串,像这样的:如何将xml String添加到Soapui groovyscript的请求中?

<glossary> 
    <GlossDiv> 
     <GlossList> 
     <GlossEntry> 
      <Abbrev>ISO 8879:1986</Abbrev> 
      <Acronym>SGML</Acronym> 
      <GlossDef> 
       <GlossSeeAlso> 
        <e>GML</e> 
        <e>XML</e> 
       </GlossSeeAlso> 
       <para>A meta-markup language, used to create markup languages such as DocBook.</para> 
      </GlossDef> 
      <GlossSee>markup</GlossSee> 
      <GlossTerm>Standard Generalized Markup Language</GlossTerm> 
      <ID>SGML</ID> 
      <SortAs>SGML</SortAs> 
     </GlossEntry> 
     </GlossList> 
     <title>S</title> 
    </GlossDiv> 
    <title>example glossary</title> 
</glossary> 

我怎么能添加这一个XML请求我有吗?

例如:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:web="http://www.webserviceX.NET"> 
    <soapenv:Header/> 
    <soapenv:Body> 
     <web:GetWeather> 
      <HERE IS WHERE I'D LIKE TO PUT MY XML FROM BEFORE> 
     </web:GetWeather> 
    </soapenv:Body> 
</soapenv:Envelope> 

预先感谢您的家伙。任何帮助都会很棒。

回答

0

这是您可以使用Groovy脚本修改soapUI上的请求值的方式。

testRunner.testCase.testSteps [“yournameRequest”]。setPropertyValue(“Request”,“newvalueyouwanttoUse”)

相关问题