空手道获取响应给xpath找不到错误

Sharath Chandran

我有一个如下所示的肥皂响应样本,并尝试了空手道DSL获得响应。

它一直工作到出现xpath not found错误后出现父标记“ Fields”。您能否给advice.xml响应样本:

<Entities TotalResults="1">
<Entity Type="test-instance">
<ChildrenCount>
<Value>0</Value> 
</ChildrenCount>
<Fields>
<Field Name="id">
<Value>1234</Value>
</Field>

我想从响应中获取值1234。我能够使用get response到Fields。

彼得·托马斯

干得好:

* def response =
"""
<root>
<Entity Type="test-instance">
<ChildrenCount>
<Value>0</Value> 
</ChildrenCount>
<Fields>
<Field Name="id">
<Value>1234</Value>
</Field>
</Fields>
</Entity>
</root>
"""
* def id = //Field[@Name='id']/Value
* match id == '1234'

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

空手道从响应xpath删除空间

来自分类Dev

尝试从空手道中的API响应中获取值时遇到错误

来自分类Dev

使用变量对JSON进行空手道获取响应

来自分类Dev

空手道的新手:无法从具有连字符的响应中获取值

来自分类Dev

空手道:如何使用空手道验证复杂的 Api 响应?

来自分类Dev

从空手道中的JSON响应中的数组中获取最大值

来自分类Dev

如何使用空手道框架从场景 1 响应中获取 csrf 令牌?

来自分类Dev

从空手道框架的响应中提取json对象

来自分类Dev

在空手道DSL中打印SOAP响应

来自分类Dev

根据空手道中的条件验证响应xml

来自分类Dev

空手道:比较CSV数据和api响应

来自分类Dev

空手道 - 验证整个 json 响应的模式

来自分类Dev

空手道-无法从JSON数组获取对象

来自分类Dev

在ExecutionHook实现类中获取空手道参数

来自分类Dev

空手道:将动态子响应与父API响应匹配

来自分类Dev

空手道匹配每个响应断言都无法识别响应中缺少的键

来自分类Dev

空手道同时测试

来自分类Dev

空手道中的日期格式

来自分类Dev

空手道框架变量用法

来自分类Dev

空手道:包含功能

来自分类Dev

空手道与类型配置集成

来自分类Dev

空手道UI下拉处理

来自分类Dev

空手道比赛表达

来自分类Dev

在空手道中比较json

来自分类Dev

GraphQL中的空手道替换

来自分类Dev

空手道UI测试

来自分类Dev

增加功能(空手道)

来自分类Dev

如何使用jsonPath在空手道dsl中过滤复杂的响应?

来自分类Dev

根据SOAP响应状态代码200或500调用空手道功能文件