【问题标题】:iOS UITest: How to read app settings in UITest on iOSiOS UITest:如何在 iOS 上的 UITest 中读取应用设置
【发布时间】:2016-11-23 07:13:51
【问题描述】:

您好,在 UITest 中有什么方法可以通过 xCode8 读取应用程序当前设置吗?我想运行应用程序并验证其默认设置。

谢谢 JJ

【问题讨论】:

  • 您想在启动时设置默认设置吗?诸如应用位置、应用语言……?

标签: ios xcode xcode-ui-testing uitest


【解决方案1】:

XCUI 测试只能与您应用上的元素交互,无法验证您应用上的任何数据,例如您案例中的设置。

但是,您可以转到应用的设置页面并使用XCTAssert 来确定设置是否符合您的要求。

【讨论】:

    【解决方案2】:

    您可以在您的应用中创建一个测试方法,并通过#if UI_TEST 值有条件地启用它。

    例如,您可以在 UITest 编译环境中设置一个属性并通过单击一个测试控件来验证值,该测试控件的存在取决于应用程序是否为 UI_TEST 并返回一个包含您感兴趣的值的视图在。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-09-16
      • 2021-08-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-05
      相关资源
      最近更新 更多