测试成功运行。配置文件中提到了输出文件夹。然而,Junit XML尚未生成。这是nightwatch配置文件 - https://pastebin.com/NiYfJx87
正确生成屏幕截图。它只是未生成的xml输出。我们是否必须为要生成的报告安装junit?
我也使用mocha作为测试运行器。这是问题吗?
答案 0 :(得分:1)
您要做的事情有两个问题:
1)将选项块添加到nightwatch配置中的test_runner块,该块将指定报告器,如下所示:
test_runner: {
type: 'mocha',
options: {
ui: 'bdd',
reporter: 'junit',
timeout: 10000
}
}
请注意,mocha不支持junit作为记者。 Xunit可能是最接近的。您可以添加将添加此库的库。我对他们没有经验......
https://mochajs.org/#reporters
添加junit支持的库: