加特林的替代品

问题描述 投票:3回答:4

我最近一直遇到问题,因为我的依赖关系已经更新为使用netty 4.1并且Gatling暂时没有更新,并且仍然只能在Netty 4.0上运行。

任何人都知道Gatling的任何替代方法都可以创建类似的模拟和场景,以便在我的Maven生命周期中自动运行性能测试吗?

java scala performance-testing gatling scala-gatling
4个回答
5
投票

如果你寻找基于代码的东西,它将是:

对于基于UI和/或XML的场景定义,您可以查看:

查看Open Source Load Testing Tools: Which One Should You Use?以了解有关上述工具的更多信息,并确定最适合您的工具。


2
投票

Apache JMeter是Gatling的已知替代品。

它经常更新(每年至少2个主要版本),并拥有强大的用户群和大量的商业优惠。

最近更新了一个Maven插件,2个月内发布了4个版本。

更详细地查看代码覆盖率。


2
投票

这里还有一个不同工具的benchmark comparison

如果你是javascript / ecma熟悉的k6做的工作。


1
投票

作为加特林的一个很好的替代品,我建议你检查一下蝗虫。 Locust专门针对您的好处是它是基于代码的性能测试工具,它不会强制您仅在Python等特定编程语言中编写测试。因为如果您之前使用过Scala,那么在编写测试时可能更容易切换到Java甚至Kotlin之类的东西,而这些测试使用的是Locust框架。您可以通过以下链接找到方便的教程:

https://www.blazemeter.com/blog/locust-performance-testing-using-java-and-kotlin

© www.soinside.com 2019 - 2024. All rights reserved.