我正在嘗試使用 testcafe 和 saucelabs 運行我的 UI 測驗。我正面臨上述錯誤。目前我使用的是 testcafe v1.8.3 和 testcafe-browser-provider-saucelabs v1.7.0
我也嘗試過更改瀏覽器提供程式的版本,但仍然面臨上述錯誤。請幫助解決這個問題,因為我堅持了一個多星期
uj5u.com熱心網友回復:
因此,看起來您正在使用的運行器 (testcafe-browser-provider) 是一個非常古老的運行器,有一個新的運行器可用于 testcafe 測驗,名為 saucectl。
域名注冊地址:
- 全域安裝saucectl
npm install -g saucectl - 在你的專案檔案夾中設定saucectl
saucectl init這將創建一個.sauce/config.yml 檔案 - 調整設定以運行您選擇的規范檔案和作業系統/瀏覽器
- 用
saucectl run
你可以在這里看到一個示例專案:https : //github.com/saucelabs/saucectl-testcafe-example
uj5u.com熱心網友回復:
看起來您的提供程式是在本地安裝的,而您正在使用全域 TestCafe 安裝。您還需要在本地安裝 TestCafe 或全域安裝這兩個包。在此之后,檢查您的瀏覽器提供商:testcafe -b saucelabs。
我正在使用 testcafe v1.8.3 和 testcafe-browser-provider-saucelabs v1.7.0
請將您的testcafe和testcafe-browser-provider-saucelabs版本更新為最新版本。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/377256.html
