问题标签 [zalenium]

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 投票
0 回答
24 浏览

docker - 无法在 Zalenium 中运行并行测试

我正在使用selenium BDD库进行自动化并尝试使用 docker 设置 Zalenium 以运行并行测试执行。下面是 Zalenium 的 serenity.conf 配置

使用以下命令启动 Zalenium:

当我运行具有多个测试用例的功能时,测试在可用的 2 个节点中一个接一个地连续执行。在第一个容器中只执行一个测试,而第二个容器处于空闲状态,反之亦然。

如何确保在可用节点上的 serenity BDD 中并行执行测试?我是否必须在 serenity.conf 中提供任何设置才能并行执行。

0 投票
0 回答
38 浏览

selenium - 如何在 Selenium Grid Hub Url 上启用用户名和密码的身份验证?

我想知道我们是否可以通过在进入 selenium Grid hub 之前询问用户名和密码来对 selenium Grid hub url 进行身份验证?

如果我们使用内部使用 Selenium Grid 的 Zalenium 网格,也可以这样做吗?

每次我们访问 selenium 网格集线器时它会询问用户名和密码吗?

我们还可以在 selenium 网格集线器 url 上启用基于 SSO 的身份验证吗?

我们还可以使用 JWT 令牌对 selenium 网格集线器 url 进行身份验证吗?

0 投票
0 回答
15 浏览

docker - dosel/zalenium 正在执行最后创建的 docker 映像,而不是 elgalu/selenium 映像

我已经使用 docker pull 拉出了 elgalu/selenium 和dosel/zalenium。

使用以下代码启动 zalenium:

在这里,dosel/zalenium 正确启动,但我面临的问题是在最新的 elgalu/selenium 版本之后创建了多个 docker 映像,所以,zalenium 在这里执行的是选择最后创建的映像,而它应该运行 elgalu/硒图像。

我需要帮助将 elgalu/selenium 图像修复为 dosel/zalenium 每次都会选择的永久图像

我尝试在最后添加 --seleniumImageName elgalu/selenium: latest 但它没有用