Я хотел бы написать запрос xPath для SOAPUI для проверки параметра Score только под «BDS» для значения проверки в параметре.Как получить запрос XPath в ответ от SOAPUI
Все реакции из кода здесь:
<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
<S:Body>
<MatchResponse xmlns="http://www.bottomline.com/intellinx/webservices">
<MatchResult><![CDATA[<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<ResultBlock>
<MatchSummary matches="1">
<TotalMatchScore>50</TotalMatchScore>
<Rules totalRuleCount="5">
<Rule ruleCount="1">
<RuleID>Rule3_2_R</RuleID>
<Score>10</Score>
</Rule>
<Rule ruleCount="1">
<RuleID>Rule18_In</RuleID>
<Score>20</Score>
</Rule>
<Rule ruleCount="1">
<RuleID>Rule14_Su</RuleID>
<Score>20</Score>
</Rule>
</Rules>
</MatchSummary>
<ExternalScores>
<ExternalScore>
<extClientLegacy>2003-01-03-03.26.32.285776</extClientLegacy>
<SourceID>BDS</SourceID>
<Score>-1.0</Score>
</ExternalScore>
<ExternalScore>
<extClientLegacy>2003-01-03-03.26.32.285776</extClientLegacy>
<SourceID>O2</SourceID>
<Score>0.128</Score>
</ExternalScore>
</ExternalScores>
<ErrorWarnings>
<Errors errorCount="0"/>
<Warnings warningCount="0"/>
</ErrorWarnings>
</ResultBlock>]]></MatchResult>
</MatchResponse>
</S:Body>
</S:Envelope>
SoapUI на изображении. И вопрос в том, как я могу написать xpath .. Большое спасибо!
Не могли бы вы прояснить вопрос? Вы хотите проверить 'Score' как' -1', когда 'ScoreID' является' BSD'? – Rao
Pavel, Данные, опубликованные, не могут быть проанализированы. – Rao
Пожалуйста, не публикуйте вопросы «напишите код для меня». Если у вас есть проблемы с определенным выражением XPath, включите это выражение и некоторые рассуждения об этом. Если у вас пока нет выражения XPath, потратьте еще немного времени, чтобы подумать о своей проблеме и придумать что-нибудь. – Tomalak