有没有办法手动为给定的webdriver代码输入创建.jmx版本

时间:2016-07-04 06:01:53

标签: java selenium webdriver jmeter jmx

我需要研究如何创建.jmx版本的selenium web驱动程序代码(即,当Web驱动程序代码作为输入提供时,它需要创建此Web驱动程序代码的.jmx XML)只是想要要知道有没有办法创造它。

我见过octoperf网站,他们也是这样做的。我已经浏览了关于GUI和Jmeter使用的apache JMeter文档,但我们的目的不是使用Jmeter GUI,而是需要使用类似的api提供负载测试。

因此,有关此信息的任何网站请相应地提出建议,这将有所帮助。

3 个答案:

答案 0 :(得分:2)

有一个JMeter-Selenium FireFox插件,你可以重放你的WebDriver测试并输出JMX等价物。

答案 1 :(得分:0)

将BrowserMobProxy配置为您的selenium webdriver,它将生成.har文件

使用flood.io等任何插件,我们可以将此.har文件转换为jmx

但要注意当你使用数据驱动时,在请求数据中它会得到硬编码的值

答案 2 :(得分:-1)

实际上JMeter has an API因此您应该能够以编程方式创建端到端JMeter测试,即使它假定使用JMeter Plugins

开始使用