码迷,mamicode.com
首页 > 其他好文 > 详细

【uiautomator】Interfaces+Exception

时间:2015-06-16 14:36:00      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:

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

【uiautomator】Interfaces+Exception

标签:

原文地址:http://www.cnblogs.com/wonderful0714/p/4580507.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!