如何在多台机器上并行运行测试

时间:2019-02-14 13:01:04

标签: c# selenium cmd selenium-grid

我使用MSTEST并用c#编写测试。 我的项目中有一个测试班的测试。 我有以下测试设置文件:parallelTestCount='0'

我的机器上安装了一个硒网格集线器。

我的计算机上安装了一个节点,另一台计算机上安装了另一个节点。

我从cmd运行测试为:

MSTest.exe /testcontainr:C:/MyProject.dll /testsettings:C:MyParallelSettings.testsettings

然后,某些测试开始在一台计算机上的一个节点上并行运行。但是只有在测试结束运行之后,其他测试才开始在第二台计算机上的另一个节点上并行运行。

如何在其他一些计算机上同时并行运行所有测试?

1 个答案:

答案 0 :(得分:0)

使用A将在彼此间隔的几秒钟内启动每个可执行文件,而不必等待另一个完成,因此只需批量运行命令即可:

B