我想找到一个基于 Linux 的工具,它允许我测试基于私有 3rd 方 http 的应用程序。那就是使用GET或POST请求并检查获得响应所需的时间。我还可以增加每秒的 txn 并查看失败的结果以及最终处理时间是否增加。我可以编写代码来做到这一点,但我很确定已经有一个工具可以做到这一点,我只是找不到它。
对于我想要完成的简单任务,JMeter 似乎过于复杂。Selenium 似乎更适合测试基于网络浏览器的应用程序。
任何帮助将不胜感激。
我想找到一个基于 Linux 的工具,它允许我测试基于私有 3rd 方 http 的应用程序。那就是使用GET或POST请求并检查获得响应所需的时间。我还可以增加每秒的 txn 并查看失败的结果以及最终处理时间是否增加。我可以编写代码来做到这一点,但我很确定已经有一个工具可以做到这一点,我只是找不到它。
对于我想要完成的简单任务,JMeter 似乎过于复杂。Selenium 似乎更适合测试基于网络浏览器的应用程序。
任何帮助将不胜感激。
JMeter 非常适合这一点,并且比最初看起来更简单。
这里有一些很棒的入门视频教程
http://blazemeter.com/blog/jmeter-tutorial-video-series
Selenium 不会为您提供负载下实际响应时间所需的报告。
关于您对如何绘制不同结果(成功与错误和 TPS)的评论:
我个人只使用 BlazeMeter.com 提供的绘图功能(我为他们工作),其中包括并排甚至绘制不同 HTTP 结果代码的能力JMeter 断言。
我认为你可以使用这个第三方插件得到你想要的:http:
//jmeter-plugins.org/wiki/TransactionsPerSecond/