Android自动测试:monkey使用

        Monkey的使用比较简单。

      Monkey是android自带的命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。

     由于经常需要进入abd命令行界面,所以最好先配置一下adb环境变量。新建系统变量 变量名:android(随意命名) 

变量值:.......\sdk\platform-tools;.....\sdk\tools   。 path中加入刚配置的android(看你怎么命名对应就好);%android%;

cmd --> adb start 启动成功 说明配置好了 

     monkey的使用adb shell进入命令界面。shell界面 输入monkey -p yourPackagename -v 200 回车 -p表示对象包 -v表示日志详细等级(-v -vv -vvv这样)数字表示随机执行的指令数。

也可以将日志信息输出到一个文件中。在命令后加 > G:\monkeytest.txt  名字随便取,最好指定位置。指定输出文件是同一个的话,两次命令后一次会覆盖前一次的。

     ps:这时候会发现会提示 can't create monkeytest.txt: Read-only file system

      (http://blog.sina.com.cn/s/blog_95c607dd0101ldol.html 在这找到的答案)

所以要让输出到指定文件的话不要进入shell命令界面而是直接执行 adb shell monkey -p com.example.administrator.manydemo -v  100 > G:\monkeytest.txt

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章