几个月来我一直在开发 Coded UI 测试,并且在我的知识允许的范围内对它们进行了优化。我发现了一些关于测试运行时间的性能问题。
目前我有 91 个测试,每个测试都很小并且使用多个 UI Maps。运行每个测试所需的时间从 1 到 5 分钟不等,有些测试运行超过 20 分钟。我看过它们中的一些运行,并注意到需要一段时间才能找到 UI 控制器(有时不会)。
我想这里有两个问题:
1) PC\Server 是否有最佳要求(RAM、HD 空间、CPU 等)以获得最佳运行时间结果?
2) 有没有办法优化编码的 UI 测试以提高运行时间?