nightwatch.js 相关问题

Nightwatch.js是一款易于使用的基于Node.js的端到端(E2E)测试解决方案,适用于基于浏览器的应用和网站。

我无法在 NightWatch.js 测试中获取完整的 Chrome 浏览器控制台日志

我正在尝试在 NightWatch.js 测试中获取完整的浏览器控制台日志。 这是我的测试脚本。 模块. 导出 = { '控制台日志测试':函数(浏览器){ 浏览器 // 导航...

回答 1 投票 0

使用模拟服务器进行 BrowserStack e2e 测试

我的目标是建立一个环境,让 CircleCI 在不同浏览器中的 BrowserStack 上运行我的 e2e 测试。 我的测试假设有一个模拟服务器正在运行。 (例如测试正在检查

回答 3 投票 0

无法使用 nightwatch.js 与浏览器弹出窗口交互

这是我最后一次尝试,但问题是,一旦弹出窗口出现在屏幕上,我无法使用控制台获取任何选择器,我只能看到 html 和 body 标签。请帮忙! 模块.exp...

回答 1 投票 0

Nightwatchjs - 从全局文件中提取值

我正在使用 nightwatchjs (v3.x) 来运行我的测试脚本,我刚刚引入了一些 before 和 beforeEach 挂钩来帮助完成这些测试。 因此,在我的 globals.js 文件中,我有以下代码(即

回答 1 投票 0

除非我打开交互式 bash 终端,否则 Docker 命令将无法工作

我正在使用 Docker 使用 nightwatch.js 运行自动化浏览器测试 当我打开交互式终端时,它工作正常,例如 docker run -it --rm 用户名/镜像名称 /bin/bash 这给了我...

回答 2 投票 0

windowMaximize 在 nightwatchjs 最新版本 2.6.8 中不起作用。出现错误,例如具有相同密钥的多个条目

我将nightwatch版本升级到2.6.8并尝试运行。但问题是窗口大小没有最大化。我使用下面的 API 命令来最大化窗口 Browser.windowMaximize。 错误是多...

回答 1 投票 0

升级到 Selenium 4。无法在 nightwatch 中按住 Control + 单击

我希望这里有人可以帮助我解决我在自动化测试中遇到的这个问题。 我正在用夜视仪进行测试。 我正在升级到 Selenium 4。除了一个问题之外,一切正常。一...

回答 1 投票 0

如何按特定顺序运行 Nightwatch 测试?

我有几个测试来测试 UI,并同时用于创建数据。 一组单独的测试依赖于此数据,这意味着这些测试必须仅在第一组运行后运行。 我知道...

回答 4 投票 0

使用 Firefox 进行测试时出现二进制位置错误

我有这个带有一些测试的 github.js 文件: 模块.exports = { const homeToLoginPage = () => { 客户 .url(homeURL) ... }; const incorrectLoginFlow = () => { ...

回答 1 投票 0

如何将失败测试用例的屏幕截图传递给报告门户。我正在使用 Nightwatch 进行 UI 自动化

nightwatch.conf.js下我有。 “截图”:{ “启用”:是的, 'on_failure':真实, 'on_errors':是的, '路径':'tests_output/

回答 1 投票 0

NightWatchJS - 登录页面 - 如何测试密码是否被屏蔽?

有谁知道我如何测试当用户在登录页面的密码栏中输入密码时,密码是否被屏蔽(星号)?我试过在密码上使用'getValue'...。

回答 1 投票 0

在本地Selenium网格上设置NightwatchJS。

我无法找到一个使用nightwatch js和本地selenium grid的教程(卡在如何正确更新nightwatch.conf.js文件上)。我想用selenium grid运行一个nightwatch测试。

回答 1 投票 0

在终端输出中抑制nightwatchjs的警告。

我使用nightwatchjs来运行我的测试套件,我想删除终端显示的警告信息。目前,我收到了很多这样的信息(诚然是真实的)......。

回答 1 投票 0

是否可以忽略单个测试的beforeEach?

我想让测试用例2不调用beaforeEach,但测试用例1和3应该保持调用beaforeEach,这可能吗?我使用的是NightWatch.js module.exports = { before(browser) { / > ...

回答 1 投票 0

如何解决NodeJS测试框架中的UnhandledPromiseRejectionWarning问题

我在基于Nightwatch.js的测试框架中使用自定义命令。我想通过superagent做一个PUT请求。我的自定义命令如下: const superagent = require("superagent"); exports......。

回答 1 投票 0

无法通过jenkins在ec2亚马逊Linux实例上运行测试用例。

当我在ec2上通过jenkins运行测试用例时,我收到了错误信息。以下是我的nightwatch配置。{ "src_folders" : ["test"], "globals_path": "globals.js", "...

回答 1 投票 0

vsts托管代理docker容器(ubuntu)-无法运行nightwatch测试(连接到127.0.0.1端口4444时出错)

我试图在azure管道中运行selenium测试,但遇到了错误,CICD管道使用VSTS托管代理,并构建一个Ubuntu docker容器。我的测试任务是在运行后 ...

回答 1 投票 0

如何在禁用JavaScript和noscript标签的情况下对网站进行e2e测试?

我想测试一个网站,比如当用户访问它的时候,javascript被禁用,或者一些脚本被阻止。cypress.io不(官方)支持测试被禁用的JS的网站,因此...

回答 1 投票 1

如何在After方法中验证一个失败的场景,我使用的是Nightwatch API(以前是Night-Cucumber)。更新Browserstack rest API(passfail)。

方法:'PUT', form:{ 'status':'error','reason': errors.join(' failed) 在Browserstack中通过验证我的失败场景......

回答 1 投票 0

如何在禁用JavaScript和noscript标签的情况下对网站进行e2e测试?

我想测试一个网站,比如当用户访问它的时候,javascript被禁用,或者一些脚本被阻止。cypress.io不(官方)支持测试被禁用的JS的网站,因此...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.