如何使用Jmeter与现有的黄瓜情景进行性能测试?

时间:2014-05-20 17:19:12

标签: ruby selenium cucumber jmeter

我正在开发一个项目,其中核心应用程序需要一个线束来发送消息,这些消息将处理消息并提供给门户Web应用程序。我正在使用cucumber / ruby​​ / capybara为门户应用程序编写自动化测试。

我从未使用过Jmeter,但通过同事,我只是了解Jmeter GUI工具的基础知识。我被要求使用Jmeter作为线束工具,以便我以后可以扩展功能以进行性能测试。我怎样才能做到这一点 ?如何在我的自动脚本中使用Jmeter,使用黄瓜/红宝石/硒或水豚进行测试? 我不想使用GUI,因为整个测试用例应该是端到端的自动化,我必须找到一种方法来集成Jmeter功能来进行测试数据设置,然后运行我的浏览器测试来检查数据是否存在。

我希望我的问题很明确,如果你不是,请问我。希望得到一个解决方案,因为我不认为这是一个不寻常的问题。

注意:我已经看到了ruby-jmeter宝石,我认为它确实是我需要的部分,但它实际上是在ruby中使用jmeter的DSL。问题是我必须坚持gem的语法并且必须计算gem中的所有选项。我还读过一篇博客,说这可以使用Jmeter录制代理并在代理上运行浏览器测试来完成,我不知道该怎么做。这是提到这个的链接: https://groups.google.com/forum/#!topic/cukes/4ZGkf3a234Y

1 个答案:

答案 0 :(得分:1)

根据我对问题的理解,请通过以下链接

您也可以通过命令行运行Jmeter。