问题标签 [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 回答
718 浏览

protractor - 量角器 - 非角度 OAuth 登录重定向到角度站点

我们正在使用 Protractor+Cucumber+Typescript 组合。使用量角器我们正在尝试登录(非角度 OAuth),它重定向到应用程序页面(角度站点)。以下是我们的设置

功能文件:docsLogin.feature

docsLoginPage.ts

}

tenDukeLogin.ts

配置文件

  1. 单击登录按钮后,浏览器在加载应用程序页面之前立即关闭。
  2. 我们甚至尝试在登录后添加一些等待语句,但在超时浏览器关闭后。登录后无法在 Angular 页面上执行任何操作。

    /li>
0 投票
0 回答
841 浏览

angularjs - 使用“未处理的‘错误’事件”调用更新时出现 webdriver-manager 错误

我目前有一个在 node.js 之上使用 jasmine 和 selenium 的项目。Protractor 提供了一些我想使用的有用模块,所以我安装了它并尝试使用“protractor conf.js”运行它。我最终收到以下错误:

[15:55:03] E/direct - 错误代码:135 [15:55:03] E/direct - 错误消息:找不到 update-config.json。运行“webdriver-manager update”以下载二进制文件。[15:55:03] E/direct - 错误:找不到 update-config.json。运行“webdriver-manager update”以下载二进制文件。

当我尝试运行 webdriver-manager update 时,我得到了这个:

[15:46:10] I/file_manager - 创建文件夹 C:\Program Files\node-v8.1.0-win-x86\node_modules\protract 或\node_modules\webdriver-manager\selenium events.js:182 throw er;// 未处理的“错误”事件

我看到其他一些有类似错误的线程,但它们似乎对我不起作用。我怀疑这可能与我想在没有 AngularJS 的情况下运行量角器的事实有关,但我不确定,因为我相信可以在没有 Angular 的情况下运行量角器。任何帮助,将不胜感激。

编辑:我尝试设置“proxy_on”和“npm config set strict-ssl false”,但在运行 webdriver-manager-update 时最终得到以下信息:

events.js:182 抛出错误;未处理的“错误”事件

错误:TLSSocket 证书链中的自签名证书。(_tls_wrap.js:1098:38) 在 emitNone (events.js:105:13) 在 TLSSocket.emit (events.js:207:7) 在 TLSSocket._finishInit (_tls_wrap.js:628:8) 在 TLSWrap.ssl .onhandshakedone (_tls_wrap.js:458:38)

编辑 2:使用 npm 5.0.3,节点 8.1.0,webbdriver-manager 12.0.6,操作系统:Windows 7

0 投票
2 回答
5690 浏览

selenium - webdriver manager 不在代理后面工作

我需要使用 webdriver-manager 来执行:

但是得到

即代理命令对我来说似乎仍然不适用于 12.0.6。

0 投票
1 回答
650 浏览

node.js - 更新量角器的网络驱动程序时出错

我正在尝试安装和更新 webdriver 管理器,但出现如图所示的错误。已尝试为类似问题提供的所有解决方案。但仍然面临同样的问题

命令:

直到昨天一切正常,但突然间我开始收到这个错误。

C:\Users\ABA13\workspace\Automation>webdriver-manager 更新 events.js:160

投掷者;// 未处理的“错误”事件 ^

错误:在 TLSWrap.onread (net.js:568:26) 的 exports._errnoException (util.js:1020:11) 处读取 ECONNRESET

请帮忙。提前致谢。

0 投票
1 回答
690 浏览

node.js - Selenium webdriver 文件路径问题

我遇到了与 webdriver-manager npm 模块一起使用的 Selenium 独立 webdriver 的问题。我正在使用 Firefox Gecko 驱动程序。我需要从 HTML 文件输入组件中选择一个文件。当我在本地计算机或 BrowserStack 上尝试此操作时,出现错误:

“WebDriverError:找不到文件:/Users/christophergrigg/a.pdf”

在浏览器堆栈上,我正在使用此路径:

0 投票
3 回答
3008 浏览

selenium - 量角器正在使用旧的 webdriver 版本,而系统中安装了最新版本

我正在使用量角器为我的应用程序运行 end-2-end 测试。当我尝试运行该应用程序时,出现以下错误

我不知道为什么在我运行命令时它会寻找 2.26 版

它给了我 2.32 版。我还通过运行再次更新了它(本地和全球)

但它似乎不起作用。我还手动检查了 2.32 版的 webdriver exe 在错误引用的位置可用,即 C:\Users\Dell\AppData\Roaming\npm\node_modules\protractor\node_modules\webdriver-manager\selenium\chromedriver_2.26 .

此外,当我尝试使用以下命令更新 webdriver-manager 时,我将版本为 2.26 的 webdriver-manager exe 放置在上述位置。我不知道它是从某个配置还是从其他地方读取它,因为我无法找到它。在如何摆脱这个 2.26 版本以及如何让量角器使用最新版本(即 2.32)时需要帮助。

0 投票
2 回答
2871 浏览

selenium - webdriver-manager 无法独立安装 selenium

专家们,

我有以下配置

我在公司代理背后,我使用cntlm。当我运行以下命令时

我得到以下输出

我看到有一个警告。

在此之后,当我尝试运行“webdriver-manager start”时,我仍然收到以下错误消息

请建议这里的错误是什么。

提前致谢!

0 投票
1 回答
169 浏览

selenium - Protractor 5 是否与 Selenium 2.53 兼容?

我知道 Protractor 5 带有 Selenium webdriver-manager 3.x。但是,连接到 2.x webdriver-manager 是否安全,还是必须使用 3.x?

0 投票
3 回答
496 浏览

nightwatch.js - 最小的 Nightwatch 测试不适用于 Firefox 57

这是一个复制回购: https ://github.com/anatoliyarkhipov/nightwatch-firefox

这是一个清晰的安装nightwatchwebdriver-manager。测试打开http://example.com,单击链接并检查下一页上的一些内容。

<body>问题是,如果我在 Firefox 中运行它,它会在我们检查可见的第一步失败。如果我们更改firefoxchromein nightwatch.conf.js,那么测试将通过。

我在 Windows 10、Firefox 57.0(64 位)上运行它。

我究竟做错了什么?

0 投票
1 回答
819 浏览

java - 使用 webdrivermanager-xxxjar 时不下载/初始化浏览器驱动程序(没有 Maven)

对于我的 Selenium/Java 项目 [没有 Maven],使用 webdrivermanager-1.7.2.jar 自动为 chromedriver 下载二进制文件,但我收到“java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory”消息。我的代码: