成功實施基於Mobile APP測試的5個要點
成功實施基於Mobile APP測試的5個要點
1. 分析APP的業務思想
要測試一款Mobile APP,不,是要想成功測試一款Mobile APP,一定要理解這款APP的目標和定位,特定的使用場景,使用使用者的特徵,覆蓋的主流移動終端機型等等。
2. 功能測試先行
這一點很容易理解。
3. 多種測試型別結合
UI測試、功能測試、易用性測試、可用性測試、效能測試、安全測試、國際化/本地化測試、安裝/解除安裝/升級測試等等一大堆測試都需要逐項進行。這些聽起來,看起來似乎與基於WEB系統的測試好像沒有太大的區別,但是APP的相容性測試,尤其是適應不同品牌的移動終端(三星、蘋果、LG、華為、小米、OPPO、Vivio等等)和不同型別的移動終端(Mobile Phone、Tablet)和移動作業系統(Android的不同版本、iOS版本)這就比較難了。當然還有不同尺寸的螢幕大小差異而產生的影響。
4. 高度關注可用性
應用程式的可用性和功能是同一個硬幣的兩面。在提交移動應用程式之前,您甚至可以簡單地瞭解一下可用性標準。這樣一個簡單的步驟可以節省高達20%的工作時間,用於因遺漏錯誤而重新檢查。
5. 重視測試環境尤其是在真實環境中的測試是必要的
不要只是在公司搭建的測試環境或者模擬器上進行測試。需要計劃在一部分真實的移動裝置(手機、平板或其他移動終端裝置)上實施測試;除此之外,還需要在不同的網路環境中,在外部模擬真實的使用使用者場景進行測試。
事實上,任何一種Mobile作業系統模擬器都不會向你展示應用程式的真正問題。使用這些工具,你將無法真正瞭解與特定區域、裝置或本地移動運營商相關的問題。在這種情況下,最好的方法是使用群組測試服務,或者召集您自己的全球測試團隊,在真實裝置上和全球真實生活條件下檢查應用程式。您只需要製作並共享一個完整的手動測試指南來啟動beta測試過程。