wrapEasyMonkey api 1.0 资料文档

Life is short , play more!
本文来自lihao's Blog,转载请注明。
wrapEasyMonkey api 1.0 列表  Copyright(c) whoistester.com
howto教程源码下载请点击进入
  • getView(id)
说明:根据id,获得view对象
(id为view的id值,例如id/button01
 , id/textview01)
参数1:id值,为字符串
  • getText(view)
说明:根据视图对象,获得该视图对象的mText属性值
参数1:视图对象, 该对象通过getView函数可以获得
  • touchView(view,type)
说明:点击视图对象
参数1:通过getView获得view对象
参数2: up,down_and_up,down 三种类型。 传入时,可以用wrapEasyMonkey对象的属性。
例如a = wrapEasyMonkey (easyDevice,device) 获得a的wrapEasyMonkey对象后,传入
a.UP  ,  a.DOWN_AND_UP,  a.DOWN.
  • touchViewById(id,type)
说明:直接通过id值,对该view视图进行点击
参数1: id值,为字符串
参数2: up,down_and_up,down 三种类型。 传入时,可以用wrapEasyMonkey对象的属性。
 例如a = wrapEasyMonkey (easyDevice,device) 获得a的wrapEasyMonkey对象后,传入
a.UP  ,  a.DOWN_AND_UP,  a.DOWN.
  • touchPoint(x,y,type)
说明:直接输入坐标值,对该坐标值进行touch行为
参数1: x坐标
参数2:y坐标
参数3: up,down_and_up,down 三种类型。 传入时,可以用wrapEasyMonkey对象的属性。
 例如a = wrapEasyMonkey (easyDevice,device) 获得a的wrapEasyMonkey对象后,传入
a.UP  ,  a.DOWN_AND_UP,  a.DOWN.
  • hasFocused(id)
说明:判断当前id的view是否处在焦点位置
参数1: id值,为字符串
  • getPosition
未完成
  • touchDialog
未完成,对alert dialog窗口进行touch操作 (该函数是解决一些局限问题。 alert dialog
的操作不能通过 touchView 和 touchViewByID 进行, 是因为touchView 和
touchViewById 对该类型view视图的坐标获取有问题,目前通过touchDialogButton函数实现)
  • touchDialogButton
说明: 对alert dialog窗口进行touch操作 (该函数是解决一些局限问题。 alert dialog
的操作不能通过 touchView 和 touchViewByID 进行, 是因为touchView 和
touchViewById 对该类型view视图的坐标获取有问题。) 该函书是通过下移焦点,左右移焦点
进行实现的对对话框的操作。
参数1:up,down_and_up,down 三种类型。 传入时,可以用wrapEasyMonkey对象的属性。
例如a = wrapEasyMonkey (easyDevice,device) 获得a的wrapEasyMonkey对象后,传入
a.UP  ,  a.DOWN_AND_UP,  a.DOWN.
  • type(string)
说明:输入字符串
参数1: 普通字符串,特殊字符需要通过press函数进行输入
  • press(keycode,type)
说明:输入单个字符
参数1: 单个字符keycode,字符串类型, keycode的定义见android developer 文档
以keycode开头的常量
参数2: up,down_and_up,down 三种类型。 传入时,可以用wrapEasyMonkey对象的属性。
例如a = wrapEasyMonkey (easyDevice,device) 获得a的wrapEasyMonkey对象后,传入
a.UP  ,  a.DOWN_AND_UP,  a.DOWN.
  • sleep(second)
说明:睡眠
参数1: 秒数,整数型

发表评论

电子邮件地址不会被公开。 必填项已用*标注