1
我在我們的網站上做一個負載,性能測試&我發現我可以使用webdriver取樣器,它將模擬與網站互動的用戶體驗同時服務器處於負載狀態,因此可以同時測量真實用戶的體驗。 另外,我不能在我們的某個頁面上使用記錄,因爲它使用GWT-RPC調用。所以我使用Webdriver取樣器。JMeter Webdriver取樣器它打開瀏覽器,但不會去URL
我已經開始寫了一些代碼。當我運行測試計劃時,瀏覽器將打開,它將停留在黑屏上。
你知道它爲什麼不去URL嗎?
我的設立是
Test Plan
Thread Group
HTTP Cookie Manager
[email protected] - Firefox Driver Config
[email protected] - Web Driver Sampler
webdriver的採樣具有下面的代碼:
var pkg = JavaImporter(org.openqa.selenium)
var support_ui = JavaImporter(org.openqa.selenium.support.ui.WebDriverWait)
var wait = new support_ui.WebDriverWait(WDS.browser, 5000)
WDS.sampleResult.sampleStart()
WDS.browser.get('http://riaz-pc.infoshare.local:8080/clearcore')
var userNameTxtBox = WDS.browser.findElement(pkg.By.id('unid'))
userNameTextBox.click()
WDS.log.info(WDS.name + ' has logged an entry');
WDS.sampleResult.sampleEnd()
非常感謝。我已經用Firefox 33解決了它的問題。我還必須從[apache-jmeter-2.13 \ lib]中刪除舊的/重複的http jar。 httpclient-4.2.6.jar(取消這個jar) httpclient-4.3.1。 jar httpcore-4.2.5.jar(取消這個jar) httpcore-4.3.jar httpmime-4.2.6.jar(取消這個jar) httpmime-4.3.1.jar –