如何配置TeamCity以同时运行测试而不是逐个运行?

The*_*ght 5 c# teamcity selenium nunit unit-testing

我有一些使用NUnit,C#和Seleium编写的UI /系统测试,我正在使用TeamCity自动运行这些测试,例如每天一次.

问题是每个测试需要1-10分钟才能完成,而TeamCity会按顺序运行它们,因此需要很长时间才能完成所有测试.

(请不要担心或评论为什么测试需要这么长时间,因为它们是系统测试并为多个站点的多个用户运行)

测试是独立的,并且不依赖于彼此,因此它们可以同时运行.

如何将TeamCity配置为同时运行测试而不是逐个运行?

Not*_*ple 0

做到这一点的最佳方法是添加更多构建服务器。您无法在交互模式下运行多个实例,因为它们会串扰