花非花,雾非雾
临渊羡鱼,不如退而结网。

准备工作:

首先,你的jmeter中安装了jmeter插件管理器(如下图)

 没安装的移步这里下载:https://jmeter-plugins.org/install/Install/

下载完成后,将解压文件放置安装目录的lib>ext文件下,重启jmeter即可。 

1、在JMeter中添加Selenium / WebDriver插件

 插件安装完成以后,jmeter会自动重启。可以在已安装的插件目录下看到selenium/webdriver

2、下载chrome驱动:chromedriver.exe

下载地址:http://npm.taobao.org/mirrors/chromedriver/

根据自己chrome浏览器版本下载对应驱动 (chrome 对应驱动参考:https://blog.csdn.net/dandanfengyun/article/details/117356685

下载后解压,并将驱动文件chromedriver.exe放置到自己想放置的目录下(这里放置在D盘根目录下)

 3、集成

(1)添加线程组

测试计划>添加>线程(用户)>线程组

(2)添加webdriver

线程组>添加>取样器>jp@gc - WebdriverDriver Sampler

(3) 在Web Driver 采样器中添加测试脚本

脚本执行流程大致如下:打开百度--给搜索框输入值‘Test’--回车

WDS.sampleResult.sampleStart()
WDS.browser.get("https://www.baidu.com/");
var searchBox = WDS.browser.findElement(org.openqa.selenium.By.id("kw"));
searchBox.sendKeys('Test');
searchBox.sendKeys(org.openqa.selenium.Keys.ENTER);
WDS.sampleResult.sampleEnd()

(4)添加chrome驱动配置元件: jp@gc - Chrome Driver Config

线程组>添加>配置元件>jp@gc - Chrome Driver Config

(5)关联chrome驱动

 

(6)添加察看结果树

线程组>添加>监听器>察看结果树

(7)运行并查看结果

posted on 2020-05-27 10:19  雨点小  阅读(886)  评论(0)    收藏  举报