问题标签 [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.
apache-kafka - 在 Gatling Kafka 插件中 60000 毫秒后,元数据中不存在主题
我正在使用此https://github.com/mnogu/gatling-kafka 并在 60000 毫秒后获取元数据中不存在的主题,我该如何解决这个问题。主题和引导服务器是正确的,我可以在控制台上看到生产者和消费者之间的流量。
scala - 在另一个场景中使用存储的值:加特林
我想将 scenerio1 的返回值存储到列表中,并在另一个 scenerio 中使用相同的存储值。
我试着像下面那样做。但是在获取场景中,这给出了错误 id not found 。我还注意到 feeder 在场景执行本身之前被初始化。
有人可以帮忙吗?
grafana - Gatling Graphite 集成的百分位响应时间错误
我阅读了 gatling 官方博客,了解到我们无法获得第 95、99 个百分位数“所有聚合将导致计算百分位数的平均值,并且本质上会被破坏”。我不明白为什么我们没有在 gatling 中获得简单的响应时间序列,我们可以通过查询进行自定义以获得我们想要的任何百分位数。如果没有正确的百分位,这种整合是毫无价值的。
如果不准确,有什么方法可以接近 InfluxDB 中的加特林报告时间。
performance-testing - Gatling VS Postman:响应时间的巨大差异
我正在尝试使用 Gatling 测量单个 REST 端点 (GET) 的性能,设置非常简单,如下所示:
这意味着每秒 1 个请求。
问题是最小响应时间超过500ms,平均600ms,但是如果我用Postman手动做同样的测试,同样的端点和参数,响应时间在150ms到250ms之间。
为什么会出现这种差异?如何跟踪问题?
我验证了两者在服务器端的执行时间是相同的。
谢谢!
performance-testing - Gatling:提取会话开始时间和结束时间
我试图解决的问题:测试异步请求流,消息通过多个服务并最终以回调发送给用户。
坚持:从加特林请求(会话?)中获取 startTime + endTime 以获取自定义报告
计划是:
1. 触发请求,提取数据
我正在尝试在我的休息服务中测试异步操作,想法是使用 gatling 触发所有请求,为每个请求保存请求开始时间、请求结束时间并从响应正文中提取requestID 。
2. 从 db 获取请求状态
在完成触发请求后,通过requestIDs从数据库中查询有关这些请求的信息,提取有关保存时间和更新状态的信息(这将是我的“真实”请求结束时间)
3. 编制自定义报告
使用手头的所有数据编译自定义报告,并为整个流程及其部分提供“真实”时间。
主要问题:如何在 gatling 测试运行期间或 after() 部分中提取这些 startTime 和 endTime 值?它为 check() 提供的唯一与时间相关的东西是 responseTimeInMillis()。或者
ps:我正在使用加特林java绑定
谢谢