问题标签 [webdriver-manager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
788 浏览

protractor - 量角器/webdriver-manager 错误:“无法获得自动化扩展”

我正在运行量角器测试,并且在过去几天内开始出现此错误:

经过一番研究,我尝试更新量角器,但我已经使用了最新版本(5.1.1)。我检查了我的 chromedriver 和 chrome 版本是否兼容,看起来它们是兼容的。我还将我的 webdriver-manage 更新为 12.0.4,但我仍然遇到同样的问题。

- 我的 chrome 版本是:57.0.2987.133 (Official Build) (64-bit)

-量角器是:5.1.1

-webdriver-manager 是:12.0.4

-chromedriver 版本:2.2.6

0 投票
1 回答
1857 浏览

selenium - chromedriver在最新版webdriver-manager中的位置

我最近更新到最新版本的 webdriver-manager (v. 12.0.4),现在每当我尝试启动我的 webdriver 时都会出现此错误:

在旧版本的 webdriver 中有一个包含 chromedriver 的 selenium 目录,而新版本根本没有 selenium 目录,我的 grunt 任务现在不知道在哪里可以找到 chromedriver。

有谁知道新版webdriver-manager中chromedriver的位置是什么?

0 投票
1 回答
33 浏览

gruntjs - Grunt 任务找不到 phantomjs 驱动程序

我正在使用一个调用“webdriver-manager”节点模块的 grunt 任务来启动我的 selenium webdriver。现在它被配置为启动 chromedriver,并在我启动 grunt 任务时给我这一行:'start_webdriver':

[10:49:13] I/开始-java -Dwebdriver.chrome.driver=/Users/talain/development/gitClone/enterprise/Source/clients-root/clients-webui-root/clients-webui-interface/node_modules/ webdriver-manager/selenium/ chromedriver_2.29

phantomjs 驱动程序与 chromedriver 位于同一目录中,但我不知道配置在哪里可以让我更改它。这是启动“start_webdriver”咕噜任务的完整输出:

0 投票
0 回答
2448 浏览

selenium-webdriver - 运行“webdriver-manager update”时出现“无法验证第一个证书”错误

我已经设置了 http_proxy 和 https_proxy,还设置了系统变量,但是当我尝试获取最新的 chrome 驱动程序和 selenium 服务器时仍然出现以下错误:

操作系统:win7 32位

量角器:5.1.1

节点:6.10.2

爪哇:1.7.79

npm:3.10.10

0 投票
1 回答
1194 浏览

protractor - 无法直接将量角器与 chromedriver 和 selenium 服务器一起使用

最近我更新了我的protractor, webdriver-manager, chromedriver, selenium-server.

之后我遇到了这个问题:以前我们在 github 中与它共享了一个量角器应用chromedriver程序selenium-server。所以我项目中的其他人可以在下载这个git项目后直接使用它。

我们的量角器配置文件中没有seleniumAddressdirectConnect。这意味着我们使用本地驱动程序启动了测试。

但是现在update-config.json添加了文件来跟踪 chromedriver 和 selenium-server 版本,其中的路径都是绝对路径。我们需要在下载后更改路径。

那么我们如何在没有update-config.json文件的情况下使用本地驱动程序呢?

0 投票
1 回答
903 浏览

protractor - 运行“webdriver-manager update”时出现“无法设置属性 'msg' of null”错误

操作系统:Windows7 x64

npm:3.10.10

网络驱动程序管理器:12.0.5

量角器:5.1.1

节点:6.10.0

错误信息:

昨天还可以,我认为这个错误是由新的 webdriver-manager 12.0.5 引起的

0 投票
3 回答
3186 浏览

protractor - webdriver-manager 更新未能下载 chrome 驱动程序和 update-config.json

当我清理 webdriver-manager 并更新时,无法下载 chrome 驱动程序和 update-config.json。后来当我启动量角器时,它抱怨找不到update-config.json。

包.json

量角器.conf.js

现在,当我执行 npm install 时,在 node_modules\protractor\node_modules\webdriver-manager\selenium 位置看不到 chrome 驱动程序和 update-config.json

在此处输入图像描述

webdriver-manager 更新日志

在我的日志中,chrome 驱动程序也不再下载。由于这个原因,我无法启动量角器,因为 update-config.json 不可用。任何想法都会很棒。谢谢

0 投票
1 回答
315 浏览

node.js - 更新 webdriver-manager 时出错

我正在关注 Protractor教程,但在更新 webdriver-manager 时出现以下错误:

我正在使用 npm v2.11.3 和节点 v0.12.7。

有谁知道出了什么问题?

谢谢你的帮助!

0 投票
1 回答
4236 浏览

javascript - 本地安装的 webdriver-manager(通过量角器)更新问题:E/downloader - undefined

设置: node.js V6.11.0,npm V5.0.3,量角器V5.1.2(本地安装在项目根目录)

当我尝试运行时:( C:\Users\username\Desktop\localrepo\my-projectst\node_modules\.bin>webdriver-manager update 此时没有全局安装)

我得到:

[10:18:45] I/file_manager - 创建文件夹 C:\Users\username\Desktop\localrepo\my-projectst\node_m odules\protractor\node_modules\webdriver-manager\selenium [10:18:51] E/downloader - 未定义[10:18:51] I/更新 - geckodriver:文件存在 C:\Users\username\Desktop\localrepo\my-projectst\nod e_modules\protractor\node_modules\webdriver-manager\selenium\geckodriver-v0.17.0 .zip [10:18:51] I/update - geckodriver:解压缩 geckodriver-v0.17.0.zip (节点:15188) UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝 id:1):无效的文件名[10:19:02] I/update - chromedriver: 解压 chromedriver_2.30.zip

工作正常 :

1. C:\Users\username\Desktop\localrepo\my-projectst\node_modules\.bin>webdriver-manager start

2.全局量角器安装,然后webdriver-manager更新完全正常。

有人可以指出什么问题或指导我正确的方法

0 投票
3 回答
3081 浏览

node.js - 量角器:ENOTFOUND getaddrinfo ENOTFOUND localhost localhost:4444

量角器不启动,它甚至不打开铬。ENOTFOUND localhost localhost:4444即使我已经开始webdriver-manager并且可以localhost:4444在浏览器中访问,它也会给我这个错误。我不知道该怎么办,我试过重新安装 Chrome,更新量角器和 webdriver-manager,升级 Node.js,刷新我的 DNS,但我仍然遇到错误。

错误:

这是由提供的日志NPM

硒日志:

附加信息:

我的配置: