APP測試點注意事項彙總

一、異常測試:包括業務流程的異常狀況;業務場景的異常;操做習慣的異常(好比答題過程當中會出現聲音干擾這樣很不友好喔~)前端

二、網絡測試:網絡切換的過程當中,APP會不會異常;斷網狀況進行一些操做,APP會不會崩潰;有網時進行了一些操做,斷開網絡,再進行一些操做,再聯網,看看會不會出問題;各類切換過程的提示文案是否清晰明瞭web

3、權限的測試:位置、通信錄、相機、相冊、照片、語音等權限,在實際要用的時候纔會彈出提示。用戶點擊拒絕or開啓 後,觸發此提示的功能是否還能正常續運行。若無系統權限時是否引發APP的崩潰;注意驗證按住說話功能,要考慮到結束後,手指移動的方向,可能會致使說話toast圖標卡到頁面上。 緩存

四、頁面刷新測試:不少狀況其實都是頁面沒有及時刷新形成的,刷新包括:服務器

1)收到推送主動刷新;網絡

2)切換其餘頁面刷新;app

3)返回後臺刷新 ;測試

4)殺掉APP;spa

5)從新登陸 .net

五、緩存測試:APP端緩存問題仍是比較麻煩,也讓人頭疼啊。一旦緩存清理失敗,下一個帳號進去就會異常。看到前一個帳號的部分信息,引發此問題緣由大可能是前一個帳號退出的時候,或者其餘觸發清理緩存的時候,手機進行了異常操做,致使緩存清理失敗,就被帶到了下一個帳號裏(APP若是檢測到緩存存在,就不會去顯示接口的真實返回了)。因此要進行緩存清除異常測試。好比清除的時候,強制退出,後臺清理,黑屏,關機,斷網等異常狀況。視頻

六、兼容性測試:包括手機系統的版本和手機的分辨率,以及特殊機型(主要是在原生的系統上作了封裝的品牌),特殊機型主要測試圖片、文件的上傳下載,涉及到文件系統的一些操做

七、特殊操做:左右滑動、長按、連續點擊、拖拽、列表頁面連續的上下滑動,特別是在數據還沒加載出來的狀況,繼續滑動;iOS須要注意輸入法遮擋頁面的問題;APP中圖片滑動的地方,要重點測試,滑動到最後一張,再繼續滑

八、覆蓋安裝,作冒煙測試

九、其餘特殊狀況(摘自網上):

1)Android App應用中,若是有下拉選項的操做,雙擊下拉選或快速點擊選項,會有意想不到的結果,目前咱們的應用出現過兩次直接致使應用Crash。   安卓測試時,要注意,返回後臺後重打開後 點擊各個控件(尤爲是會出現彈窗的)是否正常

2)圖片處理過的地方,是否容易出現程序崩潰,主要是圖片壓縮機制的問題。咱們上傳圖片基本上都是正常的圖片,圖片也都是拍出來的,或者從網上下載的圖片。可是不多會上傳一下很長、很大的圖片,目前知道咱們應用Android系統上傳長圖後圖片不顯示,直接展現空白。——出自:https://blog.csdn.net/wangshufen20091651/article/details/71126801

十一、剛跳轉到新頁面時,打開頁面上的彈窗;圖片要反覆打開幾回;不一樣尺寸上的適配,重點看圖片的適配;推送通知顯示;視頻的播放

12內存:測試在同時開啓不少應用的狀況,操做被測APP,是否會出現異常;在使用被測APP進行某些業務流程,進行到中間的某一步,切換到某個很佔內存的應用操做一下,再切換回去,看看被測APP是否正常,以前操做的數據是否丟失

1三、存儲空間:測試在測試機存儲空間不足的狀況下,能不能安裝上被測APP;裝上APP後,空間不足,再使用APP,APP是否正常,本地緩存、圖片文件的上傳下載是否正常

1四、電量:測試手機電池電量在50%、20%、10%以及5%的時候,被測APP主要業務流程是否正常

補: 

接口測試中,可分爲服務器外部接口和內部接口,對app/web等可抓包的接口通常都是外部接口,這部分接口由於要給前端開發和測試使用,因此接口文檔通常很健全,能夠很清楚的的寫測試用例,可是對於服務器內部接口,每每是沒有健全的接口文檔,甚至壓根就沒有文檔,並且改動很是頻繁,測試難度很是大,可是也是必定要測試的,這部分接口要多和後臺溝通。 
app測試中,斷網狀況能夠應用不少地方,要引入繞過app前端判斷的思想,好比:這個按鈕要聯網才能夠點擊,點擊以後 還要二次確認。測試能夠在聯網的時候點擊第一次,而後二次確認的時候斷網,看其怎麼處理 
內測服測試的時候,若是推送收不到,排除推送代碼問題,就是app簽名問題,請讓前端給打個走正式服簽名的包,才能好好測推送。 
APP要提早調查好,什麼頁面寫入緩存,什麼頁面清理緩存。再針對此進行測試,要充分考慮到,寫入和清理的時機是否合適,在針對其進行異常測試

 

轉載連接:http://www.javashuo.com/article/p-ohyjibjm-no.html

相關文章
相關標籤/搜索