java - SoapUI query 多条件匹配

标签 java soap soapui

我有这个网络服务方法:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ws="http://ws.http.accede.sergas.es">
   <soapenv:Header/>
   <soapenv:Body>
      <ws:validarLogin>
         <login></login>
         <password></password>
      </ws:validarLogin>
   </soapenv:Body>
</soapenv:Envelope>

我想使用 SOAPUI 模拟它。我想模拟它,所以只有用户 admin/admin 应该得到 OK 响应,任何其他组合都应该带来错误。

我试过像这样使用查询匹配:

//ws:validarLogin/login

应该是管理员。

我还创造了条件:

//ws:validarLogin/password

也应该是管理员。

但这会导致这些条件中的任何返回 OK,而我只需要在两个参数都是“admin”时让我的 mock 返回 true。如何指定此“AND”条件?

最佳答案

//ws:validarLogin[password='admin']/login

关于java - SoapUI query 多条件匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26545439/

相关文章:

java - 收到错误 - 打开套接字时出错 : java.net.SocketException:我的应用程序中打开的文件太多

java - JAX-WS、@XmlJavaTypeAdapter 和自定义枚举

java - 从 Web 服务获取多个响应

java - 在 Groovy (SoapUI) 中创建属性值列表时,列表会自动排序吗?

Java Hadoop MapReduce 链接作业

java - CardLayout 在调用 next() 时不切换面板

java - 从 Microsoft SQL 获取的阿拉伯语数据未正确显示

java - 设置首选项双重填充后刷新 ListView 数据

wcf - InvalidSecurity 当我尝试使用用户名和密码 SOAP 调用我的 WCF 时

groovy - SOAPUI 方括号括住我的实际结果,导致断言失败