測試人員所必須知道的測試點1-移動端測試1
移動端必測點
登入
1.登入註冊模組,編輯使用者名稱和密碼的內容限制,中文,英文,數字,字元,空格,null。使用者名稱和密碼的長度限制以及相應的提示資訊是否友好。
2.註冊模組,使用者名稱長度(太長是否換行),內容,重名。
1)生日選擇注意選擇的年月日與當前時間的關係,不能選擇在當前日期之後的時間,或者延後的日期的時候,提示日期違規但是仍可以儲存成功。
2)手機簡訊驗證碼在失效時間外是否可用。
3.忘記密碼,要注意以下測試點:
1)如果修改時需要簡訊或者郵箱驗證,考慮輸入的手機或者郵箱號是否是已註冊使用者;
2)是否是本賬號相關的手機號和郵箱號(遇到過輸入和本賬號無關的手機號或者郵箱號是否能驗證通過);
3)驗證碼的有效期,驗證碼的正確性;
4)手機號碼的長度限制以及重設密碼的格式和長度限制。
4.不登入的時候,有哪些是跳轉登入頁面的,哪些是正常顯示的。
5.切換賬號登入,檢驗登入的資訊是否能做到自動切換。
軟體功能
1.安裝、解除安裝和更新,是否會出現錯誤。
2.對於一些編輯儲存的頁面,注意一些可以編輯為空的專案,尤其是這些專案從有到無的編輯,編輯完成之後是否可以正常儲存,儲存過程中提示是否正常。
3.在價格相關的編輯方面,價格的小位數是否有限制,小數點的個數,編輯之後儲存,再次開啟顯示是否與原來編輯的內容一致。
4.商品選擇數量是否可以手動輸入,比如買30個,直接輸入30,而不是按30下+號。
5.按著價格計算公式計算結果和app上顯示的結果是否一致。
6.手動修改商品數量或者使用優惠券、折扣券、積分抵扣等,應收金額是否是想要的結果。(回車後顯示還是修改完直接顯示)
7.支付模組,訂單詳情頁顯示的支付金額是否與最終支付的金額匹配以及不同支付方式是否可用。(對於支付寶、微信支付掃碼是否支援手機掃碼和在支付框中手動輸入支付碼)
8.圖片和視訊相關的編輯頁面編輯到一半切換應用,再開啟應用時原來編輯的圖片和視訊是否還存在。(因為記憶體問題,安卓會有垃圾回收機制)
9.對於iOS釋出視訊,在安卓端開啟的時候會出現頁面混亂,iOS釋出視訊遇到過介面已經切換視訊聲音還一直在播放直到退出應用。
10.安卓對圖片的壓縮和處理導致圖片顯示模糊,比例失真。需要自適應手機大小。
離線
1.對於一些資料,需要在登入進來後,沒有網路的情況下可以瀏覽資料。
2.前後臺切換,依然可以正常檢視。
3.離線後又連上網,需要從伺服器端獲取更新的資料來更新客戶端資料,且要更新本地快取資訊。
4.沒有網路時,重新整理資料沒有顯示要能給出友好提示。
5.斷網、斷電後,之前操作的資料是否會丟失。
UI介面
1.UI測試匹配頁面是否與ui圖顯示一致,頁面顯示和互動是否友好。
2.介面是否美觀、簡潔,符合使用者需求。
安全性測試
1.安卓6.0系統的危險許可權是否做了動態獲取,安卓6.0+版本需要對危險許可權做動態管理要不然在使用者使用過程中不會主動提示開啟許可權影響正常使用。
2.密碼是否加密。
易用性(使用者體驗)
1.對於一些耗時的網路請求或者網路狀態不好的時候,安卓會顯示載入的圖示,iOS則會顯示預設的初始化頁面然後才顯示正常的請求到的資訊。
2.對頁面操作完成之後,不會自動更新,需要手動去重新整理。
3.橫豎屏切換的問題,切換之後能否正常顯示。
4.郵箱驗證碼經常會出現郵件接收慢的問題(等待幾分鐘才接受到郵件,這樣的使用者體驗很差)
相容性測試
1.相容性測試,不同版本,解析度的安卓機,互動性測試,不同app之間的切換中斷。
穩定性
1.閃退、系統崩潰、點app圖示沒有響應。
效能
1.CPU佔用、記憶體佔用。
2.app後臺長期執行的耗電量、耗流量。