我正在寻找相当于摩卡的东西:
"Owner"
在每次更改时手动打开nigtwatch会在测试编写过程中耗费大量时间。
对此的任何想法?
我已经检查过守夜人文档和谷歌,没有出现
答案 0 :(得分:0)
据我所知,没有--watch
模式或用于守夜的命令。这只是一个答案,因为我所见证实了这一点似乎并不存在。
以下是导致我得出此结论的消息来源,包括其他解决方案的可能线索:
“不,但是您可以使用类似
grunt-contrib-watch
模块的东西。”
exit code 1
:Nightwatch.js always returns exit code 1。这使我相信夜表总是退出测试。问题是询问将Nightwatch.js测试集成到Jenkins Job中。评论提供了一个可能的解决方案,所以也许可以用这种方式为睡表做包装:其他基于硒的库也会发生这种情况。我认为我过去曾遇到过与量角器有关的问题。我们解决该问题的方法是解析输出,而不是使用退出代码并查找任何故障。如果未找到,则我们显式返回
0
...您可以使用browser.currentTest.results.failed
检查失败的测试,然后根据该错误找到通过或失败构建的方法。