我正在运行大量的 specflow 测试,这些测试需要一段时间才能运行。我让这些在构建服务器上运行 - 我可以在它们运行时看到输出。
[10:59:13][Step 3/3] Results Top Level Tests
[10:59:13][Step 3/3] ------- ---------------
[10:59:13][Step 3/3] Passed Project.Web.Specflow.Specs.Account.ForgotPasswordsFeature.ExistingUserHasForgottenTheirPassword
[10:59:23][Step 3/3] Passed Project.Web.Specflow.Specs.Account.ForgotPasswordsFeature.Non_ExistingUserHasForgottenTheirPassword
[10:59:32][Step 3/3] Failed Project.Web.Specflow.Specs.Admin.AdminTabFeature.AdminUserLoggedIn
[10:59:45][Step 3/3] Failed
等等
我所能看到的只是一个场景是通过还是失败。我想在这些测试失败时看到错误消息。这些错误消息仅在测试运行结束时显示。有没有办法在测试运行期间而不是在测试运行结束时显示报告?这样我就可以开始分析故障,而不必等待 30 分钟。
谢谢!