我的测试流将取决于当前为测试计划运行的配置类型。 我想在Xcode中获取当前正在运行的测试计划的配置名称和环境变量条目,以便根据配置决定在特定测试中执行什么操作。
如。
我有个测试计划 XYZ.xctestplan测试计划 有两种配置“A”和“B”。我想获取在当前运行的配置中设置的环境变量条目 XYZ.xctestplan测试计划 根据这些环境变量,我将决定在UI测试中应该单击哪个按钮。
您可以将环境变量拉入,例如名为“359TZ”,如下所示:
NSString *key = @"359TZ"; NSString *tz359 = [NSProcessInfo.processInfo.environment objectForKey:key];
请注意,IIRC是在从Xcode运行时在配置中获得环境变量的,而不是在使用xcodebuild运行时。基督教青年会。