你學會了些什麼? monkey的基礎知識9 20

2021-08-28 07:27:47 字數 2297 閱讀 8817

monkey除錯引數

除錯引數是對測試過程的一些必要的控制,控制測試是否繼續活著測試是否停止。

anr:

1.在5秒內沒有響應輸入的事件(例如:按鍵按下,螢幕觸控)

2.broadcastreceiver在10秒內沒有執行完畢

·crash:

1.異常停止

2.異常退出

在測試時,你可能會遇到anr或者crash,monkey是預設為遇到anr或者crash其中乙個,monkey就自動停止,所以我們使用monkey進行測試時,一般會輸入 --ignore-timeouts 或者 --ignore-crashes ,這樣即使遇上anr或者crash也不會停止執行。

輸入 --ignore-timeouts :

adb shell monkey -p com.android.calendar --ignore-timeouts -v 1000

輸入 --ignore-crashes :

adb shell monkey -p com.android.calendar --ignore-crashes -v 1000··

·monkey黑白名單

黑名單:不測試的應用

白名單:測試的應用

注意:不能同時設定黑名單和白名單

執行黑名單:

1.查詢系統的包,並輸出到f盤的pkg文件裡。

adb shell pm list package > f:\lbg\pkg.txt

2.將想要加入黑名單的apk的包名放到blacklist.txt裡,新建乙個txt文字,命名為blacklist,將黑名單應用的包名儲存到文字裡面,如:將日曆與計算機的包名放到黑名單的文字中

然後將黑名單push進手機裝置中

3.執行monkey命令:

adb shell monkey --pkg-blacklist-file /data/local/tmp/blacklist.txt 1000

執行後你會發現應用程式不會執行到日曆和計算機。

·執行黑名單:

1.查詢系統的包,並輸出到f盤的pkg文件裡。

adb shell pm list package > f:\lbg\pkg.txt

2.應用程式(日曆和計算機)新增白名單,將白名單push進手機裝置中

adb push f:\lbg\whitelist.txt /data/local/tmp/

3.執行monkey命令:

adb shell monkey --pkg-whitelist-file /data/local/tmp/whitelist.txt 1000

只會在日曆和計算機兩個應用程式相互切換。··

·忽略anr :

adb shell monkey -p com.android.calendar --ignore-timeouts -v 1000

忽略crash :

adb shell monkey -p com.android.calendar --ignore-crashes -v 1000

文字放到零時資料夾tmp

adb shell pm list package > f:\lbg\pkg.txt

push進手機裝置中:

黑名單:adb push f:\lbg\blacklist.txt /data/local/tmp/

白名單:adb push f:\lbg\whitelist.txt /data/local/tmp/

執行黑名單:

adb shell monkey --pkg-blacklist-file /data/local/tmp/blacklist.txt 1000

執行白名單:

adb shell monkey --pkg-whitelist-file /data/local/tmp/whitelist.txt 1000

人工智慧時代的機器,都學會了些什麼?

1.機器什麼時候才能懂人心 雖說有了大資料,人的慾望總是這個不能夠滿足。雖說在大資料平台裡面有搜尋引擎這個東西,想要什麼東西我一搜就出來了。但是也存在這樣的情況,我想要的東西不會搜,表達不出來,搜尋出來的又不是我想要的。例如 軟體裡面推薦一首歌,這首歌我沒聽過,當然不知道名字,也沒法搜,但是軟體推薦...

你最愛的女人教會了你什麼

我在抖音裡面看到這個一段話 a 你最愛的女人教會了你什麼?b 我最愛的女人教會了我?b 沒有物質的愛情長久不了.b 嗯你呢.a 我最愛的女人教會了我,走路,說話,拿筷子 我的感悟 剛開始的我也許向b一樣,覺得那個女人的存在讓我的成長,讓我學會了向物質生活妥協。愛情的長久是需要物質的供給,一句話沒有錢...

當你學會抄菜的時候,你就學會了大資料

最近在學習數倉跟bi,突然發現,結合自己所學會抄的菜。試著把學過的大資料重新理解一番,希望各位都能來一起討論,共同進步。走進廚房 走進廚房後,相信大家會看到各種鍋碗瓢盆,案板,切菜刀,調料,櫥櫃,水池.而這些就相當於是大資料的架構。其中櫥櫃,相當於是hadoop。櫥櫃可以儲存各種食材,而hadoop...