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