2017-04-10 200 views
0

我繼承了JMeter性能測試腳本。有一個chromedriver部分和一個HTTPSampler部分。 httpsampler部分工作正常。該chromedriver部分遇到問題。當我運行它時,Chrome會像這樣彈出: Chrome Error在JMeter中使用Selenium和chromedriver時,在chrome上出現錯誤

它不會繼續執行計劃中的任何步驟。直到最近我也一直看到的錯誤

Error communicating with the remote browser. It may have died. 

我不是現在看到這一點,所以我不知道,如果它只是在測試運行如何或者什麼區別。

我繼承這個的人在Mac上運行它並沒有得到任何這些問題。我看到它在我得到它們的同時沒有錯誤地運行。

我發現的一個解決方案是將--test-type標誌添加到chromedriver。不幸的是,我無法找到通過JMeter運行時添加該參數的方法。我已經嘗試在chromedriver.exe的路徑末尾添加--test-type和-test-type,但那不起作用。

有沒有人有一個解決方案?

+1

您的系統可能有很多Chrome.exe進程正在運行,請殺死它們並重試。 –

+0

同樣的事情發生了。我起初嘗試過,我甚至重新安裝了Chrome,但不幸的是結果相同。 –

+1

您是否在使用最新版本的Chromedriver.exe? –

回答

1

該錯誤可能是由於chrome驅動程序版本中的衝突。請安裝最新版本ChromeDriverthis鏈接。

最新版本的Chrome驅動程序支持瀏覽器版本v56-58

相關問題