2016-11-07 100 views
2

我是AngularJS的新手。我在學習,用量角器做一些測試。我一直在審閱所提供的信息。 我堅持時,我想使用Selenium 3量角器,如何使用量角器與硒3

webdriver-manager update 

我嘗試了上述命令來更新,並且仍然使用硒2.53.1

,我可以用硒3量角器任何機會?

回答

1

我做

webdriver-manager --versions.standalone=3.0.1 update

然後,我必須提供下列選項

seleniumServerJar:'node_modules/protractor/node_modules/webdriver-manager/selenium/selenium-server-standalone-3.0.1.jar'

0

您可以通過修改webdriver-manager使用的config.json來更新您的硒版本。

您可以在/node_modules/protractor/config.json路徑中找到config.json文件。

一旦你打開文件,你會看到如下的內容,

{ 
    "webdriverVersions": { 
    "selenium": "2.52", 
    "chromedriver": "2.21", 
    "iedriver": "2.52.0" 
} 
} 

在上述目的,與3.0.1取代從2.52硒版本並保存。現在在終端運行webdriver-manager update。這將下載在config.json文件中提到的新版本的selenium jar文件。

+0

我不」有'config.json'在'/node_modules/protractor/config.json '。我嘗試更新'node_modules/protractor/node_modules/webdriver-manager'中的'config.json',但沒有運氣,webdriver-manager更新仍然下載硒2.53.1 –

+0

您正在使用哪個版本的量角器? –

+0

我使用量角器4.0.10,默認版本從'節點安裝量角器--save-dev'命令'節點node_modules \量角器\ bin \量角器 - 版本' '版本4.0.10'和節點'節點-v v6 .9.1' –