移动端测试

当前位置:首页 > 移动端测试

iOS测试指南 iOS Application Testing Guide(第四章)

第4章 iOS的JI自动化测试

iOs平台的UI自动化测试工具有很多,能实现自动化测试的方案也有很多。在本章主要探讨Apple官方提供的UI

Automation工具。UI Automation是伴随着iOS 4.0同步发布的。在iOS 4.0以后,开发者们都可以使用它来做iOS平台的UI自动化测试,从而代替人工的重复操作。


4.1 UI Automation的运行

普通的自动化测试工具都会让使用者写-些脚本来达到定制操作流程的目的,高级一些的自动化工具还会提供-些录制脚本的工具,虽然录制脚本可以减少测试脚本的开发强度,但是写测试脚本还会在今后相当长的时间内充当自动化测试的主流手段。UI Automation不但支持脚本编写方式的自动化测试,还支持录制回放方式的自动化测试,是一款功能强大的自动化测试工具。先通过简单地测试脚本的运行来认识UI Automation。本章中使用的SUT是Apple官方实例程序Recipes.如何获得SUT?如图4-1所示,在搜索框中输入“Recipes”,找到“iPhoneCoreDataRecipes" 这个项目并将其打开。

软件测试

选择打开以后,程序会被自动地下载到当前用户的Downloads目录下。使用Xcode打开Recipes项目并长按运行程序按钮就会看到,如图4-2所示,单击"“rl--.""命令。

还可以单击Xcode中的Product菜单,如图4-3所示,在其中单击“Profile" 命令。当然,也可以通过"command+i"快捷键方式来运行程序。“Profile”运行以后,Instruments会启动运行,如图4-4所示。

在其中选择“Automation”选项以后,单击“Profile" 按钮确认。

文章评论

表情

共 0 条评论,查看全部
  • 这篇文章还没有收到评论,赶紧来抢沙发吧~