程序员iOS DeveloperiOS进阶指南

翻译:录制UI 测试(Recording UI Tests)

2016-05-21  本文已影响538人  栗子烤肉

Xcode可以在模拟器中使用app来录制单元测试步骤。在录制测试后,添加断言检查界面元素是否处于预期状态。

UI test

关于可访问信息,参见iOS可访问编程指南( Accessibility Programming Guide for iOS)和OS X可访问编程指南(Accessibility Programming Guide for OS X)。关于UI测试的更多信息,参见使用Xcode测试(Testing with Xcode)。

录制测试

录制UI测试需要:

录制按钮

一旦应用已经准备好录制测试,打开UI测试target的源文件,并在测试方法中插入光标。你可以添加到现有测试方法或创建一个新的。点击录制按钮,Xcode会在模拟器中启动应用。执行测试操作。你每次触摸屏幕上的一个元素,Xcode会往你的测试方法中添加一行代码。再次点击录制按钮停止添加操作方法。

添加断言检查用户界面在测试完成后处于正确的状态。你可以使用断言测试部分接口包括text field,button或table view cell的数量,特定按钮是否存在,等等。

断言

官方原文地址:

https://developer.apple.com/library/ios/documentation/ToolsLanguages/Conceptual/Xcode_Overview/RecordingUITests.html#//apple_ref/doc/uid/TP40010215-CH75-SW1

上一篇下一篇

猜你喜欢

热点阅读