android monkey app亂點測試

2021-08-19 01:24:31 字數 828 閱讀 1359

monkey是android中的乙個命令列工具

檢視包名:檢視電腦中某一位置的apk檔案的包名:pc開啟cmd-進入tmg目錄-執行裝置--檢視包名aapt dump badging *.apk(apk檔案的路徑,可以直接拖拽)。

adb shell

cd    /data/data    

monkey  –p  com.zhihu.android

--monitor-native-crashes

–vvv  500

> monkeytest.txt  

後面的500  

進行500 次完全隨機的測試。 monkey會隨機的生成500次事件。注意不是-v的選項值。-v應該是乙個單獨的選項,沒有值。-v 為 verbose的縮寫, -vvv

3個v就是輸出等級1至3的所有事件

-p用來指定是哪個包

時間間隔--throttle為600ms,事件數為2000

要停止就直接kill

--throttle

在事件之間插入固定延遲。通過這個選項可以減緩monkey的執行速度。如果不指定該選項,monkey將不會被延遲,事件將盡可能快地被產成。

--monitor-native-crashes

日誌分析:檢視是否有crash,

exception

等關鍵字,找上下文,進行簡單分析將你所能定位的錯誤資訊發給開發。

在log的最開始都會顯示monkey執行的seed值、執行次數和測試的包名。

引數示例

POST請求返回EXCEL檔案(親測,不會亂碼)

限制於get請求的字元長度限制,加密性等問題。有時不得不使用post方式請求檔案。ajax success function res var elelink document.createelement a elelink.download 檔名 elelink.href url document....

ANT亂指一點通,哈哈

ant是乙個build tool,也就是乙個批處理指令碼,可以把一些繁雜的事情寫到ant裡讓她代替我們做。這裡說說我對ant實際用途的理解 1.ant可以編譯,打包,生成doc之類的,用myeclipse或者其他工具,很輕鬆就實現了啊,幹嘛還用ant呢?wangking717 確實很多任務具都能很好...

(c )陣列筆試測總點總結

陣列 一 理論基礎 1.陣列記憶體空間位址是連續的,陣列下標從0開始,位址表示16進製制 2.陣列的元素不能刪除,只覆蓋 刪除指定下標元素,後面內容前移 二 二分查詢 1.使用條件 有序陣列且陣列中無重複元素 2.邊界條件 左閉右閉,二分查詢中間值為middle 1,閉區間說明可以取到 class ...