【譯】使用WebDriver採樣器將JMeter與Selenium集成

原爲地址:https://dev.to/raghwendrasonu/jmeter-integration-with-selenium-using-webdriver-sampler-176kpython

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

 

 

第二步
建立一條測試計劃--添加線程組
添加配置元素 - jp@gc - WebDriver Sampler
添加配置元素 - jp@gc - Chrome Driver Config
而且添加監聽器查看結果樹chrome

 

第三步:
下載 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()


第五步:
運行而且驗證測試

 

注意:
一、WebDriver Sampler在瀏覽器(客戶端)上自動執行和收集性能指標。
二、使用WebDriver採樣器時,每一個線程將只有一個瀏覽器實例,而且每一個瀏覽器都消耗大量資源。google

 

以上爲原文內容,如下爲補充內容。
第一步中插入Selenium/WebDriver Support 插件。
在 Options-->Jmeter Plugins Manager 打開插件管理,切換到 Available Plugins 下,搜索 webdriver 而且勾選 Selenium/WebDriver Support ,點擊右下角 Apply Changes and Restart JMeter,應該改變而且重啓JMeter。插件

 

重啓後在配置元素中看到多個webdriver 配置元素線程

相關文章
相關標籤/搜索