zoukankan      html  css  js  c++  java
  • 老李分享:robotium常用API 1

    老李分享:robotium常用API

     

    robotium常用API

    Robotium中最重要的类Solo类:其中提供了模拟用户活动的点击、搜索、拖拽等方法。

    英文api(经常断开连接打不开):http://www.jarvana.com/jarvana/view/com/jayway/android/robotium/robotium-solo/2.0.1/robotium-solo-2.0.1-javadoc.jar!/index-all.html

    中文API: http://www.robotium.cn/archives/category/api/page/7

    (源代码解析-Solo : http://www.robotium.cn/archives/1050)

    典型方法:(更多方法及解释请查看以上api)

    其中很多方法都是根据控件的索引值进行操作

    ①  点击:

    clickOnButton(int)—Clickson a Button with a givenindex.根据索引值点击Button.

    clickOnButton(String)—Clickson a Button with a giventext.根据文本点击Button.

    clickOnCheckBox(int)—Clickson a CheckBox with a givenindex.

    clickOnView(View)—Clickson a given View.

    clickOnText(String)—Clickson a View displaying agiven text.

    clickLongOnText(String)—Longclicks on a givenView.

    clickOnRadioButton(int)—Clickson a RadioButton with a givenindex.

    clickOnScreen(float, float)—Clickson a given coordinate on the screen.

    ②  取得:

    getCurrentActivity()—Returnsthe current Activity.

    getText(String)—Returnsa TextView which shows a given text.

    getView(int)—Returnsa View with a given id.

    getEditText(String)—Returnsan EditText which shows a given text.  

    getImage(int)—Returnsan ImageView with a given index.

    ③  拖拽:

    drag(float, float, float,float, int)—Simulate touching a given location anddragging it to a new location.

    ④  搜索:

    searchText(String)—Searchesfor a text string and returnstrue if at least one item is found with the expected text.

    searchEditText(String)—Searchesfor a text string in the EditText objects located in the current Activity.

    searchButton(String, boolean)—Searchesfor a Button with the given text string and returns true if at least one Buttonis found.

  • 相关阅读:
    TypeError: 'ExcelData' object is not iterable
    输出重定向
    联想Thinkpad T450 屏幕更换记录
    C-sysytem命令的使用
    CMD命令大全
    Ubuntu16.04 添加 Docker用户组
    Docker学习
    Linux系统卡死后紧急处理
    Django之ModelForm详解
    Django的ORM实现数据库事务操作
  • 原文地址:https://www.cnblogs.com/poptest/p/5121905.html
Copyright © 2011-2022 走看看