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