【译】使用WebDriver采样器将JMeter与Selenium集成
原为地址:https://dev.to/raghwendrasonu/jmeter-integration-with-selenium-using-webdriver-sampler-176k
第一步:
在JMeter中添加Selenium / WebDriver插件
第二步:
创建一条测试计划--添加线程组
添加配置元素 - jp@gc - WebDriver Sampler
添加配置元素 - jp@gc - Chrome Driver Config
并且添加监听器查看结果树
第三步:
下载 chromedriver.exe
如上图所示在 Chrome Driver Config 中Path to Chrome Driver 位置填写chromedriver.exe 路径,例如:D:\Desktop\drivers\chromedriver.exe
第四步:
在Web Driver 采样器中添加测试脚本,例如:
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()
第五步:
运行并且验证
注意:
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进行测试
- 【转】JMeter中使用Selenium进行测试
- jmeter-maven-plugin使用,以及jmeter与Jenkins集成
- 在Jmeter中使用Selenium WebDriver完成测试
- 在Jmeter中使用Selenium WebDriver完成测试
- [jmeter]linux下自动测试环境+持续集成ant+jmeter+Apache(httpd)环境搭建与使用
- Jmeter配置使用Selenium
- 在Jmeter中使用Selenium WebDriver完成测试
- 在Jmeter中使用Selenium WebDriver完成测试
- 在持续集成系统中使用Selenium-RC
- selenium 集成 spring 使用maven 将配置文件打包到jar中
- JMeter中使用Selenium进行测试
- 如何解决使用 JMeter 时遇到的问题
- 使用MAVEN配置Selenium
- 使用模式集成UML视图
- 集成struts2 spring hibernate,使用注解
- 【持续集成 Jenkins入门系列】使用email-ext替换Jenkins的默认邮件通知
- 使用Selenium+firefox抓取网页指定firefox_profile后的问题
- selenium 使用记录