问题标签 [gatling-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
71 浏览

apache-kafka - 在 Gatling Kafka 插件中 60000 毫秒后,元数据中不存在主题

我正在使用此https://github.com/mnogu/gatling-kafka 并在 60000 毫秒后获取元数据中不存在的主题,我该如何解决这个问题。主题和引导服务器是正确的,我可以在控制台上看到生产者和消费者之间的流量。

0 投票
0 回答
25 浏览

scala - 在另一个场景中使用存储的值:加特林

我想将 scenerio1 的返回值存储到列表中,并在另一个 scenerio 中使用相同的存储值。

我试着像下面那样做。但是在获取场景中,这给出了错误 id not found 。我还注意到 feeder 在场景执行本身之前被初始化。

有人可以帮忙吗?

0 投票
1 回答
46 浏览

grafana - Gatling Graphite 集成的百分位响应时间错误

我阅读了 gatling 官方博客,了解到我们无法获得第 95、99 个百分位数“所有聚合将导致计算百分位数的平均值,并且本质上会被破坏”。我不明白为什么我们没有在 gatling 中获得简单的响应时间序列,我们可以通过查询进行自定义以获得我们想要的任何百分位数。如果没有正确的百分位,这种整合是毫无价值的。

如果不准确,有什么方法可以接近 InfluxDB 中的加特林报告时间。

0 投票
1 回答
37 浏览

performance-testing - Gatling VS Postman:响应时间的巨大差异

我正在尝试使用 Gatling 测量单个 REST 端点 (GET) 的性能,设置非常简单,如下所示:

这意味着每秒 1 个请求。

问题是最小响应时间超过500ms,平均600ms,但是如果我用Postman手动做同样的测试,同样的端点和参数,响应时间在150ms到250ms之间。

为什么会出现这种差异?如何跟踪问题?

我验证了两者在服务器端的执行时间是相同的。

谢谢!

0 投票
0 回答
31 浏览

performance-testing - Gatling:提取会话开始时间和结束时间

我试图解决的问题:测试异步请求流,消息通过多个服务并最终以回调发送给用户。

坚持:从加特林请求(会话?)中获取 startTime + endTime 以获取自定义报告

计划是:

1. 触发请求,提取数据

我正在尝试在我的休息服务中测试异步操作,想法是使用 gatling 触发所有请求,为每个请求保存请求开始时间、请求结束时间并从响应正文中提取requestID 。

2. 从 db 获取请求状态

在完成触发请求后,通过requestIDs从数据库中查询有关这些请求的信息,提取有关保存时间和更新状态的信息(这将是我的“真实”请求结束时间)

3. 编制自定义报告

使用手头的所有数据编译自定义报告,并为整个流程及其部分提供“真实”时间。

主要问题:如何在 gatling 测试运行期间或 after() 部分中提取这些 startTime 和 endTime 值?它为 check() 提供的唯一与时间相关的东西是 responseTimeInMillis()。或者

ps:我正在使用加特林java绑定

谢谢