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

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

翻译:录制UI 测试(Recording UI Tests)_第1张图片
UI test

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

录制测试

录制UI测试需要:

  • 项目中有UI测试target
  • UI元素有访问信息
  • OS X v10.11或更高
  • iOS9或更高
翻译:录制UI 测试(Recording UI Tests)_第2张图片
录制按钮

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

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

翻译:录制UI 测试(Recording UI Tests)_第3张图片
断言

官方原文地址:

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

你可能感兴趣的:(翻译:录制UI 测试(Recording UI Tests))