iOS UITest:如何在iOS上的UITest中阅读应用程序设置

时间:2016-11-23 07:13:51

标签: ios xcode xcode-ui-testing uitest

您是否有任何方式在UITest通过xCode8读取应用程序当前设置?我想运行app并验证其默认设置。

由于 JJ

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:0)

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

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