Как извлечь мыльный ответ внутри тега body в soapUI Groovy - PullRequest
0 голосов
/ 19 сентября 2018

У меня есть такой ответ.

<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
   <S:Body>
      <ns3:ResponseElement xmlns:ns2="http://www.example.com/services/common/example/xsd" xmlns:ns3="http://www.example.com/example/xsd">
         <Info>
            <Data>
               <Site>OneValue</Site>
            </Data>
            <OtherData>
               <Code>56789</Code>
               <Time>2017-07-30</Time>
               <SecondCode>ThirdValue</SecondCode>
               <Number>111</Number>
            </OtherData>
         </Info>
      </ns3:ResponseElement>
   </S:Body>
</S:Envelope>

В groovy, как извлечь ответ в виде XML внутри тега <S:Body>?

1 Ответ

0 голосов
/ 19 сентября 2018

Я понял ответ.Это может помочь другим, если вы ищете это

def body = context.expand('${TestStepName#Response#//soap:Body}')
log.info body
...