TFS自动化测试适合 - 如何运行

时间:2018-06-07 08:08:39

标签: tfs automation automated-tests

我有2个可执行文件,一个应用程序和一个自动化测试应用程序,它将对应用程序执行操作。我的自动化测试基本上是NUNIT测试,他们称之为Chrome Web Driver。

一切都在TFS托管。在我的构建定义中,我对每个PR运行健全性检查。我想扩大它。自动化测试分为许多不同的类别(Sanity是一个类别)。我已经看到了一些与TFS测试套装相关的东西,我的想法是,当某人制作PR时,他可以选择一些测试类别,使用该版本在该PR上运行。因此,如果我的公关改变了蓝色按钮的工作方式,那么用更轻松的方式说话。生病了蓝色按钮测试套装'在我的公关上。

使用Test Suits是否是最佳解决方案?有没有做过这个或有关于如何实现这个目标的任何好消息?

感谢您的回复!!最好的问候!

1 个答案:

答案 0 :(得分:1)

您可以使用构建定义中的Visual Studio Test Agent DeployRun Functional tests步骤在构建代理上运行自动测试。

  1. 与Visual Studio中的测试用例相关联的测试方法。
  2. 创建构建定义以构建项目并添加上面提到的2个步骤。在“运行功能测试”步骤中,选择步骤1中包含这些测试用例的测试套件。 enter image description here
  3. 更多详情请参阅此博客:Executing Automated tests in Build vNext using Test Plan, Test Suites