您是否有任何方式在UITest通过xCode8读取应用程序当前设置?我想运行app并验证其默认设置。
由于 JJ
答案 0 :(得分:2)
XCUI测试只能与您应用中的元素进行互动,并且无法验证应用中的任何数据,例如您案例中的设置。
但是,您可以转到应用的设置页面并使用XCTAssert
来确定设置是否符合您的要求。
答案 1 :(得分:0)
您可以在应用中创建测试方法,并通过#if UI_TEST
值有条件地启用它。
例如,您可以在UITest编译环境中设置属性,并通过单击测试控件来验证值,该测试控件的存在性取决于应用程序是否为UI_TEST并返回了您感兴趣的值的视图英寸