负载测试的规格(黄瓜)(Jmeter)

时间:2018-03-05 18:37:51

标签: jmeter cucumber specflow gherkin

有没有办法从.feature文件创建JMeter负载测试计划?我一直在寻找,我没有找到任何现有的框架或使用现有specflow的功能文件来创建JMX文件的方法。

1 个答案:

答案 0 :(得分:1)

我认为目前不支持。

如果使用Specflow / Cucumber运行Selenium测试(或者您的测试使用HTTP / HTTPS协议),您可以配置WebDriver初始化以将JMeter的HTTP(S) Test Script Recorder用作proxy for Selenium WebDriver instances因此,当您运行Specflow / Cucumber测试时,JMeter将捕获来自浏览器的请求并将其转换为HTTP Request采样器。

这样您就可以从现有的功能测试中构建JMeter测试计划,并使用increased number of users重播它。有关详细信息,请参阅How to Convert Selenium Scripts into the JMX Converter

作为替代方案,您可以考虑Ruby-JMeter DSL或Taurus工具,它允许以声明方式创建JMeter测试。