访问iOS的用户偏好通过UIA脚本UI自动化(Accessing iOS user preferen

2019-09-17 17:04发布

我一直在试图实现UI测试脚本为我的iPhone应用程序。 在测试情况下,我过来在环境设置用户的喜好的问题。 到目前为止,我无法找到一个方法来改变或读取这些用户偏好值。

这些是我必须学会为止:

  • setPreferencesValueForKey和preferencesValueForKey不通过Root.plist使用标识符作为搜索关键字工作。 这将返回null。 不过,我可以通过UIA脚本添加这些值和模拟器似乎记得他们,但应用它的自我没有注意到这些变化。
  • 两种ON和OFF在Setting.bundle试图设定值,并不能帮助。

我的环境:

  • 我使用的版本4.3.2的Xcode工具,其嵌入其中。
  • 的Mac OS X 10.7.3
  • iPhone 5.1模拟器

有什么想法?谢谢大家提前对所有建议,意见和解决方案=)

Answer 1:

方法仅说明在iOS设备上,它不会在iOS模拟器上工作运行工作。 于是我就用实际的设备来运行测试脚本! 这就是我的解决方案!



文章来源: Accessing iOS user preference through UIA script for UI automation