空手道:为响应中的变量分配特定值

苏德海尔

我有一种情况,我必须从响应中的超链接获取值并将其分配给变量,然后将其传递到url中。这是json响应

{
  "activationDate": "2019-08-20T14:39:07.953",
  "expirationDate": "2023-01-30T14:39:07.953",
  "timestamp": "637078348862871855",
  "links": [
    {


    "href": "https://someurl/api/data/c27f3dc3-dcf6-4958-a559-6bf222d880ce",
      "rel": "self"
    },
    {
      "href": "https://someurl/api/data/users/c27f3dc3-dcf6-4958-a559-6bf222d880ce",
      "rel": "credentials"
    },
    {
      "href": "https://someurl/api/access/data/c27f3dc3-dcf6-4958-a559-6bf222d880ce",
      "rel": "access"
    }
  ],
  "firstName": "APITest",
  "lastName": "User",
  "emailAddress": "[email protected]",
  "ada": true,
  "isDeleted": false,
  "alerts": [
  ]
}

我只需要从响应中获得此值“ c27f3dc3-dcf6-4958-a559-6bf222d880ce”,就可以在另一种情况下将其传递给url。

不确定如何在空手道中使用get关键字获取该值

彼得·托马斯

分两步完成:

* def temp = response.links[0].href
* def id = temp.substring(temp.lastIndexOf('/') + 1)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

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

来自分类Dev

空手道json键列表变量分配

来自分类Dev

如何通过空手道中的示例表在路径中传递响应变量

来自分类Dev

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

来自分类Dev

空手道:验证JSON响应中的特定日期

来自分类Dev

在空手道DSL中打印SOAP响应

来自分类Dev

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

来自分类Dev

如何在空手道中为JSON数组设置动态值

来自分类Dev

验证空手道框架中的浮点值范围

来自分类Dev

空手道框架变量用法

来自分类Dev

空手道:将字符串转换为JavaScript中的空手道本机变量

来自分类常见问题

如何验证数组响应包括空手道中另一个数组的值

来自分类Dev

如何验证数组响应包括空手道中另一个数组的值

来自分类Dev

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

来自分类Dev

空手道中的日期格式

来自分类Dev

GraphQL中的空手道替换

来自分类Dev

尝试根据空手道API测试框架中其他键的值为单个值过滤json对象

来自分类Dev

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

来自分类Dev

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

来自分类Dev

在空手道中将数据库查询响应打印为json数组/列表

来自分类Dev

如何使用空手道框架验证来自api响应的时间戳是否为最新

来自分类Dev

在Json有效负载中未正确获取CSV文件特定列的值(空手道框架)

来自分类Dev

空手道软件-如何在标题具有特定值的位置(不在直接路径中)按按钮

来自分类Dev

空手道-如何使用从响应数组接收的值循环Soap请求

来自分类Dev

空手道API框架如何将响应值与表格列匹配?

来自分类Dev

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

来自分类Dev

空手道中的空手道框架符号编码

来自分类Dev

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

来自分类Dev

空手道从响应xpath删除空间

Related 相关文章

  1. 1

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

  2. 2

    空手道json键列表变量分配

  3. 3

    如何通过空手道中的示例表在路径中传递响应变量

  4. 4

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

  5. 5

    空手道:验证JSON响应中的特定日期

  6. 6

    在空手道DSL中打印SOAP响应

  7. 7

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

  8. 8

    如何在空手道中为JSON数组设置动态值

  9. 9

    验证空手道框架中的浮点值范围

  10. 10

    空手道框架变量用法

  11. 11

    空手道:将字符串转换为JavaScript中的空手道本机变量

  12. 12

    如何验证数组响应包括空手道中另一个数组的值

  13. 13

    如何验证数组响应包括空手道中另一个数组的值

  14. 14

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

  15. 15

    空手道中的日期格式

  16. 16

    GraphQL中的空手道替换

  17. 17

    尝试根据空手道API测试框架中其他键的值为单个值过滤json对象

  18. 18

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

  19. 19

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

  20. 20

    在空手道中将数据库查询响应打印为json数组/列表

  21. 21

    如何使用空手道框架验证来自api响应的时间戳是否为最新

  22. 22

    在Json有效负载中未正确获取CSV文件特定列的值(空手道框架)

  23. 23

    空手道软件-如何在标题具有特定值的位置(不在直接路径中)按按钮

  24. 24

    空手道-如何使用从响应数组接收的值循环Soap请求

  25. 25

    空手道API框架如何将响应值与表格列匹配?

  26. 26

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

  27. 27

    空手道中的空手道框架符号编码

  28. 28

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

  29. 29

    空手道从响应xpath删除空间

热门标签

归档