0

在 VStest 任务中执行自动化测试后,vstest.exe 会生成 trx 结果文件。此 trx 仅包含 3 种类型的结果:通过、失败和跳过。这种类型的结果发布到 TFS 测试计划中。

是否有可能根据此结果将“不适用”或“阻止”结果添加到 trx 并更新 TFS 测试计划中的测试用例?

我认为应该使用自定义记录器,但是我可以将哪种类型的结果用于“不适用”或“已阻止”?

    <Counters total="1" executed="0" passed="0" failed="0" error="0" timeout="0" aborted="0" inconclusive="0" passedButRunAborted="0" notRunnable="0" notExecuted="0" disconnected="0" warning="0" completed="0" inProgress="0" pending="0" />

UnitTestOutcome 有 9 种可能的测试结果 https://docs.microsoft.com/en-us/dotnet/api/microsoft.visualstudio.testtools.unittesting.unittestoutcome?view=mstest-net-1.2.0 但实际上是 vstest.exe生成并放入 trx 中只有 3 个这种类型。

4

0 回答 0