文章插圖

文章插圖
1、安裝卸載
1)安裝:安裝需考慮測試機的系統版本
●安裝涉及到的版本兼容: 安卓: 4.0版本 6.0版本 7.0版本 ios:8.0版本 10.0版本 11.0版本
●軟件安裝后是否可以正常運行,安裝后的文件夾及文件是否可以寫到指定的目錄里 。
●安裝過程中是否可以取消
●安裝空間不足時是否有相應提示
●如果應用需要通過網絡驗證之類的安裝,需要測試一下斷網情況下是否有相應提示
2)卸載:測試卸載后文件是否全部刪除所有的安裝文件夾,卸載過程中出現死機,斷電,重啟等意外的情況,待環境恢復后是否可以正確卸載,卸載是否支持取消功能,單擊取消后軟件卸載情況是否正常
2、版本更新
更新設置 后臺/ZK配置
1)強制更新 不更新無法做其他操作
2)非強制更新 其他更新入口:如設置,個人中心
3)更新規則 :根據產品需求
4)點擊【立即更新】后頁面跳轉
5)弱網更新
6)更新下載進度條
7)殺進程后,重新打開app查看是否提示更新彈框
8)更新過程中暫停,再繼續下載更新,能夠正常安裝,啟動
9)在線更新
3、適配
1)手機不同分辨率支持
2)手機不同廠家系統的支持:不同廠家會有不同android系統,例如:小米,華為,vivo等主流手機的支持
3)手機不同尺寸的支持:3.5到5.0屏幕在UI顯示有區別,要支持最大到最小
4、登錄
1)token失效:重新登錄后,頁面展示 ;token失效后,更換賬號登錄,是否出現數據錯誤模擬token失效 可借助Charles工具,但前提需要開發打接口響應時間較長的安裝包
2)app殺進程重新進
5、app權限設置
一般啟動app是需考慮app各項權限的使用,例如:相機,通話,聲音,通訊錄,地理位置,獲取imei等權限,將相機權限關閉后,app能夠正常啟動,啟動調用相機時,是否能正常彈框提示
6、交叉事件測試【中斷測試】
1)操作軟件時,來電話、短信、電量不足提示等外部事件
2)軟件運行時,由前臺切換到后臺,再切回前臺后,應仍可正常運行使用 。
3)殺進程后重啟APP,自動登錄用戶登錄信息;
4)多個應用切換,不會出現異常;
7、操作類型測試
橫屏測試,手勢測試,home鍵,音量鍵,power鍵等 。
8、網絡測試
1)斷網——重連:斷網后提示網絡連接不可用,網絡恢復后頁面正常;
2)網絡切換:wifi——4G:不會出現異常;
3)弱網測試–通過代理的方式模擬弱網環境進行測試(fiddler可以設置延遲):接口響應時間超過10S,APP端則按超時處理;
4)熱點模擬:連接手機共享熱點或者FaceBook開源的ATC(可使用樹莓派來搭建 ACT環境)
9、刷新測試
下拉刷新
10、翻頁測試
上拉加載下一頁
11、分享測試
【app穩定性測試工具 app的可靠性測試】1)一次分享(在APP內點分享按鈕進行分享);
2)二次(多次)分享(從APP分享給微信/QQ好友后,微信好友打開鏈接后分享給其他人),要注意鏈接中的用戶信息是否正確;
3)在瀏覽器中打開分享鏈接;
12、彈窗測試
1)首頁彈窗;
2)完成某項操作后彈窗;
3)App更新彈窗;
4)一個頁面多種彈窗;
13、Push測試
①檢查push消息是否按照指定的業務規則發送 ;
②檢查不接受推送消息時,檢查用戶不會再接收到push;
③如果用戶設置了免打擾的時間段,檢查在免打擾時間段內,用戶接收不到PUSH 。在非免打擾時間段,用戶能正常收到push;
④當push消息是針對登錄用戶的時候,需要檢查收到的push與用戶身份是否相符,沒有錯誤地將其它人的消息推送過來 。一般情況下,只對手機上最后一個登錄用戶進行消息推送 。
⑤安卓用戶,應用在前臺/后臺都能收到push 。IOS用戶,只有應用在后臺時才能收到push,應用在在前臺收不到push(開發也可以代碼實現應用在前臺也可以接收push);
14、異常測試
①APP運行過程中斷網;
②APP運行過程中斷電;
③APP在內存不足的手機上運行;
④清空數據或強制退出后,APP能否正常運行;
⑤長時間開機且開app,看是否會出現異常情況;
工具使用,性能及穩定性測試介紹:
1、app抓包工具 Charles&Fiddler
可實現Android和IOS側網絡抓包、攔截請求并重定向資源等功能 。
抓包前,需要對測試機配置代理,具體操作步驟如下:
- 海淘最好的app有哪些 十大海淘app
- 手機ping測試軟件 手機網絡ping測試工具
- 手機智能機器人app下載圖片 手機智能機器人怎么開啟
- 基金模擬交易軟件支付寶 基金模擬交易app
- 最好的pdf閱讀器app pdf閱讀軟件推薦
- 免費的照片制作軟件 免費照片制作軟件app哪個好
- 什么app剪切視頻最好 剪視頻的app哪個好用
- 淘寶排名工具 淘寶排名查詢工具app
- 手機串口調試工具 手機串口調試app
- 安卓進度條控件 進度條app安卓
