我们将TeamCity与MsTest一起使用来管理和运行自动化测试套件,以便对 WPF应用程序进行前端测试. 目前,测试套件运行在一个专用的测试代理(安装了TC)上,我现在处于一个需要大幅缩短运行时
目前,测试套件运行在一个专用的测试代理(安装了TC)上,我现在处于一个需要大幅缩短运行时间的阶段.我想通过添加另一个测试代理来并行运行测试来做到这一点.
我的测试场景很大,所以我将它们分成大约4个按顺序运行的Specflow功能文件.所有这些测试场景也按其功能区域进行分类.
首先:
是否可以将TeamCity配置为让一个测试代理管理要在每个测试代理上运行的测试的发送?然后在最后整理所有结果!
其次:
还要将分类测试保持在一起,需要按顺序运行?
优点:
简单的解决方案,易于维护
缺点:每个构建的结果在TC中分开