一 手機APP測試基本思路:
測試計划--測試方案--測試用例--執行:
很多小公司都沒有具體的需求,項目時間也比較緊,而且流程也不是很嚴謹,在這樣的情況之下,作為測試的我們,該怎樣去對項目進行用例的設計?個人覺得,項目到手,不是馬上就進入測試
工作,而是,先熟悉下整個項目的流程,把大致的框架過一遍,不懂的地方記錄下來,再問開發,把流程都掌握了,再對照已有的文檔給予項目立項(測試計划、測試方案),用例不必寫的太過於詳細(app模塊變動較大,過於詳細維護成本太高,而且項目經理給你的時間短,會浪費項目執行時間),把每個功能模塊羅列出來,大致的功能點,用什么方法去測試,都給標注,然后再根據測試需求執行測試(目前我用例都只是羅列大概的執行方法,不具體詳寫,改起來方便);
二 手機APP測試測試要點:
功能測試(流程測試、功能點測試)、兼容性測試、交叉測試、安裝卸載測試(包括應用的升級)、壓力測試(接口壓力測試);
功能測試:對具體功能點一一測試,確保每個點都能正確實現相應功能;
兼容性測試:對市場上主流的設備安裝應用執行測試,確保都能正常運行;
交叉測試:對於正在運行的應用,若進入短信、電話等其他軟件響應的情況,不會影響所測試應用,且會保證應用都能正確運行;
安裝卸載測試:確保應用都能正確安裝、卸載,且能正確運行(注意應用的升級測試:升級前后的狀態);
壓力測試:用戶量大,交互性高的應用需對接口執行壓力測試,確保不會應用在大用戶量的情況下能正常運行。
三 注意事項:
閃退(內存不足等情況),在
手機上,該類問題出現的幾率很大,應着重測試,比如,返回訪問某個模塊(數據時時獲取的模塊),切換應用,重復提交、來電交互等都是閃退幾率大的原因。