【发布时间】:2014-07-19 01:52:34
【问题描述】:
我工作的公司使用 xUnit 编写集成测试。 xUnit 非常适合我们,但我们希望从运行中提取更多统计信息。例如 - “这个特定的测试用例在上个月失败了多少次”,甚至可以在饼图上很好地分类。
由于我们拥有 Microsoft 测试管理器许可证,因此我对其进行了一些研究,似乎它确实支持更详细的报告。我还喜欢手动测试用例与自动化测试用例之间的耦合,以及您可以轻松确定有多少测试用例是自动化的这一事实。
很遗憾,测试管理器仅支持开箱即用的 MSTest 集成。然而,我确实注意到 MSTest.ext 替代方案 - VSTest.exe 能够运行 xUnit 测试,甚至输出 TRX 结果文件。有没有办法以某种方式将 xUnit(或 nUnit)集成到测试管理器?过去有没有人这样做过?我们更喜欢使用测试管理器,但我很想知道是否有一种替代方法可以支持带有自动测试用例的几个测试用例以及一种获取有关多次运行的统计信息的方法。
谢谢。
【问题讨论】:
标签: unit-testing nunit xunit microsoft-test-manager