nightwatch.js 相关问题

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

是否可以从命令行将参数发送给Nightwatch?

我有一个詹金斯工作,可以发出XML请求并返回答案。从这个答案中,我需要一个在夜视仪上的字符串来开始测试。有谁知道我如何将这个字符串发送到...

回答 1 投票 0

nightwatch.js-找不到元素

我对定位的对象有疑问。我的环境:列出项chromedriver和chrome-77 selenium-server-standalone-3.141.59.jar node.js-10.16.3 java jdk-1.8.0.221 test:demo.js module.exports = ...

回答 2 投票 0

JavaScript-NightWatch.js-黄瓜:如何处理步骤定义中返回的值

我正在使用NightwatchJS和Cucumber开发一个项目,但在处理自定义命令的步骤定义中返回的值时遇到问题。我的步骤When('用户点击保存按钮,...

回答 1 投票 0

Nightwatch.js:拖放

我想测试使用Nightwatch.js 0.8.18一个拖放操作,Selenium服务器2.53.0和Chrome驱动程序2.21.2。基本上,我需要在HTTPS描述的方法://github.com/RobK / ...

回答 2 投票 3

是否可以在nodejs中迭代和比较dom元素?

我正在尝试从我正在自动化的站点获取两个值。我遍历一组元素,然后尝试将下拉列表的值与页面上的值进行比较,以确保它们彼此相等。 ...

回答 3 投票 1

生成单个报表的同时并行执行的Nightwatch

我一直在使用Nightwatch写的浏览器自动化测试用例。我还实施了“phantomjs-预置的”无头测试用例。我可以创造我所有的测试情况下,当一个报告...

回答 1 投票 2

无法关闭使用NightwatchJS浏览器

我试图用Nightwatch打开我的网址,我wan't随后能够关闭浏览器。我尝试使用超时,以及browser.end(),或browser.closeWindow()。他们似乎都不是...

回答 1 投票 3

如何使用粘贴键在nightwatch命令?

我怎样才能在nightwatch粘贴?我试过这个命令:browser.keys([browser.Keys.COMMAND,browser.Keys.v]),但该命令没有工作。理想我想湖边能够保存复制的文本...

回答 3 投票 6

动态前端测试

我知道NightwatchJS和Cypress.io的前端测试。有没有一种方法,使这些测试更加动态?对于〔实施例我有一个框架,其中一篇文章的detailpage始终是相同的(ID /按...

回答 1 投票 -1

如何使用多个文本字符串条件从数组中过滤掉多个对象

我正在尝试编写一个测试,我有一个对象数组,如下所示:menuOfProducts:[{text:'Product One',selector:'#product-one #productone',path:'productone'}。 ..

回答 3 投票 0

使用node和nightwatch for loop时如何修复潜在的内存泄漏?

我试图循环遍历网站中的元素数组并且for循环工作正常,除了这个错误我得到MaxListenersExceededWarning:检测到可能的EventEmitter内存泄漏....

回答 1 投票 1

Nightwatch(PageObject)+ TypeScript无法使用@符号定位元素

在执行期间,无法使用元素中的@符号链接定位器。错误:无法找到元素:“@ queryInput”使用:xpath代码:import * as config from'config';进口{...

回答 1 投票 0

在NightwatchJS中将测试输出写入文件

我想将NightwatchJS测试的实际测试输出(不是浏览器控制台)写入文件。我似乎无法找到任何关于此的资源。 log_path选项没问题,它会记录一些...

回答 1 投票 0

Nightwatch如何使用从一个功能到另一个功能的局部变量

我想使用局部变量传递给另一个函数或与任何变量进行比较。示例:browser .waitForElementVisible(“// div [@ class ='col-xs-7 alignR uppercase'] // strong”,5000,function(){...

回答 1 投票 2

无法使用nightwatchjs单击materail选项卡下一个选项卡

我的申请表中有一个材料标签。我正在尝试使用nightwatch.js自动化测试用例。但我无法使用nightwatch.js单击我的应用程序的下一个选项卡。我需要切换到......

回答 2 投票 0

Nightwatch.js功能不“关闭”

我正在尝试在测试开始时执行一个函数,然后应该执行其余的测试。这是我的自定义命令(名为internalAdviceLinksHtml):var solr = require('solr-client'...

回答 1 投票 0

如何使Nightwatch在页面对象文件中默认使用xpath

[我所有的页面对象看起来都像这样:元素:{标头:{locateStrategy:'xpath',选择器:“ // h3 [text()='Welcome']”},loginButton:{...

回答 4 投票 4

Nightwatch waitForElementVisible - abortOnFailure参数设置为false - 测试退出状态非零

我正在使用waitForElementVisible( , ,来自Nightwatch API文档的命令,它的行为与我的预期不符。如何调整此代码以便......

回答 1 投票 0

在Nightwatch中获取匹配元素计数的正确方法?

我正在尝试测试todo应用程序是否具有正确数量的元素。文档似乎几乎只涉及单个元素,因此我不得不使用Selenium Protocol函数。这会是......

回答 5 投票 31

Nightwatch JS - 如何通过firefox无头运行测试

这是我的selenium设置:“selenium”:{“start_process”:true,“start_session”:true,“server_path”:“。/ nightwatch / drivers / selenium -...

回答 2 投票 2

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