主要内容

以编程方式访问测试诊断

在某些情况下,测试框架使用DiagnosticsRecordingPlugin插件记录测试结果的诊断。如果你做了以下任何一项,框架默认使用插件:

运行测试后,可以使用DiagnosticRecord细节的属性TestResult对象。例如,如果测试结果存储在变量中结果,然后(2) .Details.DiagnosticRecord结果包含套件中第二个测试的记录诊断。

记录的诊断为DiagnosticRecord对象。要访问测试的特定类型的测试诊断,请使用selectFailedselectPassedselectIncomplete,selectLogged方法DiagnosticRecord类。

默认情况下,DiagnosticsRecordingPlugin插件记录确认失败和事件简洁的水平。的实例来记录传递的诊断信息或其他日志消息DiagnosticsRecordingPlugin并将其添加到测试运行程序中。

另请参阅

||

相关的话题