【发布时间】:2017-11-14 09:40:53
【问题描述】:
我想使用 Selenium、Nunit、TFS 和 MTM 执行自动化测试。
当我试图找到一种方法来使用带有 MTM 的 Nunit 运行我的 selenium 代码时,我已经对此进行了很多搜索,但没有找到所需的解决方案,因为大多数人在此之后使用 MStest 而不是 nunit 提供了解决方案我想在 MTM 上查看我的测试用例结果。
我们将不胜感激。
【问题讨论】:
-
在 Microsoft 环境中,为什么要坚持使用 NUnit 进行 UI 测试?使用它没有一个优点。如果您需要代码内声明的参数化测试,您可以使用带有
DataTestMethod属性的 MSTest V2。无论如何,如果您仍然坚持不兼容的非 MSTest 方法并希望在 Team Services 中查看您的结果(MTM 只是它的 GUI),那么您需要创建一个测试运行并发布它。这可以使用 TFS API(例如在一个小 C# 程序中)或使用tcm.exe run /publish命令行工具来完成。