代码之家  ›  专栏  ›  技术社区  ›  Samarth Kejriwal

如何以编程方式获得当前运行的XC测试计划的配置?

  •  0
  • Samarth Kejriwal  · 技术社区  · 3 年前

    我的测试流将取决于当前为测试计划运行的配置类型。 我想在Xcode中获取当前正在运行的测试计划的配置名称和环境变量条目,以便根据配置决定在特定测试中执行什么操作。

    如。

    我有个测试计划 XYZ.xctestplan测试计划 有两种配置“A”和“B”。我想获取在当前运行的配置中设置的环境变量条目 XYZ.xctestplan测试计划 根据这些环境变量,我将决定在UI测试中应该单击哪个按钮。

    0 回复  |  直到 3 年前
        1
  •  1
  •   Steve Mykytyn    3 年前

    您可以将环境变量拉入,例如名为“359TZ”,如下所示:

        NSString *key = @"359TZ";
        NSString *tz359 = [NSProcessInfo.processInfo.environment objectForKey:key];
    

    请注意,IIRC是在从Xcode运行时在配置中获得环境变量的,而不是在使用xcodebuild运行时。基督教青年会。

    推荐文章