Android自动化测试——monkeyrunner

#进入程序,点击当前界面的菜单键
#① 导包
from com.android.monkeyrunner import MonkeyRunner, MonkeyDevice
#② 连接电脑上的设备,可以设置设备名在参数中
device = MonkeyRunner.waitForConnection()
#③ 进入程序的活动参数为自己的程序的包名和Activity名称
device.startActivity(component="包名/包名.Activity名")
#④ 测试的操作,这里为点击一次菜单按钮
device.press('KEYCODE_MENU','DOWN_AND_UP')

简单的测试

 补充一点 查看项目的包名两种方式(所查看的设备连接在电脑上):
① 在控制台输入 adb shell pm list package 
② 控制台输入 >>adb shell
                     >>cd data/data(包名的存放目录)
                    >>ls (查看目录,如果显示没有权限,输入su获取,再查看目录)

 

你可能感兴趣的:(MonkeyRunner)