1

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

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

在此处输入图像描述

但我不确定如何配置第 5 步,即运行功能测试。

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

但是我找不到基于测试类别以分布式方式运行测试的规定。

说,我想跑所有

属于 VM1 中测试类别 A 的测试

属于 VM2 中测试类别 B 的测试

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

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

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

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

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

在此处输入图像描述

谁能指出我这里缺少的链接以及我需要做些什么才能使其以上述方式工作。非常感谢你的帮助。

4

1 回答 1

0

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

给定测试机器组中的多台机器,该任务可以并行分布式执行您的测试。并行性处于测试程序集级别。

查看此链接了解详细信息:Visual Studio Test using Test Agent Task

于 2016-05-27T03:00:37.027 回答