问题标签 [selenium-server]

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 回答
862 浏览

javascript - 拒绝连接!硒服务器是否在边缘启动了守夜

我已经创建了一个项目。它是一个 vue.js 应用程序。有一小部分单元测试(开玩笑)和一个端到端测试(守夜)。

当我尝试使用 npm 运行端到端测试时,我得到:

我不知道我会错过什么。这让我困了一个多星期

这是 nightwatch.json

在 D:\xxx\test\bin\myedgedriver.exe 中找到路径

在 D:\xxx\test\e2e\nightwatch.conf.js 中定位路径

和我的窗口版本。

我的 edgewebdriver 版本。

我的边缘浏览器版本。

最后是我的 package.json 版本的守夜人。

0 投票
1 回答
46 浏览

java - 如何使用 spring/java 在独立服务器中运行记录的 selenium 测试用例

我已经记录了一些应用程序测试用例,我需要使用 java 来安排和运行它 selenium 独立。

有人可以指导一下。

0 投票
2 回答
1370 浏览

python - 如何解决使用远程驱动程序在 Windows 上运行 IE 和 chrome 浏览器的“超时”问题

我需要在 IE 和 Chrome 浏览器的远程 Windows 上运行一些测试。但是我在主计算机和 Exit value: -1073741819远程计算机上收到超时错误。我有最新版本的驱动程序和服务器。我在 64 Windows 上使用 32 位 Selenium 服务器(推荐)

我已将所有内容添加到 PATH,但如果我通过 cmd 运行 chromedriver,我将一无所获。我不知道为什么(在管理员模式下也是如此)

如果我通过 Pycharm 在 Windows 上本地运行测试,即使我通过服务器使用远程 URL 运行它也没有任何问题localhost:4444。只有远程运行才有问题。

有没有办法解决这个问题?

我的 Python 代码中有:

我使用命令运行:

Selenium 服务器可以看到我的请求并在 Windows 终端中显示:

同样在我的本地终端中,我看到了错误:

我还得到日志(REMOTE_IP 是远程 Windows 地址):

0 投票
1 回答
942 浏览

javascript - Selenium 服务器已启动并正在运行,但无法连接到 selenium

我正在尝试设置 webdriverio 测试自动化。当我运行 selenium-standalone 安装时。我可以安装所有软件包。

nodemodules 文件夹中的硒包

但是当我尝试运行命令时“

硒独立启动

" 我收到以下错误信息。

非常感谢您对此的任何帮助。

0 投票
1 回答
1413 浏览

selenium - '无法创建新会话。' 将 selenium-server-standalone-3.9.1.jar 与 ChromeDriver 和 Chrome 一起使用时出错

在过去的几天里,我使用 Selenium WebDriver 运行测试没有任何问题。但是,即使我没有更改代码或系统中的任何内容,但最近几次尝试创建新的浏览器会话时,我总是收到以下错误: Link

无论我是尝试通过代码还是通过浏览器手动创建会话,都会发生这种情况。

这是运行 Selenium 服务器和三个测试的结果:

我试过降级,重新安装所有东西,但似乎没有任何效果。

我正在使用什么:

  • Ubuntu 18.04
  • Selenium Java 服务器 3.9.1
  • 铬 73
  • 铬驱动程序 74

此外,奇怪的是,我的同事和我同样在 Selenium 上工作,现在在他们自己的系统上遇到了完全相同的问题。

0 投票
1 回答
3404 浏览

reactjs - 尝试连接到端口 4444 上的 Selenium 服务器时超时(使用 Nightwatch.js 进行测试)

我正在尝试使用 nightwatch.js 与多个浏览器并行运行测试,但我一直遇到此错误:

  • npm 6.7.0
  • 守夜人 1.0.19
  • java 1.8.0_212

我的 package.json

问题是,当我尝试使用此 nightwatch.json 仅针对 chrome 进行测试时,它可以工作:

但是当我尝试使用 selenium 服务器时,我不断收到我刚刚在顶部输入的错误:

先感谢您!

0 投票
2 回答
1426 浏览

selenium - Selenium 服务器:将节点 http://172.294.80.80:5566 标记为关闭:尝试 2 次无法到达该节点

将节点http://169.254.80.80:5566标记为关闭:2 次尝试无法到达该节点。

我认为这可能是安全/端口问题,所以我打开了端口 4444 和 5566,并告诉防火墙允许来自 selenium-server-standalone-3.141.59.jar 的连接。但是,Selenium Grid 集线器仍然“将节点标记为关闭:2 次尝试无法到达该节点”。

selenium-server-standalone-3.141.59.jar 和 selenium-server-standalone-3.12.0.jar 都会发生这种情况。

问题:为什么 Selenium Grid Hub 会产生“将节点标记为关闭:2 次尝试无法到达节点”?我在同一台机器上同时运行集线器和节点。我猜这没问题。

我确实找到了一个类似的帖子,但不完全相同的错误消息,答案看起来像是一个错字。 类似的堆栈溢出帖子

图 1:来自 Selenium Grid Hub 和 Selenium 服务器节点的消息 selenium 网格集线器和节点的输出

图 2:允许与端口 4444 的连接 允许与端口 4444 的连接

图 3:允许 Selenium Server 通过防火墙 允许 Selenium Server 通过防火墙

图 4:允许与端口 5566 的连接 在此处输入图像描述

0 投票
1 回答
268 浏览

selenium - What is the difference between Selenium Server and Selenium RC?

Selenium Webdriver - For interacting directly with browser

Selenium RC - Interacts with browser through a Server

If i need to test remotely using Web-driver, i need to use Selenium Server

  1. So when we say Selenium Server in third point, does it mean then the same server used by Selenium RC?

  2. Is selenium server already included with selenium RC? If need to do automation using selenium RC, do i need to download Selenium Server separately?

0 投票
2 回答
851 浏览

selenium-webdriver - 量角器 - seleniumAddress 和 directConnect 有什么区别

我不清楚使用以下方法运行量角器测试有什么区别:

而且,为什么这有效?我用什么来运行我的测试?

我没有在我的配置文件中声明上述任何选项,并且我的所有测试都在运行。

这是我运行测试时的输出:

I/local 表示我在本地运行?直接连接是默认选项吗?

我看到我/托管在一些堆栈溢出帖子中。这意味着他们正在使用外部网格?

0 投票
1 回答
296 浏览

node.js - Unable to install selenium standalone server using webdriver-manager

I am new to Protractor. When I try to install selenium standalone server I am getting

My Java and Protractor versions

I tried to run

webdriver-manager status is

Can someone help me on installing the selenium standalone server.