解讀移動(dòng)APP和WEB APP測(cè)試側(cè)重點(diǎn)的區(qū)別
Webapp測(cè)試重點(diǎn):
1. 功能測(cè)試:功能的實(shí)現(xiàn)是否滿足需求。
2.性能測(cè)試:
2.1 鏈接速度測(cè)試:測(cè)試頁(yè)面鏈接的速度
2.2 負(fù)載測(cè)試:web應(yīng)用系統(tǒng)能允許多少個(gè)用戶同時(shí)在線?超過(guò)這個(gè)數(shù)量會(huì)出現(xiàn)什么現(xiàn)象?
2.3壓力測(cè)試:測(cè)試web應(yīng)用在一定壓力下會(huì)不會(huì)崩潰以及性能瓶頸在哪里。
3. 用戶界面測(cè)試:界面是否協(xié)調(diào)美觀,風(fēng)格是否一致,頁(yè)面能否按比例縮放
4. 兼容性測(cè)試:瀏覽器(不同廠商不同版本),分辨率
5.安全測(cè)試:
5.1登陸次數(shù)是否有限制,是否有超時(shí)限制(用戶登錄后一定時(shí)間內(nèi)不做操作是否會(huì)自動(dòng)退出)
5.2日志文件以及cookies(這兩者是否顯式地顯示用戶密碼賬號(hào)?)
移動(dòng)app測(cè)試重點(diǎn):
1.安裝和卸載,2. 運(yùn)行 3. 登陸,4.離線,5,消息推送, 6,軟件更新 7, 異常測(cè)試,8.前后臺(tái)切換?
1. 安裝和卸載
1.1應(yīng)用是否可以在IOS不同系統(tǒng)版本或android不同系統(tǒng)版本上安裝(有的系統(tǒng)版本過(guò)低,應(yīng)用不能適配)
1.2 軟件安裝后是否可以正常運(yùn)行
1.3 安裝過(guò)程中是否可以取消
1.4 安裝空間不足時(shí)是否有相應(yīng)提示
1.5 聯(lián)網(wǎng)安裝時(shí)斷網(wǎng)是否有對(duì)應(yīng)提示
1.6 能否正常卸載軟件
1.7 卸載時(shí)出現(xiàn)死機(jī)、斷電、重啟等意外,待環(huán)境回復(fù)后是否可以正確卸載
1.8 卸載過(guò)程中是否可以取消,點(diǎn)擊取消卸載后能否正常使用
1.9直接寫在程序是否有提示信息
1.9卸載后是否刪除全部的安裝文件夾
2. 登錄
2.1 賬號(hào)和密碼錯(cuò)誤時(shí)界面是否有提示
2.2 用戶主動(dòng)退出登錄后,下次重新啟動(dòng)時(shí)應(yīng)該進(jìn)入登錄界面
2.3 記住密碼時(shí)能否正確自動(dòng)登陸
2.4 密碼修改后,下次登陸是否及時(shí)同步(用原密碼登錄提示密碼錯(cuò)誤)
2.5 未登錄狀態(tài)操作一些頁(yè)面是否做了控制(未登錄時(shí)將商品加入購(gòu)物車提示請(qǐng)先登錄)
2.6 切換賬號(hào)時(shí)用戶信息是否及時(shí)更新(QQ切換關(guān)聯(lián)賬戶,用戶信息及時(shí)更改)
2.7 多個(gè)端都進(jìn)行操作時(shí),確保數(shù)據(jù)準(zhǔn)確無(wú)誤并且每個(gè)端及時(shí)看到更新的數(shù)據(jù)(QQ:電腦、手機(jī))
2.8 IOS與android不同設(shè)備登錄同一個(gè)賬戶對(duì)數(shù)據(jù)進(jìn)行修改,確保數(shù)據(jù)無(wú)誤且能及時(shí)看到更新的數(shù)據(jù)
3. 運(yùn)行
3.1安裝后能否正常打開(kāi)、使用
3.2運(yùn)行時(shí)是否有加載提示
3.3運(yùn)行速度以及模塊之間切換速度是否流暢
4. 離線
4.1 登錄后斷網(wǎng)能否瀏覽本地?cái)?shù)據(jù)
4.2 獲取數(shù)據(jù)時(shí)斷網(wǎng)是否有友好提示
4.3 斷網(wǎng)后重新連接網(wǎng)絡(luò)能否正常使用
5. 消息推送開(kāi)關(guān)
5.1 消息推送開(kāi)關(guān)是否默認(rèn)打開(kāi)(默認(rèn)是打開(kāi)的)
5.2 推送開(kāi)關(guān)能否自由打開(kāi)關(guān)閉
5.3 打開(kāi)推動(dòng)開(kāi)關(guān)能否正常接收消息推送
5.4 app后臺(tái)掛機(jī)時(shí),手機(jī)消息欄能接收消息提醒,可點(diǎn)擊查看,點(diǎn)擊后從消息欄中消失
5.5 app運(yùn)行時(shí)消息提示不會(huì)進(jìn)入消息欄
5.6 關(guān)閉推送開(kāi)關(guān)不能接收消息推送
6. 軟件更新
6.1 示當(dāng)客戶端有新版本時(shí),有更新提示
6.2 確保IOS與android端都可以更新最新版本,能安裝并正常運(yùn)行
6.3 當(dāng)版本為非強(qiáng)制升級(jí)版時(shí),用戶可以取消更新,老版本能正常使用。用戶在下次啟動(dòng)app時(shí),仍能出現(xiàn)更新提示
6.4 當(dāng)版本為強(qiáng)制升級(jí)版時(shí),當(dāng)給出強(qiáng)制更新后用戶沒(méi)有做更新時(shí),退出客戶端。下次啟動(dòng)app時(shí),仍出現(xiàn)強(qiáng)制升級(jí)提示。
6.5 當(dāng)客戶端有新版本時(shí),在本地不刪除客戶端的情況下,直接更新檢查是否能正常更新。
6.6客戶端有新版本時(shí),在本地不刪除客戶端的情況下,檢查更新后的客戶端功能是否是新版本。
6.7 當(dāng)客戶端有新版本時(shí),在本地不刪除客戶端的情況下,檢查資源同名文件如圖片是否能正常更新成最新版本。如果以上無(wú)法更新成功的,也都屬于缺陷
7. 異常測(cè)試
7.1 app運(yùn)行時(shí)內(nèi)存不足是否正確提示
7.2 app運(yùn)行時(shí)突然斷電、斷網(wǎng)、不斷點(diǎn)、不斷刷新、切換后臺(tái)是否閃退、崩潰(變態(tài)測(cè)試)
7.3 app運(yùn)行時(shí)撥打或接聽(tīng)電話、發(fā)送信息、接收郵件、啟動(dòng)相機(jī)等有何提示
7.4 2G、3G、4G、WIFI網(wǎng)路下app響應(yīng)速度
7.5 網(wǎng)絡(luò)不好時(shí),提交數(shù)據(jù)是否一直處理提交中,是有有延遲,提交失敗是否有提醒
7.6 有網(wǎng)到無(wú)網(wǎng)再到有網(wǎng)時(shí),提交數(shù)據(jù)、做操作是否正常加載
8.應(yīng)用的前后臺(tái)切換
8.1 APP切換到后臺(tái),再回到app,檢查是否停留在上一次操作界面
8.2 APP切換到后臺(tái),再回到app,檢查功能及應(yīng)用狀態(tài)是否正常,IOS4和IOS5的版本的處理機(jī)制有的不一樣。
8.3 app切換到后臺(tái),再回到前臺(tái)時(shí),注意程序是否崩潰,功能狀態(tài)是否正常,尤其是對(duì)于從后臺(tái)切換回前臺(tái)數(shù)據(jù)有自動(dòng)更新的時(shí)候。
8.4 手機(jī)鎖屏解屏后進(jìn)入app注意是否會(huì)崩潰,功能狀態(tài)是否正常,尤其是對(duì)于從后臺(tái)切換回前臺(tái)數(shù)據(jù)有自動(dòng)更新的時(shí)候。
8.5 當(dāng)App使用過(guò)程中有電話進(jìn)來(lái)中斷后再切換到app,功能狀態(tài)是否正常
8.6 當(dāng)殺掉app進(jìn)程后,再開(kāi)啟app,app能否正常啟動(dòng)。
8.7出現(xiàn)必須處理的提示框后,切換到后臺(tái),再切換回來(lái),檢查提示框是否還存在,有時(shí)候會(huì)出現(xiàn)應(yīng)用自動(dòng)跳過(guò)提示框的缺陷。
8.8 對(duì)于有數(shù)據(jù)交換的頁(yè)面,每個(gè)頁(yè)面都必需要進(jìn)行前后臺(tái)切換、鎖屏的測(cè)試,這種頁(yè)面最容易出現(xiàn)崩潰。