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
毛倩倩 发表于 2019-3-2 11:02
怎么连接到设备上

device=MonkeyRunner.waitForConnection()




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2