使用WebDriver采样器将JMeter与Selenium集成

目录

第一步:在JMeter中添加Selenium / WebDriver插件

第二步:创建一条测试计划--添加线程组

第三步:下载 chromedriver.exe

第四步:在Web Driver 采样器中添加测试脚本

第五步:运行并且验证

注意:


第一步:
在JMeter中添加Selenium / WebDriver插件

使用WebDriver采样器将JMeter与Selenium集成_第1张图片

第二步
创建一条测试计划--添加线程组

添加配置元素 - jp@gc - WebDriver Sampler
添加配置元素 - jp@gc - Chrome Driver Config
并且添加监听器查看结果树

使用WebDriver采样器将JMeter与Selenium集成_第2张图片

第三步:
下载 chromedriver.exe

如上图所示在 Chrome Driver Config 中Path to Chrome Driver 位置填写chromedriver.exe 路径,例如:D:\Desktop\drivers\chromedriver.exe

第四步:
在Web Driver 采样器中添加测试脚本

例如:

1

2

3

4

5

6

7

WDS.sampleResult.sampleStart()

WDS.browser.get("https://www.google.com/");

var searchBox = WDS.browser.findElement(org.openqa.selenium.By.name("q"));

searchBox.click();

searchBox.sendKeys('Test');

searchBox.sendKeys(org.openqa.selenium.Keys.ENTER);

WDS.sampleResult.sampleEnd()

使用WebDriver采样器将JMeter与Selenium集成_第3张图片


第五步:
运行并且验证

使用WebDriver采样器将JMeter与Selenium集成_第4张图片

注意:

1、WebDriver Sampler在浏览器(客户端)上自动执行和收集性能指标。
2、使用WebDriver采样器时,每个线程将只有一个浏览器实例,并且每个浏览器都消耗大量资源。

以上为原文内容,以下为补充内容。
第一步中插入Selenium/WebDriver Support 插件。
在 Options-->Jmeter Plugins Manager 打开插件管理,切换到 Available Plugins 下,搜索 webdriver 并且勾选 Selenium/WebDriver Support ,点击右下角 Apply Changes and Restart JMeter,应该改变并且重启JMeter。

使用WebDriver采样器将JMeter与Selenium集成_第5张图片

重启后在配置元素中看到多个webdriver 配置元素

使用WebDriver采样器将JMeter与Selenium集成_第6张图片


以下是我收集到的比较好的学习教程资源,虽然不是什么很值钱的东西,如果你刚好需要,可以评论区,留言【777】直接拿走就好了

各位想获取资料的朋友请点赞 + 评论 + 收藏,三连!

三连之后我会在评论区挨个私信发给你们~

你可能感兴趣的:(软件测试,Jmeter,jmeter,selenium,测试工具,软件测试,软件测试工程师,程序人生)