gpt4 book ai didi

jmeter - 我们可以使用像使用 Jmeter 的 javascript 这样的代码来断言 API 响应吗

转载 作者:行者123 更新时间:2023-12-02 20:31:58 25 4
gpt4 key购买 nike

我正在尝试探索 Jmeter 进行 API 测试。

我可以使用 Jmeter 的响应断言添加断言。

但我喜欢 Jmeter 中的平台,我们可以在其中编写代码来断言在 API 上测试 API 测试的更复杂场景。

就像我们可以说的那样,我们确实在 SOAP-UI 中使用了 groovy 脚本,或者在使用 Newman 节点模块的 postman 测试中使用了 javascript。

在Jmeter中可以吗?

是否有任何插件可以在 Jmeter 中实现相同的目的。

我试图找到任何与此相关的教程或博客,但没有成功。

如果有人尝试过,请分享您的经验、方法、博客或教程,这些可以引导我在 Jmeter 中实现相同的目标,这将非常有帮助。

任何解决方法都会有所帮助并提前表示赞赏!!!

最佳答案

当然,您可以执行 Javascript(在服务器端)来断言 API 响应

您只需添加 JSR223 Assertion作为您请求的断言,选择语言为 javascript 并通过检查 prev(即 SampleResult)来编写您的断言代码。

这里是一个演示,它获取字符串 success 的响应搜索并使用 javascript 记录字符串中的第一个位置:

var response = prev.getResponseDataAsString();
var pos = response.search("success");
log.info(pos);

关于jmeter - 我们可以使用像使用 Jmeter 的 javascript 这样的代码来断言 API 响应吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48437500/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com