uiautomator:UiSelector

上一篇 / 下一篇  2014-07-14 16:09:22 / 个人分类:android

UiSelector:用于按照一定的条件定位界面上的控件元素
(UiObject对象通过UiSelector来获取)

文本 text:
text(String text); 文本
textContains(String text); 文本包含
textMatches(String regex); 文本正则
textStartsWith(String text); 文本开始字符

描述 description:
description(String text); 描述
descriptionContains(String desc); 描述包含
descriptionMatches(String regex); 描述正则
descriptionStartsWith(String text); 描述开始字符

类名 classname:
childSelector(UiSelector selector); 子类
className(String className); 类名
classNameMatches(String regex); 类名正则
fromParent(UiSelector selector); 父类

索引 index  实例 instance
index(int index); 编号
instance(int instance); 索引

特有属性
checked(boolean val)、clickable、enabled、focusable、focused、longClickable、scrollable、selected

包名 packagename
packageName(String name); 包名
packageNameMatched(String regex); 包名正则

资源id  resourceId
resourceId(String id); 资源ID
resourceIdMatches(String regex); 资源ID正则




TAG:

 

评分:0

我来说两句

Open Toolbar