0

我正在使用量角器工具,我面临一个与 chromedriver 相关的问题。我已经使用该命令在本地安装了量角器。npm install protractor 相应的量角器包添加到“node_modules”文件夹。. 安装了某些版本的量角器

我已经使用该命令更新了 webdriver-manager。 webdriver-manager update.

webdriver-manager 已更新,对应的“update-config.json”更新为下载的 chromedriver 版本。. webdriver-manager 中的 Selenuim 文件夹

例如。

chrome":{"last":"D:\\Html5EditorTestautomationRepo_local\\
html5-editor-testautomation_8April\\node_modules\\protractor\\node_modules\\
webdriver-manager\\selenium\\chromedriver_2.46.exe" 

带有硬编码路径的 updateConfig 文件更新

现在用 cmd 启动一个 webdriver-manager: webdriver-manager start 它将启动 webdriver-manager 服务器。

我已将同一个项目复制到其他文件夹结构并删除了以前的项目文件夹。然后尝试使用相同的命令再次启动服务器。但这一次得到错误说 chromedriver_2.46.exe 无法在特定路径找到。

我不想再次更新网络驱动程序管理器。因为它对路径进行了硬编码,所以它会失败。即使我无法为我的项目提供其他用户。

所以不更新网络驱动程序管理器如何解决这个问题??????

4

0 回答 0