背景
-
為什么要開展壓力測驗?
-
提高產品的穩定性;
-
提高產品的留存率,
-
-
什么時候開展壓力測驗?
-
首輪功能測驗通過后;
-
下班后的夜間進行,
-
理論
自動化測驗:模擬事件流,
Monkey
-
什么是Monkey?
Monkey是發送偽隨機用戶事件的工具,
-
Monkey在哪?
存在于每個Android手機中,
-
什么是ADB?
建立手機端和電腦端通信的橋梁,

-
什么是 MonkeyScript ?
- MonkeyScript 是一組可以被Monkey識別的命令集合;
- MonkeyScript 可以完成重復固定的操作,
但是 MonkeyScript 不支持截屏操作,
-
什么是 MonkeyRunner?
- MonkeyRunner 提供了一系列的API;
- MonkeyRunner 可以完成模擬事件及截屏操作,
-
Monkey 和 MonkeyRunner 的區別?
- Monkey : 在adb shell中,生成用戶或系統的偽隨機事件;
- MonkeyRunner :通過API定義特定命令和事件控制設備,
-
MonkeyRunner APIs
- MonkeyRunner : 用來連接設備或模擬器;
- MonkeyDevice:提供安裝、卸載應用,發送模擬事件;
- MonkeyImage:完成影像保存及對比的操作,
-
MonkeyRunner 的測驗型別
- 多設備控制
- 功能測驗
- 回歸測驗
-
例外壓力測驗結果
- CRASH:即崩潰,應用程式在使用程序中,非正常退出,
- ANR:Application Not Responding
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/285661.html
標籤:其他
