我有一個jmx文件,我已經用javascript編寫了selenium代碼。我無法使用JMeter在EC2中運行它。我有一個jmx文件,我用JavaScript寫了selenium代碼。我無法使用jmeter在EC2中運行它
這是錯誤消息。
unknown error chrome failed to start exited abnormally
我有一個jmx文件,我已經用javascript編寫了selenium代碼。我無法使用JMeter在EC2中運行它。我有一個jmx文件,我用JavaScript寫了selenium代碼。我無法使用jmeter在EC2中運行它
這是錯誤消息。
unknown error chrome failed to start exited abnormally
查看日誌文件,看起來您使用的是ChromeDriver 2.20。這是一個過時的版本,支持Chrome(或Chromium)版本43-48。
如果您使用的是較新的瀏覽器 - 你有2種選擇:
參考文獻:
看來你沒有既不的Chrome也沒有具體Chromedriver您的EC2的機器上。
對於後者,得到它there,然後你要設置系統屬性webdriver.chrome.driver
到您的驅動程序的路徑(包括可執行文件名)。
至於在那個無GUI的機器上安裝傳統的鍍鉻 - 我不太確定它會起作用,但你可以試試。
雖然該軟件包無論如何都不符合標準的AWS軟件包存儲庫,所以您會被迫從本地軟件包手動執行該操作。
請讓我知道是否有幫助。
檢查您是否正在使用JMeter的和Chromedriver最新版本。另請檢查Chrome瀏覽器版本。最新版本的Chromedriver支持v56-58 chrome瀏覽器。另外,請確保在EC2中,您已完成所有設置。也在某些情況下卸載chrome並重新安裝。 –