2015-06-05 58 views
1

我需要你的指導,從傳遞用戶名和密碼硒腳本JMeter。這裏的場景..如何將參數從Selenium Webdriver傳遞給JMeter?

有一個CSV文件,其中包含用戶名和密碼的列表。在Selenium Webdriver中,我編寫了一個用於登錄到我的Web應用程序的腳本。

腳本應該從JMeter的將用戶名和密碼,其中CSV配置文件用作外部數據源(其中,用戶名和密碼本的列表)。

我們如何做到這一點?

感謝,
Karunagara盼弟

回答

2

既然你已定義的變量爲${username}${password}你有2種選擇:

選項1:通過「參數」部分提供上述變量,並通過WDS.args[0]訪問他們, WDS.args[1]像下面的截圖

WDS args

或者你可以從JMeter的變量獲取用戶名和密碼爲:

var vars = org.apache.jmeter.threads.JMeterContextService.getContext().getVariables() 

var username = vars.get('username') 
var password = vars.get('password') 

The WebDriver Sampler: Your Top 10 Questions Answered引導更多的webdriver樣的技巧和竅門。