wrapEasyMonkey api 1.0 资料文档
Posted On 2012年7月11日
wrapEasyMonkey api 1.0 列表 Copyright(c) whoistester.com
-
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: 秒数,整数型
此篇文章已被阅读3177 次