如果更改目录结构,则webdriver-manager start命令将不起作用

时间:2019-05-13 14:28:03

标签: protractor selenium-chromedriver

我正在使用量角器工具,并且遇到了与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驱动程序管理器的情况下如何解决这个问题????

0 个答案:

没有答案