在手表模式下运行nightwatchjs

时间:2016-04-26 08:47:50

标签: selenium nightwatch.js

我正在寻找相当于摩卡的东西:

"Owner"

在每次更改时手动打开nigtwatch会在测试编写过程中耗费大量时间。

对此的任何想法?

我已经检查过守夜人文档和谷歌,没有出现

1 个答案:

答案 0 :(得分:0)

据我所知,没有--watch模式或用于守夜的命令。这只是一个答案,因为我所见证实了这一点似乎并不存在。

以下是导致我得出此结论的消息来源,包括其他解决方案的可能线索:

  1. 我在守夜仓库中发现了一个问题,在2016年问这个问题:https://github.com/nightwatchjs/nightwatch/issues/1061。答案是
  

“不,但是您可以使用类似grunt-contrib-watch模块的东西。”

  1. 我在2018年发现了一个stackoverflow问题,该问题讨论守夜和使用硒的其他事物如何始终返回exit code 1Nightwatch.js always returns exit code 1。这使我相信夜表总是退出测试。问题是询问将Nightwatch.js测试集成到Jenkins Job中。评论提供了一个可能的解决方案,所以也许可以用这种方式为睡表做包装:
  

其他基于硒的库也会发生这种情况。我认为我过去曾遇到过与量角器有关的问题。我们解决该问题的方法是解析输出,而不是使用退出代码并查找任何故障。如果未找到,则我们显式返回0 ...您可以使用browser.currentTest.results.failed检查失败的测试,然后根据该错误找到通过或失败构建的方法。