javascript - 计算机重启后的 TestCafe/Atom 运行结果

标签 javascript node.js console atom-editor testcafe

我昨晚下类前开始并运行了大量测试。我让他们跑了一夜。我们的测试平台是TestCafe/Atom/Node.JS。我们还没有适当的报告系统,因此无论运行什么,结果都会在控制台窗口中报告为通过-失败。

显然我的电脑决定进行某种自动更新并重新启动。因此,当我进入办公室时,没有控制台,也没有运行 Atom 的实例。这意味着我看不到昨晚的测试结果。

如果没有适当的报告系统,我有什么办法可以找到这些测试结果吗?还是我只需要将最后的通宵测试运行结果视为完全损失?

最佳答案

不幸的是,您的测试结果不见了,因为 Atom 不会自动将控制台窗口的内容保存到日志文件中。

但是您可以通过将测试结果显式写入文件来防止将来出现此类情况。您可以使用 multiple reporters 使用 TestCafe 轻松创建测试报告的副本。特点:

testcafe 所有测试/sample-fixture.js -r spec,xunit:report.xml

通过执行此命令,您将在控制台窗口和 report.xml 文件中获得测试结果。

关于javascript - 计算机重启后的 TestCafe/Atom 运行结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49130397/

相关文章:

javascript - Passport.js:使用主干时访问用户

node.js - 如何在 node.js/express 中测试受 csrf 保护的端点

scala - 无法使用 IntelliJ SBT 控制台导入

javascript - jQuery 隐藏功能的问题

javascript - 如何获取元素的值以便在新元素中打印它们?

javascript - Promise.all()中如何使用if表达式?

javascript - setTimeout 函数不起作用

node.js - 我们可以同时使用 NGINX 和 PM2 进行 node.js 生产部署吗?

java - Java 中的多个命令提示符/控制台?

基于控制台的聊天。如何分离消息和输入?