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
- UI元素有访问信息
- OS X v10.11或更高
- iOS9或更高
一旦应用已经准备好录制测试,打开UI测试target的源文件,并在测试方法中插入光标。你可以添加到现有测试方法或创建一个新的。点击录制按钮,Xcode会在模拟器中启动应用。执行测试操作。你每次触摸屏幕上的一个元素,Xcode会往你的测试方法中添加一行代码。再次点击录制按钮停止添加操作方法。
添加断言检查用户界面在测试完成后处于正确的状态。你可以使用断言测试部分接口包括text field,button或table view cell的数量,特定按钮是否存在,等等。
断言官方原文地址:
网友评论