当前位置: 首页 > 知识库问答 >
问题:

如何在Gatling中提取响应数据

颛孙成益
2023-03-14

我是gatling的新手,我有自己无法解决的问题。我必须发送请求,然后我必须从响应中捕获数据。我可以使用get方法发送请求,但我不知道如何从响应中提取数据。你有什么想法吗?谢谢你的帮助。

共有1个答案

廖弘伟
2023-03-14

我是用check子句做的

          http("Poll")
                .get(Configuration.URL )
                .queryParam("applicationId", Configuration.APPLICATION_ID)
                .check(status.is(200))
                .check(status.saveAs("statusCode"))                     
                .check(xpath("//myRunTimeInfo").saveAs("runtimeInfoStatus"))                    
                .check(xpath("//status").saveAs("responseStatus")))
              .pause(Configuration.THINK_TIME second)

xpath:将使用xpath规范在您的响应中进行搜索

 类似资料:
  • 我是加特林的新手,我有自己无法解决的问题。我必须从我创建的feeder中提取价值,但我不知道该怎么做。你知道怎么做吗?谢谢你的帮助。

  • 问题内容: 我只是想使用jmeter提取json响应数据,但不能这样做。 我得到类似的东西。 我正在尝试但无法获得。 谁能帮我使这个工作正常? 问题答案: 外观在响应中是否唯一(仅出现一次)? 如果是这样,您可以简单地使用正则表达式提取器添加到HTTP请求中,该请求器返回json响应,并带有如下正则表达式: `` 并将进一步提取的值称为。 但是,如果您的情况更加复杂,并且在json响应中出现了几种

  • 我在桌面应用程序中嵌入了一个http服务器,用于捕获来自OAuth2重定向的响应。下面的方法拾取消息并将其转换为字符串: 方法是一个将数据传递给另一个类的事件。成功进行身份验证调用后,数据内容如下所示:

  • 问题内容: 首先,我将自由地让自己成为一个笨拙的文科专家,他完全可以自学此脚本。就是说,我正在尝试使用以下代码从USGS水数据服务获取值: 尽管我找到了一些有关如何从JSON响应中提取所需值的教程,但大多数教程都非常简单。我遇到的困难是从该服务返回的看起来非常复杂的响应中提取出来的。查看响应,我可以看到我想要的是来自两个不同部分的值和一个时间值。因此,我可以查看响应并查看所需的内容,但我一生无法解

  • 我做了一个表格来捕获2个数据。 电子邮件地址 每个小组都有自己的电子表格。[根据发布的代码,每个人在同一个电子表格中都有自己的工作表。] 当用户提交表单时,表单应捕获电子邮件地址,并将数据发送到用户订阅的相应电子表格。 这就是我到目前为止所做的。我被卡住了... 有没有一种方法可以从特定的文本框/选项中检索数据...等等? 我知道的唯一方法是循环所有数据并逐个检索。。这使得我很难将两个数据链接在一

  • 我有一个API请求,它在数组中返回一个refresh_token,如下所示: 我需要访问这个refresh_token的值,并使用它来查询另一个API。 为此,我尝试首先“ReadAll”响应正文,然后通过调用“刷新令牌”访问其中的密钥。 然而,它不起作用。有没有人知道如何解决这个问题,因为我不明白? 这是我的代码: