首页 文章

与JMeter相比,为什么空手道加速缓慢?

提问于
浏览
1

我已经按照karate-gatling-demo的示例来创建负载测试 . 对于我的用例,我将JMeter测试转换为空手道 . 在确保一切正常后,我将两者进行了比较 . 在花费空手道来获得300个请求的时候,JMeter已经赚了几千个 . 我认为它可能是演示中的暂停,但即使在我删除它之后,测试的速度也使它们无法使用 . 我真的想实现这一点,因为我们已经在使用普通空手道测试作为CI过程的一部分 . 他们这么慢是有原因的吗?

(我正在使用空手道加特林版 0.8.0.RC4

提供与两种测试情况相关的一些信息......

  • JMeter:50个线程/用户,30秒加速和50个循环

  • 空手道加特林:重复场景50次,在30秒内升级到50个用户

1 回答

  • 0

    因为这还处于发展的早期阶段 . 这反馈有帮助 . 如果可能,您可以尝试0.8.0.RC3并查看是否有所不同,测试语法需要稍微更改,您应该能够从版本历史中找出 . 异步模型发生了根本性的变化,可能存在一些问题 .

    理想情况下,我会喜欢知道Gatling内部人员帮助的人,但这需要一点时间来与我一起观察它 .

    编辑:Gatling支持在0.8.0(最终)发布,多个团队报告说它对他们有效 .

相关问题