2013-04-03 54 views
2

我一直在使用Microsoft Test Manager很长一段时间。我配置了SCVMM实验室,配备了3台用于运行测试的Web客户机。Microsoft测试管理器上的测试分布

一切工作正常,除1问题:我有近350测试。当我全部运行或甚至一小部分运行时,它们都分布在3台Web客户端机器上。但是一些测试需要更多时间。因此,有些机器可以快速完成工作,但其他机器仍然可以继续执行更多测试。

这就是我的意思是:

  • 我火300个测试由3台机器来执行
  • 每台机器都被100个测试执行
  • 机器1和2可以完成快速的工作
  • 机器3执行80次测试并继续,直至完成。

我的问题是:有没有什么方法可以优化这个功能,所以当其他机器工作时没有机器闲置?

回答

1

我会建议看看在您的测试设置中更改BucketSize。不幸的是,我不认为这是标准支持,你将不得不使用一个实用工具,可以找到并解释here。如果您将存储桶大小减小到25,那么当更快的机器完成当前存储桶时,测试控制器将分配一个新的存储桶,而较慢的机器仍然在当前存储桶上工作。
我认为这应该为你工作,虽然该实用程序不支持,我以前没有尝试过自己的bucketsize。

+0

我已经测试过这个程序,它没有看到按预期工作。我不知道为什么... – 2013-04-09 13:08:28

+0

所以你尝试改变BucketSize并且没有发生变化?或者您是否成功更改了BucketSize并且测试没有更高效地运行? – Nashibukasan 2013-04-09 22:48:33

+0

我试过了,没有发生变化。 – 2013-04-10 16:10:58

相关问题