我已按照karate-gatling-demo上的示例来创建负载测试。对于我的用例,我将JMeter测试转换为空手道。在确保一切正常后,我将两者进行了比较。在花费空手道来获得300个请求的时候,JMeter已经赚了几千个。我认为它可能是演示中的暂停,但即使在我删除它之后,测试的速度也使它们无法使用。我真的想实现这一点,因为我们已经在使用普通空手道测试作为CI过程的一部分。他们有这么慢的原因吗?
(我正在使用空手道加特林版本0.8.0.RC4
)
提供与两种测试情况相关的一些信息......
答案 0 :(得分:0)
因为这仍处于发展的早期阶段。这反馈有帮助。如果可能,您可以尝试0.8.0.RC3并查看是否有所不同,测试语法需要稍微更改,您应该能够从版本历史中找出。异步模型发生了根本性的变化,可能存在一些问题。
理想情况下,我会喜欢知道Gatling内部人员的人,但是这需要一点时间来与我一起观察。
编辑:Gatling支持在0.8.0(最终版)发布,多个团队报告说它的效果很好。