超全的Monkey測試教程——簡介篇(一)


目錄

Monkey測試簡介

  1.   什么是Monkey測試
  2.   Monkey在哪里
  3.   手機如何與monkey通訊
  4.   Monkey測試適用於什么時候

 

1.什么是monkey測試

  Monkey測試呢,又稱“猴子測試”,可以用來對Android手機或應用做壓力測試。顧名思義,它可以像猴子一樣上躥下跳、盲目的對應用做測試,校驗應用的穩定性和健壯性。

它向系統發送偽隨機的用戶事件流,可以通過自動化高效地彌補app穩定性對測試人力和測試時間的要求。

偽隨機:因為可以通過設置相同的seed值來生成相同的事件序列,因此成為偽隨機

事件流包括:點擊、滑動、Application切換、橫豎屏、應用關閉、按鍵輸入、觸摸屏輸入等 官網文檔:https://developer.android.com/studio/test/monkey.html

 

2.Monkey測試在哪里

 每台android手機里都有Monkey工具,但是我們是看不到的,因為Monkey不是一個可視化的工具,例如手機里的微信,這是一個可視化的,能打開,有圖形化界面,但是Monkey沒有。

 

3.手機與Monkey如何通訊

我們需要借助 ADB 才能與Monkey進行通訊。

 

4.什么是ADB

全稱是 Android Debug Bridge, 就是起到調試橋的作用。 用來操作android設備的。adb 工具存在SDK中, 也可以單獨下載。借助adb工具, 我們可以管理設備或手機模擬器的狀態, 還可以進行很多手機操作,比如安裝軟件,系統升級,運行shell命令等等, 其實簡而言之, adb就是連接Android手機與PC端的橋梁,可以讓用戶在電腦上對手機進行全面的操作。如下圖:

 

 

5.Monkey測試適合什么適合應用

可用於產品早期,在產品不穩定、崩潰問題較多,通過monkey能盡早發現,且有清晰的錯誤日志,便於開發排查解決問題。 在就是用於應用發布前,作為最后一輪測試,

 

以上就是Monkey測試的簡介,如有不足和錯誤之處望大家指正,大家共同學習和進步~ 

Monkey測試實戰請看下一篇吧~ 

 

參考博客:https://blog.csdn.net/u011541946/article/details/77142045


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM