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

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