zoukankan      html  css  js  c++  java
  • 【uiautomator】UiSelector

    UiSelector

    描述:该类提供测试机制来描述想定位的UI元素,一个Ui元素有许多相关联的属性,如文本,content-description,类名,多状态信息等;除此之外,该类运行目标UI元素有一个特定的显示层去区分层次结构相似的元素

    公共构造函数:UiSelector()

    公共方法

    UiSelector

    checked(boolean val)

    设定搜索条件去匹配当前选中的小部件如复选框,一般而言,单独使用此搜索框是无效的,必须包含其他条件,如文本,content-description,或其他类和小部件;如果其他搜索条件没被指定,超过一个部件匹配到,第一个被匹配到的则被选中

    UiSelector

    childSelector(UiSelector selector)

    使用缩小搜索自部件的条件

    UiSelector

    className(String className)

    设置搜索条件去匹配类属性如("android.widget.Button")

    UiSelector

    className(Class<T>type)

    设置搜索条件去匹配类属性如("android.widget.Button")

    UiSelector

    clasNameMatches(String regex)

    设置搜索条件去匹配类属性如正则类名

    UiSelector

    clickable(boolean val)

    可点击

    UiSelector

    description(String desc)

    描述

    UiSelector

    descriptiomContains(String desc)

    描述包含

    UiSelector

    descriptionMatches(String regex)

    描述正则

    UiSelector

    descriptionStartsWith(String desc)

    描述开始字符匹配

    UiSelector

    enabled(boolean val)

    enabled属性

    UiSelector

    focused(boolean val)

    当前焦点属性

    UiSelector

    focusable(boolean val)

    焦点属性

    UiSelector

    fromParent(UiSelector selector)

    搜索父类

    UiSelector

    index(int index)

    通过布局层中的节点编号搜索,不可靠,一般用作最后手段

    UiSelector

    instance(int instance)

    搜索索引例如:UiSelector().className("android.widget.ImageView") .enabled(true).instance(2);

    UiSelector

    longClickable(boolean val)

    长按属性

    UiSelector

    packageName(String name)

    包名属性

    UiSelector

    packageName(String regex

    包名正则

    UiSelector

    scrollable(boolean val)

    滚动属性

    UiSelector

    selected(boolean val)

    选择属性

    UiSelector

    text(String text)

    文本

    UiSelector

    textContains(String text)

    文本包含

    UiSelector

    textMatches(String regex)

    文本正则

    UiSelector

    textStartsWith(String text)

    文本开始字符

  • 相关阅读:
    鸡啄米vc++2010系列19(常用控件:静态文本框)
    鸡啄米vc++2010系列18(颜色对话框)
    鸡啄米vc++2010系列17(字体对话框)
    鸡啄米vc++2010系列16(文件对话框)
    鸡啄米vc++2010系列15(消息对话框)
    鸡啄米vc++2010系列14(一般属性页对话框的创建)
    鸡啄米vc++2010系类13(向导对话框的创建)
    鸡啄米vc++2010系列12(属性页对话框)
    鸡啄米vc++2010系列11(非模态对话框的创建)
    鸡啄米vc++2010系列10(模态对话框及其弹出过程)
  • 原文地址:https://www.cnblogs.com/wonderful0714/p/4582984.html
Copyright © 2011-2022 走看看