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

问题描述 投票:2回答:1

我一直在使用Nightwatch写的浏览器自动化测试用例。我还实施了“phantomjs-预置的”无头测试用例。我能创造我的所有测试用例一个报告时,我把“test_workers”:{“启用”:假的。 }。但是,当我设置为true,它生成一个报告,但该数据将仅用于最后执行的测试套件。这是压倒其他的测试套装。

可以同时并行方式执行的人会能够生成一个报表?

提前致谢。

nightwatch.js
1个回答
0
投票

我做你正在使用--reporter选项运行你的Nightwatch命令的假设。如果你看到的仍然是唯一没有--reporter运行时创建一个单一的报告,那么你有一个不同的问题。你能否提供你正在使用运行测试夜巡命令?

但是,基于这样的假设,我碰到了类似的问题出来使用内置的报告,使用“--reporter” test命令的一部分时。

我的解决办法是测试完成后,单独运行的脚本,在报告保存在,它就会编译每个XML到单个报表目录指向它。

继承人使用nightwatch-HTML-记者一个例子...

nightwatch --group <someGroupg> --env <env>; nightwatch-html-reporter -d /reports/  --output generatedReport.html 

希望帮助:)

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