51Testing软件测试论坛
标题: Android自动化测试——monkeyrunner [打印本页]
作者: 测试积点老人 时间: 2018-12-25 14:50
标题: Android自动化测试——monkeyrunner
本帖最后由 测试积点老人 于 2018-12-25 14:52 编辑
#进入程序,点击当前界面的菜单键 #① 导包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获取,再查看目录)
作者: 毛倩倩 时间: 2019-3-2 11:02
怎么连接到设备上
作者: bling123 时间: 2019-3-4 21:47
device=MonkeyRunner.waitForConnection()
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) |
Powered by Discuz! X3.2 |