欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

monkeyrunner(草稿)

程序员文章站 2022-03-28 16:28:43
monkeyrunner 命令详解、api 详解monkeyrunner APIManbyBuaner:这个类提供了用于连接monkeyrunner和设备或模拟器的方法,它还提供了为monkeyrunner即本创建Ut界面的一些价数。MonkeDevice优表一个设备或模拟器,这个类为安装和载包开启Activity、发送按键和触摸事性、运行测试组等提供了方法。MonioeyImage这个类提供了庙妮屏幕的方法。这个炎为截图、将位图转换成各种格式、对比两个Wonkejomage8 将image保存到文...

monkeyrunner 命令详解、api 详解
monkeyrunner API
ManbyBuaner:这个类提供了用于连接monkeyrunner和设备或模拟器的方法,它还提供了为monkeyrunner即本创建Ut界面的一些价数。
MonkeDevice优表一个设备或模拟器,这个类为安装和载包开启Activity、发送按键和触摸事性、运行测试组等提供了方法。
MonioeyImage这个类提供了庙妮屏幕的方法。这个炎为截图、将位图转换成各种格式、对比两个Wonkejomage8 将image保存到文件等提供了方法
monkeyrunner命令
monkeyrunner -plugin <program_filename><program_options>参数 说明
《可选)版定一个内会monkryrurner品件的jar文件,如要盘定超过一个文件,可以
plagin 多次使用此参数。
eprogam.frame 如果您航定此参教,morikueyrureer将视文件内容》ythce程序并乎以执行,如果
或参数未子沉定,则开启一个交互式会丢。
sprogram_options> (可选)所弧定的程序杯需的参数

#连接到正在运行的设备上或模拟器上,返回一个MonkeyDevice对象device=MonkeyRunner.waitForConnection()
#安装待测应用,应用包的路径是PC 上的路径device.installPackage(‘E:\zhonghangshouji.apk)package=‘com.chinamworld.bocmbci’activity=‘com.chinamworld.bocmbxi.biz.GuidePageActivity’#设置要启动的活动类名,由包名和活动类型全名组成Runcom=package+’/"+activity#启动活动组件Device.startActivity(component=Runcom)recorder.start(device)#给设备截图result=device.takeSnapshot()#将截图保存下来Result.writeToFilef‘myproject/s1.png’png”)

3、DOWN_AND_UP发送一个DOWN事件,然后一个UP事件。对应于输入键或点击屏幕。以上三种事件做为press()或touch()参数。原英文如下:
use this with the type argument of press() or touch() to send a down event.
device.press(“KEYCODE_DPAD_DOWN;'DOWN_AND_UP”)
按下HOME键 device.press(‘KEYCODE_HOME’,'DOWN_AND_UP”)
按下BACK键 device.press['KEYCODE_BACK”’,DOWN_AND_UP)
按下下导航键 device.press[‘KEYCODE_DPAD_DOWN’,DOWN_AND_UP)
按下上导航键device.press("KEYCODE_DPAD_UP’,DOWN_AND_UP)
按下OK键 device.press["KEYCODE_DPAD_CENTER’,DOWN_AND_UP)

本文地址:https://blog.csdn.net/a6864657/article/details/110633576

相关标签: 笔记