溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

移動App崩潰測試用例設(shè)計分享,快速找出bug解決麻煩!

發(fā)布時間:2020-08-11 18:40:33 來源:ITPUB博客 閱讀:268 作者:博為峰網(wǎng)校 欄目:網(wǎng)絡(luò)管理

隨著科技的發(fā)展、生活的進(jìn)步,我們身邊的移動設(shè)備越來越多,自然移動App測試也變得越來越重要,一旦移動App出現(xiàn)Bug,將直接影響人們的生活。

移動App崩潰測試用例設(shè)計分享,快速找出bug解決麻煩!

移動 App Bug 的嚴(yán)重影響 用戶體驗差、 App的商店評級下降、用戶換用競爭對手的App,聲譽(yù)和信譽(yù)損失、如果是一個付費App,會影響最后銷售量減少。

近期,我也做了一些調(diào)查,發(fā)現(xiàn)App 崩潰是最常見的Bug ,這直接影響到用戶體驗,是造成用戶流失的根本原因,也是我們測試人員非常頭疼的問題。

所以,我整理了一些可能觸發(fā)崩潰的操作場景和主要原因,希望可以補(bǔ)充完善你的基礎(chǔ)用例庫!

App崩潰現(xiàn)象:

這是測試中的常見問題,這類問題也是非常嚴(yán)重的,會直接影響用戶對產(chǎn)品的第一印象,例如我們正在使用某個 APP,正在使用突然應(yīng)用就停止響應(yīng),界面上彈出“強(qiáng)制關(guān)閉錯誤”的窗口,需要強(qiáng)制關(guān)閉應(yīng)用,或者正在使用時出現(xiàn)閃退的現(xiàn)象。這些情況都很影響用戶的體驗,導(dǎo)致用戶卸載該APP。

受環(huán)境(大量的設(shè)備,各種移動OSs,適應(yīng)頻繁O(jiān)Ss 變化) 、設(shè)備(觸摸式和非觸摸式,內(nèi)存容量,耗電量) 、網(wǎng)絡(luò)(不同運營商,在無網(wǎng)絡(luò)的情況下的App 行為) 、可用性(方向,縮放,分頁和導(dǎo)航的局限性,各種干擾,如來電,來電短信鬧鐘,和低電量警報)的影響,移動App測試比傳統(tǒng)臺式機(jī)測試較為復(fù)雜。所以需要根據(jù)這些手機(jī)專有的復(fù)雜性,擬定新的 移動 App測試的測試用例設(shè)計方案。

移動 App崩潰的測試用例設(shè)計

測試用例是移動測試最重要部分之一。

準(zhǔn)備和執(zhí)行預(yù)先定義的針對移動 App崩潰的測試用例將簡化和加速移動App崩潰的測試。 通用的觸發(fā)移動 APP崩潰的測試場景,如下:

驗證在有不同的屏幕分辨率,操作系統(tǒng)和運營商的多個設(shè)備上的 App 行為。

通過手動網(wǎng)絡(luò)從蜂窩更改到 Wi-Fi ,或反過來,驗證App 行為。

驗證在如隧道,電梯等網(wǎng)絡(luò)質(zhì)量突然改變的環(huán)境中的 App 行為。

用新發(fā)布的操作系統(tǒng)版本驗證 App 的行為。

驗證在沒有網(wǎng)絡(luò)的環(huán)境中的 App 行為。

驗證來電 /短信和設(shè)備特定的警報(如警報和通知)時的App 行為。

通過改變設(shè)備的方向,以不同的視圖模式,驗證 App 行為。

驗證設(shè)備內(nèi)存不足時的 App 行為。

通過用測試工具施加載荷驗證 App 行為。

用不同的支持語言驗證 App 行為。

移動 App崩潰的主要原因:

設(shè)備碎片化:由于設(shè)備極具多樣性, App 在不同的設(shè)備上可能有表現(xiàn)不同。

帶寬限制:帶寬不佳的網(wǎng)絡(luò)對 App 所需的快速響應(yīng)時間可能不夠。

網(wǎng)絡(luò)的變化:不同網(wǎng)絡(luò)間的切換可能會影響 App 的穩(wěn)定性。

內(nèi)存管理:可用內(nèi)存過低,或非授權(quán)的內(nèi)存位置的使用可能會導(dǎo)致 App 失敗。

用戶過多:連接數(shù)量過多可能會導(dǎo)致 App 崩潰。

代碼錯誤:沒有經(jīng)過測試的新功能,可能會導(dǎo)致 App 在生產(chǎn)環(huán)境中失敗。

第三方服務(wù):廣告或彈出屏幕可能會導(dǎo)致 App 崩潰。

總結(jié):

科技改變生活,隨著軟件測試的興起,如果移動測試團(tuán)隊在他們的測試場景中提前準(zhǔn)備并執(zhí)行這些測試用例,那么就可以早早地找出崩潰bug,與開發(fā)團(tuán)隊一起解決所有的bug問題,避免很多后續(xù)不必要的麻煩,同時也可以大大提高App的質(zhì)量和用戶滿意度。

歡迎加入51軟件測試大家庭,在這里你將獲得【最新行業(yè)資訊】,【免費測試工具安裝包】,【軟件測試技術(shù)干貨】,【面試求職技巧】... 51與你共同學(xué)習(xí),一起成長!期待你的加入: QQ 2173383349

關(guān)注 51Testing軟件測試網(wǎng),提升it技能,從不會到熟練只差一步。 


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI