selenium-webdriver - 每次运行 Protractor 时,Chrome 浏览器都会打开,即使将 firefox 设置为浏览器也是如此
问题描述
我在配置文件中将 browserName 设置为 firefox。
然后我启动 selenium 服务器:webdriver-manager --gecko start。我有 geckodriver 版本 0.26.0 和 firefox 版本 65。当我运行量角器 conf.js 时,它仍在触发 Chrome。我尝试运行已弃用的独立服务器。即 selenium-standalone npm,它仍然会触发 Chrome。我还安装了最新的量角器。节点JS:10.21.0
解决方案
一个错字Capabilities
,应该是小写capabilities
的。
由于 protractor 找不到capabilities
,所以 protractor 提供了使用 Chrome 作为浏览器的默认功能。
推荐阅读
- java - 如何在运行时更改休息控制器的响应
- jquery - onclick addClass 后禁用
- python-2.7 - Pyzbar 返回额外的、不正确的条形码
- html - 带有弹性框的透明固定标题
- python - 如果 Python 中的条件不提供正确的结果
- python - 如何从 PySide 访问 QML\QtQuick 控件?
- c# - 我需要帮助使用正则表达式或任何其他方式来解决我的地址问题
- botframework - 在 FB 上呈现为图像的自适应卡片显示“标题”文本/元素
- chart.js - 如何隐藏小屏幕的 Chart.js 数据标签
- mysql - 如何在具有多个 WHERE 条件的单个 SQL 查询中获取多个 COUNT?