Android--通過Monkey在手機上執行pc上的指令碼檔案
Monkey相對比較簡單,之前我也寫過一篇文章介紹傳送指令對指定的app做自動化壓力測
試。
那麼如果我們不想一條條的傳送指令,想批量的執行成千上萬自己寫的指令碼怎麼辦呢?
下面給大家介紹一下執行pc上寫好的指令碼檔案方法:
一、先把指令碼寫好,放到一個路徑下面
我這裡是隨意些的一些指令碼,根據自己的需求寫自己的指令碼即可。
二、用adb指令驗證安卓裝置是否已經連線成功
如果結果為空,或者是offline那需要重新拔插裝置或者把5037埠的程序kill掉,然
後再連線裝置。
三、確認連線上裝置後,我們上傳檔案到手機裡面,這裡我上傳到了sdcard目錄下
上傳檔案指令 adb push d:\monkey_script.txt /sdcard/
上面指令單詞之間要有空格。
出現這個畫面說明上傳成功。我們也可以檢視這個路徑下是否有我們上傳的檔案。
adb shell進入到手機
然後執行 cd /sdcard/
看到傳的檔案
四、確認檔案傳到sdcard目錄後,開始執行這個指令碼檔案
執行指令碼檔案指令:adb shell monkey –v 100 –f /sdcard/monkey_script.txt
-v 為執行的次數,一定要寫,不然不會執行。
-f 為要執行的檔案
執行後會實時列印日誌,並且手機上會自動去操作了
這是實時log。
有問題可以加群交流QQ群:610845268