C# 如何使用TFS构建设置中的运行功能测试构建步骤跨一组计算机运行Selenium测试

C# 如何使用TFS构建设置中的运行功能测试构建步骤跨一组计算机运行Selenium测试,c#,selenium,mstest,tfsbuild,build-agent,C#,Selenium,Mstest,Tfsbuild,Build Agent,我有近7000个测试用例(使用MSTest框架),并将它们分类为 A类、B类、C类、D类、E类、F类、G类。每个类别都有1000个测试用例 我有7个虚拟机,计划在所有7台机器上部署和运行测试。直到第4步我都很清楚(请参见下图) 但我不知道如何配置第5步,即运行功能测试 我能在一台机器上触发所有7000测试。但是一切都很好 但我无法找到一个基于测试类别的分布式方式运行测试的规定 说吧,我想跑所有的路 属于VM1测试类别A的测试 属于VM2测试类别B的测试 VM3中属于测试类别C的测试 VM4中属

我有近7000个测试用例(使用MSTest框架),并将它们分类为 A类、B类、C类、D类、E类、F类、G类。每个类别都有1000个测试用例

我有7个虚拟机,计划在所有7台机器上部署和运行测试。直到第4步我都很清楚(请参见下图)

但我不知道如何配置第5步,即运行功能测试

我能在一台机器上触发所有7000测试。但是一切都很好

但我无法找到一个基于测试类别的分布式方式运行测试的规定

说吧,我想跑所有的路

属于VM1测试类别A的测试

属于VM2测试类别B的测试

VM3中属于测试类别C的测试

VM4中属于测试类别D的测试

VM5中属于测试类别E的测试

VM6中属于测试类别F的测试

VM7中属于测试类别G的测试


任何人都可以告诉我这里缺少的链接,我需要做什么,使它在上述的工作方式。非常感谢您的帮助。

由于运行功能测试任务的并行性处于测试程序集级别,因此您需要更新项目以基于类别(一个类别一个测试程序集)生成测试程序集

给定测试机器组中的多台机器,该任务可以 测试的并行分布式执行。并行性是最重要的 测试组件级别


检查此链接以了解详细信息:。

您需要更新项目以基于类别(一个类别一个测试程序集)生成测试程序集,因为运行功能测试任务的并行性处于测试程序集级别

给定测试机器组中的多台机器,该任务可以 测试的并行分布式执行。并行性是最重要的 测试组件级别

有关详细信息,请检查此链接: