我有2个可执行文件,一个应用程序和一个自动化测试应用程序,它将对应用程序执行操作。我的自动化测试基本上是NUNIT测试,他们称之为Chrome Web Driver。
一切都在TFS托管。在我的构建定义中,我对每个PR运行健全性检查。我想扩大它。自动化测试分为许多不同的类别(Sanity是一个类别)。我已经看到了一些与TFS测试套装相关的东西,我的想法是,当某人制作PR时,他可以选择一些测试类别,使用该版本在该PR上运行。因此,如果我的公关改变了蓝色按钮的工作方式,那么用更轻松的方式说话。生病了蓝色按钮测试套装'在我的公关上。
使用Test Suits是否是最佳解决方案?有没有做过这个或有关于如何实现这个目标的任何好消息?
感谢您的回复!!最好的问候!
答案 0 :(得分:1)
您可以使用构建定义中的Visual Studio Test Agent Deploy和Run Functional tests步骤在构建代理上运行自动测试。
更多详情请参阅此博客:Executing Automated tests in Build vNext using Test Plan, Test Suites