[英]Capybara Selenium Chrome opens About Google Chrome
我在Chrome中進行測試存在問題。 當我運行測試時,它會在新選項卡中打開chrome:// settings / help頁面。 這導致我的測試失敗,因為它找不到它應該單擊的按鈕。 當我看到發生的事情時,我正在正常模式下在Chrome中進行調試。
我可以防止這種情況發生嗎? 或者我可以以某種方式保持我正在測試的選項卡?
今天早上我遇到了同樣的問題。 我們所有的測試都失敗了,因為當我們運行硒測試時, chrome://settings/help
會自動打開。
當我們使用Chrome 61時,這種情況不會發生,並且在更新到Chrome 62時突然出現。
為了解決這個問題,我們必須將chromedriver
二進制文件更新為最新版本。 您可以在這里找到驅動程序https://chromedriver.storage.googleapis.com/index.html
我們的測試現在再次正常運行。
要添加到Germain的評論,因為我很難記住如何更新chromedriver - 我在Mac上並且最初使用brew安裝它,所以現在我必須做一個'brew upgrade chromedriver'。 如果您正在使用它進行測試,重啟spring也可能是一個好主意。
如果有人使用這個chromedriver-helper 。 然后更新這里提到的chromedriver
。 我更新到2.33並且錯誤已解決。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.