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

时间:2014-05-12 16:01:30

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

更新:使用新的用户界面testing with Xcode,这仍然可以吗?

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

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

2 个答案:

答案 0 :(得分:1)

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

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

离开你的应用程序在iOS UIA中最接近的是使用函数调用将你的应用程序发送到后台X秒。

答案 1 :(得分:0)

使用NSURLSession从测试方法中发出HTTP请求。请参阅:https://stackoverflow.com/a/35708282/242933