开发者问题收集

通过 Protractor 启动 chrome 驱动程序后出现错误

2019-08-29
642

启动浏览器后,出现以下错误。

Failed: script timeout (Session info: chrome=76.0.3809.132) Build info: version: '3.141.59', revision: 'e82be7d358', time: '----' System info: host: '-----', ip: '-----', os.name: 'Windows 10', os.arch: 'x86', os.version: '10.0', java.version: '1.8.0_221' Driver info: driver.version: unknown

我尝试过

yarn install
webdriver-manager update

仍然没有用

protractor.conf.js 的内容

capabilities: { 
    browserName: 'chrome', 
    shardTestFiles: false, 
    maxInstances: 3, 
    chromeOptions: { 
        args: [ 'disable-infobars=true', 'start-maximized=true' ], 
        prefs: { 
            'credentials_enable__service': false, 
            download: { 
                prompt_for_download: false, 
                directory_upgrade: true, 
                default_directory: process.cwd() + '\\src\\downloads' 
            } 
        } 
    }
}
2个回答
  1. 通过 git 扩展克隆存储库。
  2. 更新 yarn、node 模块和 java
  3. 运行命令: a)yarn install && yarn run webdriver-manager update b) yarn tsc

这对我有用。试试吧,伙计。

Pruthvi Raj G
2019-08-29
  1. 删除“../node_modules\protractor\node_modules\webdriver-manager\”中的“selenium”文件夹
  2. webdriver-manager 更新
  3. 检查“../node_modules\protractor\node_modules\webdriver-manager\selenium”中的“update-config.json”文件,并检查它是否使用 chromedriver 版本和正确路径进行了更新。

有时 update-config.json 文件不会使用正确的版本和路径进行更新。 protractor 使用此文件获取 chromedriver 版本。

对我有用。 让我们试试这个!

Vaibhav Jagdale
2019-08-29