webdriver-manager更新失败,出现类型错误:无法读取null的属性“ url”

时间:2019-03-26 14:06:45

标签: selenium-webdriver protractor selenium-chromedriver

两天以来,我的量角器测试停止运行,因为webdriver-manager update命令失败并出现以下错误。 enter image description here

编辑 问题出在...\AppData\Roaming\npm\node_modules\webdriver-manager\dist\lib\provider\chromedriver.js文件中。

async updateBinary(version)的第59行中,const versionObj = version_list_1.getVersion(versionList, osHelper(this.osType, this.osArch), formatVersion(version));为空。

1 个答案:

答案 0 :(得分:0)

运行 render() { const { onClick } = this.props; return ( <div onClick={onClick}> 时,将从相应位置下载相应的驱动程序。

enter image description here

当它不知道从哪里下载时,您将遇到此问题。您可以在上图中看到每个驱动程序都下载了一个特定的URL。

尝试卸载量角器并重新安装。然后尝试运行webdriver-manager update