xcode 测试方案“信息”“参数”“选项”“诊断”选项卡已移动

vlju58qv  于 2023-11-21  发布在  其他
关注(0)|答案(2)|浏览(116)

Xcode的测试方案“info”,“arguments”,“options”和“diagnostics”选项卡曾经通过按Command + Option + U可见,但它们已经被移动。
我现在在哪里可以找到相应的部分?
这是旧的UI(credit:https://betterprogramming.pub/easy-unit-testing-for-firebase-in-xcode-874842f79d84):Old UI for when you pressed Command + Option + U on some older version of Xcode
下一篇:New UI for when you press Command + Option + U on Xcode

0x6upsns

0x6upsns1#

您看到UI而不是Info、Arguments、Options等的原因是因为方案被配置为使用Test Plans。当使用测试计划时,这些选项在测试计划UI中可用。看起来您的测试计划名为“UnitTestsOnlyPlan”。项目导航器中应该有一个同名的文件,但是你也可以通过点击名字右边的小箭头来找到它。一旦你打开了测试计划,点击顶部的“测试”选项卡。在那里你会看到所有以前在方案中可用的选项,还有一些。

2exbekwf

2exbekwf2#

方案测试页签:“信息”、“参数”、“选项”、“诊断”页签已移至测试计划文件。

此过程适用于Xcode 15.0。

创建测试计划并设置“启动时通过的参数”

  • 如果您还没有创建测试计划,请选择File-> New-> Test Plan
  • 在测试计划编辑器中,您将看到一个或多个配置,比如“共享设置”和“配置1”。
  • 对于本例,选择要设置启动参数的“共享设置”配置。
  • 在右侧窗格中的“Configuration”选项卡下,您将找到一个名为“Arguments”的部分。
  • 双击“启动时传递的参数”。
  • 单击“+”按钮添加新的启动参数,然后输入所需的启动参数。
  • 保存测试计划。
    将测试计划附于方案
  • 通过选择Product-> Scheme-> Edit Scheme打开方案编辑器。
  • 导航到左侧的“测试”操作。
  • 您将看到一个包含“测试计划”和“默认”列的列表。如果没有添加任何测试计划,它将显示“无测试计划”。
  • 点击左下角的“+”按钮,附加您现有的测试计划。

相关问题