我昨晚下类前开始并运行了大量测试。我让他们跑了一夜。我们的测试平台是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/