【发布时间】:2018-06-05 09:18:03
【问题描述】:
在 Xcode 10(当前为 beta 1)中,我为我的 iOS 项目的测试套件开启了并行测试。
“编辑方案”>“测试”>“信息”。勾选“在模拟器上并行执行”
引入此功能是为了减少测试时间,方法是一次启动多个模拟器以在它们上分布测试套件。 (不要与 Xcode 9 中引入的并行测试相混淆,后者不包括测试套件传播)。
我有 200 次测试,这些是我的结果:
- 0.6 秒无并行执行
- 0.9 秒并行执行
所以显然这不能正常工作。我想这可能与模拟器的启动时间有关。但这不是执行时间计算的一部分。所以,要么是 Xcode 10 测试版中的一个错误,要么是我没有正确设置它。
【问题讨论】:
标签: ios xcode unit-testing ios-simulator xcode10