管理硒服务器 installation/configuration
Managing selenium server installation/configuration
免责声明:我真的不熟悉设置 E2E,所以希望我的问题很清楚。在工作中建立那种环境的责任暂时(希望)落在我身上。
我们正在测试 Angular。我知道安装 Protractor 可以访问 'webdriver-manager',它负责设置 selenium 服务器。
这样做是否不需要安装 'selenium-webdriver'?
selenium-webdriver 文档很好,但量角器文档就没那么多了。仅按照量角器设置说明,我找不到关于我会遗漏什么的明确答案。它们的呈现方式听起来好像您不需要安装任何其他东西即可启动和 运行 E2E。
您不需要手动安装 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:
A helper tool to easily get an instance of a Selenium Server running
免责声明:我真的不熟悉设置 E2E,所以希望我的问题很清楚。在工作中建立那种环境的责任暂时(希望)落在我身上。
我们正在测试 Angular。我知道安装 Protractor 可以访问 'webdriver-manager',它负责设置 selenium 服务器。
这样做是否不需要安装 'selenium-webdriver'?
selenium-webdriver 文档很好,但量角器文档就没那么多了。仅按照量角器设置说明,我找不到关于我会遗漏什么的明确答案。它们的呈现方式听起来好像您不需要安装任何其他东西即可启动和 运行 E2E。
您不需要手动安装 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:
A helper tool to easily get an instance of a Selenium Server running