1.登入註冊模組,編輯使用者名稱和密碼的內容限制,中文,英文,數字,字元,空格,null。使用者名稱和密碼的長度限制以及相應的提示資訊是否友好。
2.註冊模組,使用者名稱長度(太長是否換行),內容,重名。
1)生日選擇注意選擇的年月日與當前時間的關係,不能選擇在當前日期之後的時間,或者延後的日期的時候,提示日期違規但是仍可以儲存成功。
2)手機簡訊驗證碼在失效時間外是否可用。
3.忘記密碼,要注意以下測試點:
1)如果修改時需要簡訊或者郵箱驗證,考慮輸入的手機或者郵箱號是否是已註冊使用者;
2)是否是本賬號相關的手機號和郵箱號(遇到過輸入和本賬號無關的手機號或者郵箱號是否能驗證通過);
3)驗證碼的有效期,驗證碼的正確性;
4)手機號碼的長度限制以及重設密碼的格式和長度限制。
4.不登入的時候,有哪些是跳轉登入頁面的,哪些是正常顯示的。
5.切換賬號登入,檢驗登入的資訊是否能做到自動切換。
1.安裝、解除安裝和更新,是否會出現錯誤。
2.對於一些編輯儲存的頁面,注意一些可以編輯為空的專案,尤其是這些專案從有到無的編輯,編輯完成之後是否可以正常儲存,儲存過程中提示是否正常。
4.商品選擇數量是否可以手動輸入,比如買30個,直接輸入30,而不是按30下+號。
6.手動修改商品數量或者使用優惠券、折扣券、積分抵扣等,應收金額是否是想要的結果。(回車後顯示還是修改完直接顯示)
10.安卓對的壓縮和處理導致顯示模糊,比例失真。需要自適應手機大小。
1.對於一些資料,需要在登入進來後,沒有網路的情況下可以瀏覽資料。
2.前後臺切換,依然可以正常檢視。
3.離線後又連上網,需要從伺服器端獲取更新的資料來更新客戶端資料,且要更新本地快取資訊。
4.沒有網路時,重新整理資料沒有顯示要能給出友好提示。
5.斷網、斷電後,之前操作的資料是否會丟失。
1.ui測試匹配頁面是否與ui圖顯示一致,頁面顯示和互動是否友好。
2.介面是否美觀、簡潔,符合使用者需求。
1.安卓6.0系統的危險許可權是否做了動態獲取,安卓6.0+版本需要對危險許可權做動態管理要不然在使用者使用過程中不會主動提示開啟許可權影響正常使用。
2.密碼是否加密。
1.對於一些耗時的網路請求或者網路狀態不好的時候,安卓會顯示載入的圖示,ios則會顯示預設的初始化頁面然後才顯示正常的請求到的資訊。
2.對頁面操作完成之後,不會自動更新,需要手動去重新整理。
3.橫豎屏切換的問題,切換之後能否正常顯示。
4.郵箱驗證碼經常會出現郵件接收慢的問題(等待幾分鐘才接受到郵件,這樣的使用者體驗很差)
1.cpu占用、記憶體占用。
移動端App測試點
1 基本功能測試 2 基本效能測試 2 記憶體使用情況 是否出現記憶體溢位,記憶體洩漏問題 3 cpu使用 是否保持在75 95 之間 3 安裝 解除安裝 更新 1 手機記憶體不足時安裝,更新 2 記憶體充足時安裝,解除安裝,更新 3 更新考慮強制更新和非強制更新 4 安裝,更新中斷 5 解除安裝考...
APP移動端測試點
以下所有測試最後必須在真機上完整的執行 1 安裝 解除安裝測試 服務端介面測試 主要通過訪問服務端介面來驗證服務端業務邏輯功能點是否正確 5 資料對比測試 可在模擬器或真機上進行,同時與資料庫中實際的插入記錄做對比。還要對比主站的相同流程 6 效能 7 安全 8 android特性測試 橫豎屏,ho...
必須知道的App測試和Web測試的區別
設計測試用例時,依然都是依據邊界值分析法 等價類劃分等 多數採用黑盒的測試方法,來驗證業務功能是否得到正確的應用 需要檢查介面的布局 風格和按鈕等是否簡潔美觀 是否統一等 測試頁面載入和翻頁的速度 登入時長 記憶體是否溢位等 測試應用系統的穩定性等。從功能測試方面的來看,在流程和功能測試上是沒有區別...