[英]Integrating xUnit/nUnit Tests with Microsoft Test Manager
我工作的公司使用xUnit编写集成测试。 xUnit非常适合我们,但我们希望从运行中提取更多统计信息。 例如-“上个月该特定测试用例失败了多少次”,甚至可以在饼图中很好地进行排序。
由于我们拥有Microsoft Test Manager许可证,因此我对此进行了一些研究,似乎它确实支持更详细的报告。 我还喜欢手动测试用例与自动化测试用例之间的结合,并且您可以轻松地确定自动化了多少测试用例。
可悲的是,Test Manager仅支持开箱即用的MSTest集成。 但是我确实注意到MSTest.ext替代品-VSTest.exe能够运行xUnit测试,甚至可以输出TRX结果文件。 是否可以通过某种方式将xUnit(或nUnit)集成到测试管理器? 过去有人这样做吗? 我们更喜欢使用测试管理器,但是我很想知道是否存在一种替代方案,它支持带有自动测试案例的几个测试案例以及一种获取有关多次运行的统计信息的方法。
谢谢。
经过对Microsoft论坛的研究(并亲自与Microsoft代表交谈),似乎无法将xUnit与MS Test Manager一起使用。
我们决定不使用MS Test Manager,而是使用VSTest.exe和xUnit类别来处理所有测试运行。
编辑:现在可以使用名为“ TestCaseAutomationAssigner”的外部工具。 有关更多信息,请参见Jeff的答案。
该工具将允许您将NUnit和xUnit测试用例与Microsoft Test Manager关联。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.