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
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值