擅长:python、mysql、java
<p>我找到了一条线索并制定了一个工作方案:</p>
<pre><code> *** Test Cases ***
Read XML Response values from TCRMAdminContEquivBObj
[Tags] GetElementsFromTransaction
${xml} Parse Xml ${XmlResponsePath}
@{getxml} Get Elements ${xml} .//TCRMAdminContEquivBObj
Log To Console results - @{getxml}
${state} Set Variable NOT FOUND
${element3} Set Variable NOT FOUND
: FOR ${mainelement} IN @{getxml}
\ Log To Console results - ${mainelement}
\ ${element1} Get Element Text ${mainelement} AdminPartyId
\ ${element2} Get Element Text ${mainelement} AdminSystemType
\ ${element3} Set Variable If '${element2}'=='36' ${element1} ${state}
\ Exit For Loop If '${element3}'!= '${state}'
#Should Not Be Equal ${element3} NOT FOUND Did not find state
Log To Console ${element3}
</code></pre>
<p>它可能不整洁,但似乎有效:)</p>