私はSoapUI 3.6.1を使用しています。 私は応答から詳細を取り出し、次の要求に挿入する必要があります。 私はこれを「プロパティ移転」によって行います。 最初のリクエストで私はいくつかの詳細を取得しており、応答で私は 'セクション'を見ることができます。 この 'セクション'には多くの 'コントロール'が含まれ、すべての 'コントロール'にはいくつかの値があります。 私の応答私は取得しています:応答から新しい要求への詳細を引き出すSoapUI
...
<a:Section>
<a:Controls>
<a:Control>
<a:Code>11</a:Code>
<a:Id>11</a:Id>
<a:Label>bkBranded</a:Label>
<a:Mandatory>true</a:Mandatory>
<a:SortOrder>223</a:SortOrder>
<a:Type>RadioButton</a:Type>
<a:Values>
<a:Value>
<a:Code>bkBrandedWindow</a:Code>
<a:SortOrder>1</a:SortOrder>
<a:Value>Yes</a:Value>
</a:Value>
<a:Value>
<a:Code>bkBrandedWindow</a:Code>
<a:SortOrder>2</a:SortOrder>
<a:Value>No</a:Value>
</a:Value>
</a:Values>
</a:Control>
...
主な条件は必須(真)のみ「コントロール」し、利用可能な「価値」の一つだけを取得することです。私は次のリクエストで取得する必要があり 詳細は以下のようなものです:それは私が応答から「コード」、「ID」、「バリュー」、「バリュー・コード」を必要とする意味
...
<Values>
<Value>
<ControlCode>8003</ControlCode>
<Id>8003</Id>
<Value>123</Value>
<ValueCode>bkBranded</ValueCode>
</Value>
<Value>
<ControlCode>455</ControlCode>
<Id>455</Id>
<Value>1/2</Value>
<ValueCode>bkOther</ValueCode>
</Value>
....
。 「If..Else」ステートメントやその他の文を使用する可能性があります。 ありがとうございます。
最初にソート順の値を小さくしたいと思っていました。私の専門分野ではないXQueryがかなり必要でした...また、Proバージョン4.5を使用していますので、SoapUIで問題がある場合はお知らせください。 –