代码之家  ›  专栏  ›  技术社区  ›  wm.p1us

为什么XCODE10中的并行测试在默认情况下不可用?

  •  2
  • wm.p1us  · 技术社区  · 6 年前

    如果有任何情况下,我最好使用这个功能关闭我的测试?

    1 回复  |  直到 6 年前
        1
  •  5
  •   Rob Napier    6 年前

    如果您的测试用例以任何方式相互作用,那么并行运行它们将导致间歇性故障。一个非常常见的例子是,单元测试使用一个数据库,而每个测试并不创建唯一的数据库。开发人员不仔细考虑测试交互是很常见的,如果并行运行,许多现有的测试套件肯定会失败。