Robotium API 翻译(一)——click/clickLong操作

click&clickLong方法(点击/长按事件)

       ArrayList<android.widget.TextView> clickList(int line[,int index])
      
点击当前textlist中的第line行,可以指定listview的索引,不指定时默认为第一个
       参数:
       line-点击第几行
       index-点击第几个listview,通过index标识
       返回:
       ArrayList-本行中被点击的TextView

       ArrayList<android.widget.TextView> clickLongList(int line[,int index,int time])
      
长按当前textlist中的第line行,可以指定listview的索引,不指定时默认为第一个
       参数:
       line-点击第几行
       index-点击第几个listview,通过index标识
       time-长按的时间
       返回:
       ArrayList-本行中被点击的TextView

       void clickOnScreen(float x,float y[, int numberOfClicks])
      
按照坐标点击屏幕
       参数:
       x-点击位置的x坐标
       y-点击位置的y坐标
       numberOfClicks-点击几次
       返回:
      

       void clickLongOnScreen(float x,float y[, int time])
      
按照坐标长按屏幕
       参数:
       x-长按位置的x坐标
       y-长按位置的y坐标
       time-长按的时间
       返回:
      

       void clickOnText(String text [, int match, boolean scroll])
      
点击屏幕内的某个文本
       参数:
       text-点击的字符
       match-如果有多个匹配的话,点击的第几个
       scroll-如果是true的话,会执行滚动屏幕的动作
       返回:
      

       void clickLongOnText(String text [, int match, boolean scroll|int time])
      
长按屏幕内的某个文本
       参数:
       text-长按的字符
       match-如果有多个匹配的话,长按的第几个
       scroll-如果是true的话,会执行滚动屏幕的动作
       time-长按的时间
       返回:
      

       void clickOnView (android.view.View.view [,boolean immediately])
       点击一个view,可设置忽略等待
       参数:
       view-view名称
       immediately-如果为true的话,忽略任何等待立即点击
       返回:
      

       void clickLongOnView (android.view.View.view [,int time])
       长按一个view
       参数:
       view-view名称
       time-长按的时间
       返回:
      


        void clickOnButton (int index| String text)
      
点击一个按钮
       参数:
       index-按钮的索引
       text-按钮的文字
       返回:
      

       void clickOnImage (int index)
      
点击一个图片
       参数:
       index-图片的索引
       返回:
      

       void clickOnImageButton (int index)
      
点击一个带图片的按钮
       参数:
       index-按钮的索引
       返回:
      

       void clickOnEditText (int index)
      
点击一个可编辑的文本控件
       参数:
       index-可编辑文本的索引
       返回:
      

       void clickOnCheckBox (int index)
      
点击一个复选框
       参数:
       index-复选框的索引
       返回:
      

        void clickOnToggleButton (String text)
      
点击一个开关按钮,并改变其状态
       参数:
       text-开关按钮的文本
       返回:
      

        void clickOnMenuItem (String text [, boolean subMenu])
      
点击MenuItem,即当点击系统menu键弹出的那个菜单
       参数:
       text-menuItem的文本
       subMenu-如果为true的时候,可以选择MenuItem的下级菜单
       返回:
      

         void clickOnRadioButton (int index)
      
点击一个进度按钮
       参数:
       index-进度按钮的索引
       返回:
      

        void clickOnActionBarHomeButton ()
      
点击AcionBar的Home或者Up按钮,就是最上面那条的Home或者Up
       参数:
      
       返回:
      

       void clickOnActionBarItem (int id)
      
点击ActionBar的选项
       参数:
       每个选项的id
       返回:
      

       void clickLongOnTextAndPress (String text, int index)
      
长按一个控件,并点击其中一个选项
       参数:
       text-控件的文本
       index-点击的索引
       返回:
      

       void clickOnWebElement (By by [, int match , boolean scroll])
      
通过By属性识别,点击一个Web控件
       参数:
       by-通过By的哪个属性来识别控件
       match-如果多个web都匹配,选择第几个
       scroll-如果为true的话,将执行滚动操作
       返回:
      

       void clickOnWebElement (WebElement webElement)
      
通过Web控件名称识别,点击一个Web控件
       参数:
       webElement-web控件的名称
       返回:
      


















  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值