美文网首页程序员iOS DeveloperiOS进阶指南
翻译:录制UI 测试(Recording UI Tests)

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

作者: 栗子烤肉 | 来源:发表于2016-05-21 16:28 被阅读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
    • UI元素有访问信息
    • OS X v10.11或更高
    • iOS9或更高
    录制按钮

    一旦应用已经准备好录制测试,打开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

    相关文章

      网友评论

        本文标题:翻译:录制UI 测试(Recording UI Tests)

        本文链接:https://www.haomeiwen.com/subject/fgcorttx.html