出于安全原因,运行 webdriver-manager update
时不允许 selenium 下载 chromedriver
我已经手动下载了 Protractor 的 chromedriver (v. 2.27) 并将其放置在 node_modules\protractor\node_modules\webdriver-manager\selenium
文件夹中:
但是,当我尝试运行 e2e 时,会调用“webdriver-manager update”以从 chromedriver.storage.googleapis.com 获取最新的 chromeDriver。即使我正在运行 ng e2e --no-webdriver-update,也会发生这种情况,这会导致运行失败。
如何指定我要使用手动下载的 chromedriver?
是否可以这样:ng e2e --driver './chromedriver.exe'
可能吗?
最佳答案
尝试在不下载驱动程序的情况下运行 e2e 测试:
ng e2e -wu false
关于angular - 指定 Protractor 应使用我手动下载的 chromedriver,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49900040/