我正在使用量角器工具,并且遇到了与chromedriver相关的一个问题。
我已经使用命令在本地安装了量角器。 npm install protractor
相应的量角器包已添加到“ node_modules”文件夹中。 。protractor installed with some version
我已经使用命令更新了webdriver-manager。
webdriver-manager update
。
webdriver-manager已更新,相应的“ update-config.json”已更新为chromedriver下载版本。 。Selenuim folder inside webdriver-manager
例如。
chrome":{"last":"D:\\Html5EditorTestautomationRepo_local\\
html5-editor-testautomation_8April\\node_modules\\protractor\\node_modules\\
webdriver-manager\\selenium\\chromedriver_2.46.exe"
updateConfig file upadte with hardcoded path
现在用cmd启动一个webdriver-manager:
webdriver-manager start
它将启动webdriver-manager服务器。
相同的项目我已复制到其他文件夹结构并删除了以前的项目文件夹。 然后尝试使用相同的命令再次启动服务器。 但这一次出现错误,提示在特定路径下找不到chromedriver_2.46.exe。
我不想再次更新Web驱动程序管理器。 因为它是硬编码的路径,所以它将失败。即使我不能给我的项目其他用户。
所以在不更新Web驱动程序管理器的情况下如何解决这个问题????