一.理解monkey测试
1、Monkey测试是Android自动化测试的一种手段。Monkey测试本身非常简单,就是模拟用户的按键输入,触摸屏输入,手势输入等,看设备多长时间会出异常。
2、当Monkey程序在模拟器或真实设备运行的时候,程序会产生一定数量或一定时间内的随机模拟用户操作的事件, 如点击,按键,手势等, 以及一些系统级别的事件。通常也称随机测试或者稳定性测试。
二、查看包名
adb命令 查看运行APP当前页面的Activity名称
adb shell "dumpsys window | grep mCurrentFocus"
adb shell dumpsys activity | grep -i run
第二种如果出现以下报错:
方法一:grep 更改为 findstr adb shell dumpsys activity | findstr -i run
方法二:先cmd输入adb shell,然后在输入dumpsys activity | findstr -i run
原理:
方法一是因为在cmd环境下,所以要用findstr
方法二是因为在shell环境下