日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

手机APP测试要点

發布時間:2023/12/20 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 手机APP测试要点 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  APP測試是一個廣泛的概念,根據每個APP的應用場景不一樣,測試的方向也略微的不同,在測試過程中需要靈活應用自身所知的測試手段。

  安裝測試

  軟件在不同操作系統(Android系統和IOS系統)上是否正常安裝。

  軟件在不同版本的操作系統(如Android 5.0、Android 6.0、Android 7.0、Android8.0和iOS 9.0、iOS 10.0、iOS 11.0、iOS 12.0)是否正常安裝。

  軟件在不同的品牌手機(華為、三星、OPPO、VIVO等其他品牌手機)上是否正常安裝。

  卸載舊版本再安裝。(這個操作可以排查新版本的安裝包是否丟失庫,如果是覆蓋安裝的話會繼續依賴舊庫,導致問題發現不了)

  覆蓋安裝是否正常。

  降級安裝是否成功。

  磁盤空間不足時能否正常安裝,安裝有什么現象。

  是否可以在安裝過程中手動取消。

  安裝過程中手機突然關機該如何處理。

  卸載測試

  按照手機自帶的卸載流程看是否可以正常卸載。

  是否可以使用 adb 命令卸載。

  卸載過程中是否有異常提示?

  卸載過程中電腦突然關機是否卸載成功。

  接口測試 (UI)

  界面上的布局是否按要求設計。

  界面內容是否符合文檔要求,文字是否有亂碼或翻譯問題。

  圖片、動畫、邊框、顏色、字體、背景、按鈕、目錄、菜單、彈出窗口、列表等。

  軟件標志、顏色、名稱。

  

  ?

  添加圖片注釋,不超過 140 字(可選)

  功能測試

  各項功能是否能正常運行。

  每個函數響應的效果是否符合預期結果。

  點擊函數后返回的值是否正確。

  如果APP中有互動功能,是否可以同步,比如朋友圈點贊功能,群管理員管理會員功能,視頻會議互動功能等。

  執行某項功能時,斷網重連后會發生什么。

  一個函數在運行的時候,如果網絡斷了,沒有重連,會發生什么事情?

  在應用程序的正面和背面之間切換

  在應用程序的正面和背面之間切換

  將APP切換到后臺,再次打開APP,查看是否停留在上一個操作界面,查看功能是否正常,程序是否崩潰,數據是否更新。

  手機加鎖解鎖后,進入APP,查看是否停留在上一次操作界面,查看功能是否正常,程序是否死機,數據是否更新。

  當APP被電話打斷時,返回APP查看是否停留在上一個操作界面,查看功能是否正常,數據是否更新。

  殺掉APP后,再次打開APP查看功能是否正常,數據是否更新,用戶登錄狀態是否正常。

  如果有提示框需要處理,切換到后臺,再切換到前臺,查看提示框是否存在。

  在APP使用過程中,如果出現斷電/意外關機重啟等異常情況,請再次打開APP,查看APP功能是否正常。

  將APP切換到后臺,然后返回APP查看功能和應用狀態是否正常。 IOS4和IOS5的處理機制不同。

  多后臺程序切換,軟件會被Killed嗎?

  數據更新

  數據更新分為手動更新和自動更新。

  手動更新軟件能否正常更新,更新版本是否為最新版本。

  是否可以設置自動更新在指定時間內更新。

  更新是否可以選擇在wifi或數據連接狀態下更新。

  更新時的狀態、進度、現象是否符合要求。

  更新后軟件能否正常啟動,更新后是自動啟動還是手動啟動等。

  離線瀏覽功能

  很多軟件都有離線緩存的功能,你可以在沒有網絡的情況下查看緩存的內容。

  您可以在沒有網絡的情況下瀏覽本地數據。

  在沒有網絡的情況下,退出APP再打開APP即可正常瀏覽。

  在沒有網絡的情況下,切換到后臺再切換回前臺可以正常瀏覽。

  在沒有網絡的情況下,鎖屏后解鎖屏幕,返回應用程序前臺,即可正常瀏覽。

  如果沒有網絡,殺掉app,重新打開app,看看能不能正常瀏覽一些內容。 (如緩存的視頻/音樂等)

  如果沒有網絡連接,當你嘗試請求服務器的內容時??,是否有沒有網絡的提示。

  系統權限

  一般APP會向用戶詢問位置權限、網絡權限、相冊權限、攝像頭權限、通知權限、通訊錄權限。

  定位權限:關閉定位權限,打開APP,查看APP中與定位權限相關的功能是否正常。

  網絡權限:關閉網絡權限,打開APP,查看APP中網絡請求涉及的功能是否正常。

  相冊權限:關閉相冊權限,打開APP,查看APP中相冊權限相關功能是否正常。

  攝像頭權限:關閉攝像頭權限,打開APP,查看APP中與攝像頭權限相關的功能是否正常。

  通知權限:關閉通知權限,打開APP,查看APP中與通知權限相關的功能是否正常。

  通訊錄權限:關閉通訊錄權限,打開APP,查看APP是否還能獲取本地通訊錄。

  具體測試

  兼容性測試:APP是否兼容各種操作系統和操作系統版本。

  適應性測試:APP能否在不同分辨率的手機上運行,??運行過程中是否會出現影響使用的現象。

  弱網測試:APP在3G、4G、5G、WIFI、地鐵環境、信號差環境下運行,性能是否符合預期結果,是否在可接受范圍內。

  適應性測試:APP在不同屏幕尺寸的手機上運行,??是否運行在平板電腦上,是否按比例縮放,軟件在使用過程中是否會被拉伸或壓縮。

  中斷測試:如音頻軟件的暫停鍵,如使用時需要瞬間黑屏,如使用時有手機連接等。

  定位測試:部分APP有定位功能或位置獲取功能,需要驗證定位是否準確。

  時間同步測試:驗證APP的時間網絡同步還是以手機自己設置的時間為準。

  功能鍵測試

  打開APP,點擊Home鍵,查看APP是否切換到后臺運行,查看后臺運行的APP相關功能是否正常。 (比如播放音樂)

  打開APP,打開聲音相關功能,物理調節音量鍵,查看聲音是否會隨著物理調節增大或減小。

  打開APP,開啟聲音相關功能,將系統聲音設置為靜音,查看聲音是否靜音。

  打開APP,鎖屏,解鎖,查看APP是否正常運行。

  打開APP,關機,再次開機,再次打開APP,查看APP功能是否正常。 (特別是當您在關閉前付款時)

  打開APP,部分手機也有返回鍵,查看“返回鍵”是否可以正常實現。

  手勢測試

  手勢測試基于手機的個人設置。

總結

以上是生活随笔為你收集整理的手机APP测试要点的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。