iOS测试:如何模拟用户操作

时间:2014-08-17 03:38:54

标签: ios xcode ios-ui-automation

我想测试iOS和XCode 5中的场景。这是场景
1.运行应用程序
2.按主页按钮将应用程序发送到后台
3.按电话应用程序,然后编辑联系人
4.将应用程序置于前台

有没有办法自动/编程模拟此类用户操作?任何帮助将非常感激。谢谢。

2 个答案:

答案 0 :(得分:0)

要将应用程序发送到后台,您可以使用target.deactivateAppForDuration(),但我认为没有办法使用UI工具访问内置于iOS的应用程序。

答案 1 :(得分:0)

看看Calabash for iOS.我已尝试使用Android,但效果很好。基本上,您所做的是编写一个Ruby脚本,您可以在其中指定操作序列,然后将其转换并应用于应用程序。