ios - 在 Xcode UI 测试期间检查电子邮件?

标签 ios swift testing ios-ui-automation xcode-ui-testing

更新:新的 UI 方式是否仍然可行 testing with Xcode

我可以通过编程方式从 iOS UI Automation 访问我的电子邮件吗?脚本?

我想访问我的 iPhone 应用通过电子邮件发送到我的电子邮件帐户的注册码。

最佳答案

如果您有办法让您的设备/模拟器在仍在应用程序中时接收代码,那么您可以编写一个 iOS UIA 脚本来执行此操作。

但是,在 iOS 内置 UIA 工具的当前状态下,您无法访问应用程序之外的任何内容。所以基本上你不能启动你的应用程序,然后启动另一个应用程序(如 safari)去 mail.google.com blah blah。

让您的应用留在 iOS UIA 中最接近的方法是使用函数调用将您的应用发送到后台 X 秒。

关于ios - 在 Xcode UI 测试期间检查电子邮件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23613698/

相关文章:

ios - 在条码扫描仪中显示边界区域

ios - 从 View 模型结构中获取值

ruby - rspec/serverspec 服务测试总是失败

c++ - 使用 kruskal 算法创建更糟糕的情况

ios - Swift 3 无法读取 HTTP Post 请求数据

ios - 模拟器上的 Xcode 应用程序在真实设备上崩溃

ios - 如何使 Http 请求在 TableView 单元格之前按时加载

ios - UITableView 左边距复选标记按钮 - Swift

google-chrome - 在不跨步骤共享的云构建步骤中安装 google-chrome(使用卷)

ios - AWSFirehoseRecorder saveRecord 似乎从不保存任何记录