IM測試功能點


測試前的總結: 
 1. 對象
  對象就是聊天的聯系人,包括個人賬號,公共號,機構號,群組等。
  2. 對象的屬性
  就是這些聯系人的各個特征。
  個人主頁(頭像,昵稱,簽名,管理的群,管理的輕應用,2維碼。。。)
  群 (頭像,創建人,群成員,名稱,消息設置,群輕應用,群類型,2維碼。。。)
  公共號(機構號)(主頁,頭像,名稱,簡介,管理的輕應用,消息設置,2維碼。。。)
  3. 方法。
  方法,就是這些對這些對象的操作。
  消息發送(單聊,群聊,語音,文字,圖片,表情,鏈接,字符及長度。。。)
  成員管理(加人,被加,退出,被動退出,編輯,刪除。。。)
  群組管理(創建群,消息設置,申請入群,掃二維碼入群,退群,通知提醒,頭像編輯,名稱編輯,簡介編輯,權限編輯,成員編輯。。。)
  消息管理(發布通知,接收通知,發文件,消息提醒,通知提醒,聲音,震動,好友請求,請求處理。。。)
  隱私管理(黑名單,允許好友查看動態,允許陌生人查看動態,允許通過 手機號查找,允許真實姓名查找。。。)
  權限管理(開放群(任何人入群),半開放群(驗證入群),驗證加好友,不需驗證加好友。。。)
  登錄退出(忘記密碼,更換賬號。。。)
  好友管理(掃二維碼加人,加好友,查好友,好友推薦,群組推薦,聯系人導入,拉黑名單,解除好友,備注名。。。)
  動態管理(發動態,發投票,點贊,表情,評論,增加,刪除,分享,隱藏,編輯。。。)
  消息推送(在線,離線,收發,時序。。。)
  文件管理(接收,離線接收,預覽,刪除,分享,轉存,文件格式,大小。。。)
  4. 緩存
  緩存這個東西需要檢查的,關系到用戶體驗,如果頁面沒做緩存,打開很慢。可以清除緩存測測。
  5. 升級
  安裝,卸載,升級一定要測。有的時候需要直接升級測試,因為開發可能改了表結構而沒告訴你,導致升級后部分數據丟失,后果很嚴重。還要看升級后消息記錄是否有丟失(如果可能,需要去查看 數據庫。)
  6. 網絡
  要覆蓋(2G,3G,4G,wifi),如果有條件,可以搭建一個慢網的環境,測試慢網或者斷線的表現,消息是否成功發送,或者retry幾次,沒發出去是否有提示等。(各種響應速度是否可以接受)
  7. 中斷
  要測試啟動,靜置,活動中等狀態下的中斷,看錯誤的操作是否有保護現場機制。。。
  8. 兼容性
  布局檢查,分辨率檢查,各種代表性機型檢查
  9. 閃退
  一般是開着logcat來測試,幾率高的閃退截log給開發分析,monkey也要跑跑


免責聲明!

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



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