我的情况是这样的:我有多个相当小的 winforms 项目,我正在为其创建编码的 UI 测试。我有一台物理机器可用于运行上述 UI 测试,每个项目都很少需要运行测试,所以一台机器就足够了。
我在单个项目上运行了测试(使用 MTM,创建了测试用例,然后在 VS 端,我使用了相关的自动化东西,创建了 LabDefaultProcess 并将它们映射到测试套件),这完全符合我的要求。
当我尝试将同一台测试机用于另一个团队项目时,问题就出现了。我无法从 MTM Lab Management 添加环境,因为它显示所选环境已在使用中。
那么真的有这样的限制吗(这意味着我必须将我的所有项目组合到一个团队项目中才能克服它),还是有更复杂的方法来做到这一点?
在可用于测试的单台计算机上,我安装了测试控制器和测试代理。