【刷題】面筋-測試開發常見問題合集
功能測試
-
視頻資源可以正常獲取,不管是服務器返回還是后台添加等
-
視頻的封面圖、頁面UI等正常
-
若一個視頻中涉及到上一個視頻、下一個視頻時點擊后都能正常切換到相應的視頻,且視頻正常播放
-
音量大小(如靜音模式下播放時無聲音)
-
視頻最大化、最小化(如切換到最大化時視頻全屏播放)
-
播放列表的播放順序,單循環,多循環,順序播放,隨機播放(還需要考慮下視頻若是后台上傳的,若在后台將某視頻進行增加,刪除,修改操作,驗證視頻播放是否正常)
-
其他邏輯:
-
點擊視頻時,視頻正常播放;再次點擊時暫停播放資源;
-
播放視頻時應用切換到后台---切換到后台后暫停播放,再次進入應用為暫停狀態;
-
播放時殺掉程序進程---視頻播放結束,不保留觀看進度,再次進入到該視頻,從頭播放
-
播放視頻A時切換到視頻列表下的視頻B----播放視頻B;從進度B開始播放
-
播放視頻A時切換到其他項目下的視頻C---播放視頻C;再次切換到視頻A時從頭播放
-
播放時上下滾動頁面---視頻播放器位置恆定,滾動不影響播放
-
兼容性測試
-
平台兼容性:如Android、IOS
-
系統兼容性:Android4.4-8.0;IOS8.0-12;謹記哦(低版本的機型問題還是蠻多的,如IOS8系統播放器問題較多,測試要引起注意)
-
播放器是否與其他類型播放器兼容(需要考慮播放過程中是否和音頻等相沖突)
網絡測試
-
網絡切換測試:WiFi-移動網;移動網-WiFi;WiFi-無網;無網-WiFi;無網-移動網
-
弱網測試:弱網情況下,視頻播放是否有卡頓、黑屏、閃退等情況
-
無網進入時是否有提示info;
-
移動網進行播放時是否有非WiFi彈框提示;
-
播放過程中斷網時,播放完已加載的部分后停止播放且有相應提示;
-
播放過程中切換網絡時有相應提示
-
踩過的坑:Android7.1.2版本切換4G網絡查看視頻時,出現黑屏,卡死,崩潰等情況
-
異常測試
半屏/全屏切換測試
-
視頻右下角全屏按鈕,點擊全屏橫屏播放視頻;
-
點擊收起按鈕,全屏收起回到當前頁半屏播放
-
兩者切換播放回到當前頁面時,頁面展示正常(IOSXX項目曾出現頁面導航錯亂的問題)
橫豎屏切換測試
- 旋轉模式打開后,驗證頁面及視頻播放是否正常;
- 橫屏模式下播放完視頻,自動切換回豎屏模式;
視頻中斷測試
-
播放中快進/后退進度,能正常播放本地資源,快進不卡頓,無延遲;
-
播放中切換到后台,切換到后台后暫停播放,再次進入視頻為暫停狀態;
-
視頻播放時殺掉進程,則視頻播放結束(是否保留觀看進度具體看產品需求);
視頻易用性測試
-
界面是否方便,整潔(如視頻封面圖,片頭,片尾,視頻圖像等各個界面)
-
快捷鍵是否正確
-
菜單是否正確
-
圖像是否清楚(在標清、高清,超清等模式下切換時視頻播放正常,無卡頓黑屏閃退等問題,在切換過程中是否有加載loading的提示)
-
拖拽滾動條(拖、拽功能用起來是否友好)
-
是否具備播放記憶功能(即播放進度是否有記錄)
-
能否自動保存以前的播放列表