zoukankan      html  css  js  c++  java
  • 【uiautomator】Interfaces+Exception

    Interfaces

    com.android.uiautomator.core.UiWatcher

    描述:表示目标设备上的条件监听器,为了学习如何注册一个条件监听器,看UiDevice.registerWatcher()

    公共方法

    abstract boolean

    checkForCondition()

    当使用UISelector框架无法匹配元素时,自动调用此处理方法去测试框架

    com.android.uiautomator.testrunner.IAutomationSupport

    类描述:为测试用例提供辅助支持

    公共方法:

    abstract void

    sendStatus(int resultCode,Bundle status)

    允许运行时的测试用例发出临时状态

    com.android.uiautomator.testrunner.UiAutomatorTestCase

    类描述:UI automation测试必须继承此类,提供以下可访问信息:UiDevice实例;绑定命令行参数;

    公共构造函数:UiAutomatorTestCase()

    公共方法:

    IAutomationSupport

    getAutomationSupport()

    为运行测试用例时报告临时状态

    Bundle

    getParams()

    得到命令行参数

    UiDevice

    getUiDevice()

    得到UiDevice实例

    void

    sleep(long ms)

    休眠时间

    继承方法:

    junit.framework.TestCase

    junit.framework.Assert

    junit.framework.Test

    java.lang.Object

    Exceptions

    com.android.uiautomator.core.UiObjectNotFoundExeption

    描述:在生成测试运行时,UiSelector没有匹配到任何UI元素

    公共构造函数

    UiObjectNotFoundException(String msg)

    UiObjectNotFoundException(String detailMessage,Throwable throwable)

    UiObjectNotFoundException(Throwable throwable)

    继承方法

    java.lang.Throwable

    java.lang.Object

  • 相关阅读:
    剑指Offer-二维数组中的查找
    我的心灵鸡汤
    生活经验总结与感受
    剑指offer-二叉树按之字形打印
    5月总结与回顾
    一致性Hash原理
    B树和B+树的区别
    Java内存区域模型
    解决Hash冲突的四种方法
    Go Web项目搭建-Gin+GORM连接MySQL数据库
  • 原文地址:https://www.cnblogs.com/wonderful0714/p/4580507.html
Copyright © 2011-2022 走看看