我一直在使用Microsoft Test Manager。我已经为SCVMM实验室配置了3个用于运行测试的Web客户端计算机。
一切正常,除了1个问题:我有近350个测试。当我运行所有这些或甚至一小部分时,它们被分成3个Web客户端计算机。但有些测试需要花费更多时间。因此,一些机器快速完成工作,但其他机器继续获得更多测试执行。
这就是我的意思:
我的问题是:有没有办法优化这个,所以当其他机器工作时,没有机器会闲置?
答案 0 :(得分:1)
我建议您更改测试设置中的BucketSize
。遗憾的是,我不认为这是标准支持,您必须使用可以找到并解释here的实用程序。如果将桶大小减小到25,那么当更快的机器完成当前的桶时,测试控制器将分配一个新的,而较慢的机器仍可在其当前桶上运行。
我认为这应该适合你,虽然实用程序不受支持,我之前没有尝试过bucketsize。