みんな! SOAPUI 5.2.1とGroovy テストケースを使用してgroovyでcontext.expandを使って子ノードを取得する方法は?
は2つのテストステップました:
<soapenv:Envelope ... >
<soapenv:Header/>
<soapenv:Body>
<ban:transactions>
<session>x</session>
<type>y</type>
</ban:transactions>
</soapenv:Body>
</soapenv:Envelope ... >
:
- SOAPリクエストはリクエストインサイド
- のGroovyスクリプト
"を作成します"
スクリプト内:
def xml = context.expand('${create#request#//ban:transactions}')
このスクリプトを返します:
<ban:transactions>
<session>x</session>
<type>y</type>
</ban:transactions>
そのスクリプトが私を返すことができるので、私は、スクリプトで何を変更する必要があります。
<session>x</session>
<type>y</type>
を持っているステップの名前でtestStepNameを変更する必要がありますあなたは達成しようとしていますか?そのデータをどのように使用するのですか? – Rao
@Rao、私はその子ノードが必要です。なぜなら、それは異なる親タグを持つ反復変換と比較するつもりです -ではなく、 –
あなたはある応答を別の応答と比較していますか?ユースケースは何ですか? – Rao