管理selenium服务器安装/配置

时间:2015-03-18 15:02:04

标签: selenium selenium-webdriver webdriver protractor angularjs-e2e

免责声明:我真的不熟悉设置E2E,所以希望我的问题很明确。在工作中建立这种环境的责任暂时(希望)落在我身上。

我们正在测试Angular。我知道安装Protractor可以访问'webdriver-manager',它负责设置selenium服务器。

这样做是否否定了安装'selenium-webdriver'的需要?

selenium-webdriver文档很好,但量角器文档,不是那么多。我只是按照量角器设置说明找不到我会遗漏的答案。它们呈现的方式使得听起来您不需要安装其他任何东西来启动和运行E2E。

1 个答案:

答案 0 :(得分:2)

您不需要手动安装selenium-webdriver - 它会与protractor一起安装,因为它是dependency

"dependencies": {
    "request": "~2.36.0",
    "selenium-webdriver": "2.45.1",
    ...
}

请注意,安装protractor后,您需要运行:

node_modules/protractor/bin/webdriver-manager update

仅供参考,webdriver-manager is

  

一个帮助工具,可以轻松获取运行Selenium Server的实例