Jmeter替代品

发布于 2024-08-11 18:54:14 字数 117 浏览 8 评论 0原文

我正在寻找一个免费软件/更简单的 JMeter 替代品。它是一个非常完整但复杂的工具,我所需要的只是模拟对站点的多个同时调用,获取有关性能(响应时间)的统计数据,并查看它可以承受多少并发调用而不会中断。一些图表会很有用。

I'm looking for a freeware / simpler alternative to JMeter. It is a very complete yet complex tool and all I need is to simulate a number of simultaneous calls to a site, grab stats about performance (time to the response) and see how many concurrent calls it can endure without breaking. Some chart thrown in would be useful.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

也只是曾经 2024-08-18 18:54:14

使用 Apache 基准 (ab)。它是一个随 apache Web 服务器附带的命令行工具。如果您正在运行 *nix,那么它很可能已经安装在您的计算机上。例如,如果您想使用 10 个并发线程向在 localhost 上运行的 Web 服务器发送 1000 个请求,您可以这样做:

$ ab -n 1000 -c 10 http://localhost/

它会输出一个不错的报告,为您提供有趣的统计信息,例如每秒请求数、失败数等更多的。

Use Apache Benchmark (ab). It's a command line tool that ships with apache web server. If you're running *nix, chances are it's already installed on your machine. For example, if you want to send 1000 requests to a web server running on localhost using 10 concurrent threads you would do this:

$ ab -n 1000 -c 10 http://localhost/

It'll spit out a nice report giving you interesting stats such as requests per second, number of failures, and much more.

冷夜 2024-08-18 18:54:14

也许你可以尝试 加特林

它提供了GUI,记录器,报告(响应时间分布,随着时间的推移每秒的请求数,..),...

我认为gatling和jmeter之间最大的区别是gatling不为1个用户使用1个线程,而是使用异步IO。如果您在使用 jmeter 时遇到性能问题(并且无法在分布式模式下使用 jmeter),那么这可能会很有趣

Maybe you could try Gatling .

It provides a GUI, recorders, reports (response time distribution, requests per second over time,..),...

I think that the biggest difference between gatling and jmeter is that gatling does not use 1 thread for 1 user, but uses async IO. It could be interesting if you have performance issues whith jmeter (and if you cannot use jmeter in a distributed mode)

ゃ懵逼小萝莉 2024-08-18 18:54:14

尝试 Grinder,它使用起来相当简单,并且可以编写脚本。

Try Grinder, it's reasonably simple to use, and can be scripted.

你好,陌生人 2024-08-18 18:54:14

尝试 FunkLoad,这是一个用 Python 编写的 Web 应用程序功能和性能测试工具。

Try FunkLoad, a functional and performance testing tool for web apps, written in Python.

辞旧 2024-08-18 18:54:14

尝试使用 jmeter + jmeter 插件代码。
它应该和其他的一样简单。

Try jmeter + jmeter plugins code.
It should be as simple as others.

笨笨の傻瓜 2024-08-18 18:54:14

Grinder、Funkload、SoapUI(仅适用于 Soap 服务)、Neoload(用于负载测试)、Charles Proxy

Grinder, Funkload, SoapUI (only for Soap Services), Neoload (for load test), Charles Proxy

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文