清除 UIAutomation 测试的钥匙串

Posted

技术标签:

【中文标题】清除 UIAutomation 测试的钥匙串【英文标题】:clearing keychain for UIAutomation tests 【发布时间】:2011-11-11 09:48:45 【问题描述】:

我正在编写 UIAutomation 测试来测试我们 iPhone 应用的 UI。

由于一些数据在应用程序第一次运行时存储在钥匙串中,我想在开始我的 UIAutomation 测试时重置钥匙串。

有什么方法可以使用 UIAutomation 来完成吗?

提前致谢, 斯文

【问题讨论】:

【参考方案1】:

我通过自定义 bash 脚本驱动 UIAutomation,该脚本使用 Automator 在运行我的测试之前重置模拟器。这样一来,一切都是白纸黑字。

【讨论】:

以上是关于清除 UIAutomation 测试的钥匙串的主要内容,如果未能解决你的问题,请参考以下文章

用户可以清除钥匙串吗?

为啥 UIAutomation 看不到我视图中的按钮?

通过 AppStore 更新后如何测试对钥匙串属性的访问?

在钥匙串 Swift 中存储整数

如何在模拟器中重置钥匙串?

sh 测试从钥匙串中提取令牌并删除所有对话