Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
自动化测试套件上的TFS-如何运行_Tfs_Automation_Automated Tests - Fatal编程技术网

自动化测试套件上的TFS-如何运行

自动化测试套件上的TFS-如何运行,tfs,automation,automated-tests,Tfs,Automation,Automated Tests,我有2个可执行文件,一个应用程序和一个自动化测试应用程序,它们将在应用程序上执行操作。我的自动化测试基本上是调用Chrome Web驱动程序的NUNIT测试 所有内容都托管在TFS上。在我的构建定义中,我为每个PR运行健全性检查。我想扩展它。自动化测试被分为许多不同的类别(作为一个类别的健全性)。我已经看到了一些与TFS测试套装相关的东西,我的想法是,当有人做PR时,他可以选择一些测试类别,使用该构建在PR上运行。因此,简单地说,如果我的公关改变了“蓝色按钮”的工作方式,我会在我的公关上运行“蓝

我有2个可执行文件,一个应用程序和一个自动化测试应用程序,它们将在应用程序上执行操作。我的自动化测试基本上是调用Chrome Web驱动程序的NUNIT测试

所有内容都托管在TFS上。在我的构建定义中,我为每个PR运行健全性检查。我想扩展它。自动化测试被分为许多不同的类别(作为一个类别的健全性)。我已经看到了一些与TFS测试套装相关的东西,我的想法是,当有人做PR时,他可以选择一些测试类别,使用该构建在PR上运行。因此,简单地说,如果我的公关改变了“蓝色按钮”的工作方式,我会在我的公关上运行“蓝色按钮测试套装”

使用测试套装是最好的解决方案吗?有没有人做到了这一点,或者对如何做到这一点有什么好的信息


谢谢你的回复!!致以最良好的祝愿

您可以使用生成定义中的和步骤在生成代理上运行自动测试

  • Visual Studio中与测试用例关联的测试方法
  • 创建一个构建定义来构建您的项目,并添加我上面提到的两个步骤。在运行功能测试步骤中,选择包含步骤1中的测试用例的测试套件。

  • 更多详细信息请访问此博客:

    我明白了。是否有一种方法来处理根据PR选择测试套装的问题?与其在PR上运行标准的生成定义,不如选择适合您的生成的测试。@GabrielSlomka抱歉,这目前不支持。您可以提交一个用户VOCIE,TFS管理员和PM将很乐意审查您的建议。