真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

APP測試要點(diǎn)及常見Bug分類

引言

APP測試要點(diǎn)及常見Bug分類
對于產(chǎn)品的手機(jī)項(xiàng)目(應(yīng)用軟件),主要是進(jìn)行系統(tǒng)測試。而針對手機(jī)應(yīng)用軟件APP的系統(tǒng)測試,我們通常從如下幾個(gè)角度開展:功能模塊測試、兼容性測試、安裝和卸載測試、軟件更新測試、性能測試、用戶體驗(yàn)性測試、交叉事件測試、用戶界面測試等。

我們一直強(qiáng)調(diào)成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站對于企業(yè)的重要性,如果您也覺得重要,那么就需要我們慎重對待,選擇一個(gè)安全靠譜的網(wǎng)站建設(shè)公司,企業(yè)網(wǎng)站我們建議是要么不做,要么就做好,讓網(wǎng)站能真正成為企業(yè)發(fā)展過程中的有力推手。專業(yè)網(wǎng)站建設(shè)公司不一定是大公司,創(chuàng)新互聯(lián)建站作為專業(yè)的網(wǎng)絡(luò)公司選擇我們就是放心。

功能測試要點(diǎn)及常見缺陷

APP測試要點(diǎn)及常見Bug分類
常見的功能類缺陷

APP崩潰

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

  1. 驗(yàn)證在有不同的屏幕分辨率,操作系統(tǒng)和運(yùn)營商的多個(gè)設(shè)備上的APP行為;
  2. 用新發(fā)布的操作系統(tǒng)版本驗(yàn)證APP的行為;
  3. 驗(yàn)證在如隧道,電梯等網(wǎng)絡(luò)質(zhì)量突然改變的環(huán)境中的APP行為;
  4. 通過手動(dòng)網(wǎng)絡(luò)從蜂窩更改到Wi-Fi,或反過來,驗(yàn)證APP行為;
  5. 驗(yàn)證在沒有網(wǎng)絡(luò)的環(huán)境中的APP行為;
  6. 驗(yàn)證來電/短信和設(shè)備特定的警報(bào)(如警報(bào)和通知)時(shí)的APP行為;
  7. 通過改變設(shè)備的方向,以不同的視圖模式,驗(yàn)證APP行為;
  8. 驗(yàn)證設(shè)備內(nèi)存不足時(shí)的APP行為;
  9. 通過用測試工具施加載荷驗(yàn)證APP行為;
  10. 用不同的支持語言驗(yàn)證APP行為。

功能未實(shí)現(xiàn)或只實(shí)現(xiàn)了部分

這類問題在測試過程中也經(jīng)常出現(xiàn),送測的版本有的只實(shí)現(xiàn)了部分功能,未實(shí)現(xiàn)產(chǎn)品需求說明書里的全部功能,例如賬單明細(xì)查詢,要求顯示每筆交易賬單的明細(xì)并且顯示是否已入賬,開發(fā)實(shí)現(xiàn)了每筆交易賬單的明細(xì),但是未實(shí)現(xiàn)顯示該筆賬單是否已入賬。

功能實(shí)現(xiàn)錯(cuò)誤

未按產(chǎn)品需求說明書中的功能實(shí)現(xiàn),如按照產(chǎn)品需求說明書,白名單內(nèi)的用戶進(jìn)行登陸時(shí)不受單點(diǎn)登陸的限制,也就是說同一個(gè)賬號可以同時(shí)在A手機(jī)和B手機(jī)登錄,但是開發(fā)實(shí)現(xiàn)錯(cuò)誤,白名單內(nèi)的用戶在A手機(jī)登錄后,在B手機(jī)登錄,然后點(diǎn)擊A手機(jī)上APP的功能,會(huì)彈出提示:該賬號在B手機(jī)已登錄,A手機(jī)強(qiáng)制退出登錄。

功能測試要點(diǎn)

根據(jù)產(chǎn)品需求文檔編寫測試用例;
軟件設(shè)計(jì)文檔編寫用例;
測試要求:保證輸入數(shù)據(jù)正確,并且進(jìn)行了正確的操作,明確正確的輸出結(jié)果和中間數(shù)據(jù)數(shù)值及格式。

兼容性測試要點(diǎn)及常見的兼容性缺陷

APP測試要點(diǎn)及常見Bug分類

IOS 系統(tǒng)常見版本有7.0、8.1、8.4、9.1等,硬件常見 iPhone 4S、iPhone 5、iPhone 5S、iPhone 5C、iPhone 6、iPhone 6S、iPhone Plus、iPad 系列;安卓常見的版本有4.3、4.4、5.1、6.0,硬件更是數(shù)之不盡,不同的品牌,常見的如三星系列、華為系列、小米系列、OPPO 系列、VIVO系列等;

測試APP在不同的機(jī)型上由于軟件、硬件等不同而出現(xiàn)各種各樣的問題,這些都是缺陷聚集的地方,一個(gè)頁面可能在安卓手機(jī)上顯示正常,但可能在iPhone手機(jī)上顯示錯(cuò)位,所以測試中盡量覆蓋主流的手機(jī)型號和版本,如iPhone系列、三星系列、華為系列、小米系列、oppo系列、vivo系列等,找出在這些主流手機(jī)上使用app出現(xiàn)的缺陷并修復(fù)。

安裝、卸載測試要點(diǎn)及常見缺陷

常見的安裝、卸載類缺陷

  1. 安裝過程中出現(xiàn)閃退;
  2. 安裝完成后,點(diǎn)擊APP無反應(yīng);
  3. 安裝完成后,點(diǎn)擊APP,APP出現(xiàn)閃退;
  4. 已經(jīng)存在舊版本,但不卸載舊版本,進(jìn)行覆蓋安裝新版本時(shí),版本號是新版本的版本號,但APP的內(nèi)容仍然是舊版本。

安裝、卸載測試要點(diǎn)

安裝測試很重要,用戶使用APP的第一個(gè)動(dòng)作就是安裝APP,如果安裝APP出現(xiàn)問題,會(huì)讓用戶直接棄用該APP。測試中主要從以下方面進(jìn)行測試:

  1. 應(yīng)用是否可以在IOS不同系統(tǒng)版本或Android不同系統(tǒng)版本上安裝(有的系統(tǒng)版本過低,應(yīng)用不能適配);
  2. 軟件安裝后是否可以正常運(yùn)行,安裝后的文件夾及文件是否可以寫到指定的目錄里;
  3. 安裝過程中是否可以取消,安裝空間不足時(shí)是否有相應(yīng)提示;
  4. 檢查安裝包是否齊全,尤其DLL, 檢查安裝手冊;
  5. 如果應(yīng)用需要通過網(wǎng)絡(luò)驗(yàn)證之類的安裝,需要測試一下斷網(wǎng)情況下是否有相應(yīng)提示;
  6. 是否可以刪除應(yīng)用(可通過桌面刪除,也可以通過軟件卸載安裝。曾發(fā)現(xiàn)在IOS手機(jī)上有個(gè)應(yīng)用安裝時(shí)未完全安裝,終止安裝后,未完成安裝的應(yīng)用圖標(biāo)一直顯示在手機(jī)上,并且無法成功刪除);
  7. 測試卸載后文件是否全部刪除所有的安裝文件夾;
  8. 卸載過程中出現(xiàn)死機(jī),斷電,重啟等意外的情況,待環(huán)境恢復(fù)后是否可以正確卸載;
  9. 卸載是否支持取消功能,單擊取消后軟件卸載情況是否正常。

    軟件更新測試要點(diǎn)

  10. 當(dāng)客戶端有新版本時(shí),有更新提示;
  11. 軟件更新一定要測,確保Android軟件更新可以正確更新新版本,且安裝運(yùn)行正確;
  12. 確保IOS軟件更新會(huì)有限制,正式版只有上了商店且有版本更新時(shí)才能測試;
  13. 用戶取消版本更新時(shí),老版本可以正常使用,但是下次啟動(dòng)應(yīng)用時(shí),仍出現(xiàn)更新提示;
  14. 當(dāng)有新版本時(shí),不刪除客戶端的情況下,直接更新檢查是否能正常更新,且更新后客戶端的功能是否最新版本(正常來講不用強(qiáng)制刪除本地客戶端可以正常更新;
  15. 出現(xiàn)跨版本更新的時(shí)候,可以更新成功。

    性能測試要點(diǎn)及常見缺陷

    常見的性能方面的缺陷

  16. 加載時(shí)間過長;
  17. 應(yīng)用程序首次啟動(dòng)速度慢;
  18. 進(jìn)入某個(gè)界面速度慢;
  19. 啟動(dòng)某一有動(dòng)畫效果的界面,動(dòng)畫執(zhí)行過程不流暢,或者動(dòng)畫執(zhí)行卡頓時(shí)間長;
  20. 響應(yīng)某一用戶事件時(shí)長時(shí)間無響應(yīng);
  21. 應(yīng)用長時(shí)間運(yùn)行后,隨機(jī)出現(xiàn)卡頓現(xiàn)象;
  22. 服務(wù)器無法響應(yīng),報(bào)HTTP500錯(cuò)誤;
  23. APP出現(xiàn)黑白屏;
  24. APP崩潰。
    性能測試要點(diǎn)

性能也是衡量APP質(zhì)量的一個(gè)指標(biāo),如果加載時(shí)間過長,響應(yīng)時(shí)間過長,用戶沒耐心等待,很可能直接卸載APP

  1. APP的啟動(dòng)時(shí)長是否過長;
  2. APP使用時(shí)對CPU、內(nèi)存的消耗情況;
  3. APP使用時(shí)Crash的幾率是否較多,可以進(jìn)行埋點(diǎn)分析測試;
  4. APP使用時(shí),電量流量的使用;
  5. 反復(fù)長期的操作情況下,系統(tǒng)該資源的使用情況;
  6. 響應(yīng)能力測試,驗(yàn)證各種情況下不通操作能否滿足用戶的響應(yīng)請求。

    用戶體驗(yàn)性測試及常見缺陷

    以主觀的普通消費(fèi)者的角度去感知產(chǎn)品或服務(wù)的舒適、有用、易用、友好親切程度。通過不同個(gè)體、獨(dú)立空間和非經(jīng)驗(yàn)的統(tǒng)計(jì)復(fù)用方式去有效評價(jià)產(chǎn)品的體驗(yàn)特性,提出修改意見提升產(chǎn)品的潛在客戶滿意度。主要從易用性和友好性方面進(jìn)行測試。
    APP測試要點(diǎn)及常見Bug分類

常見缺陷

界面顯示是否美觀,界面的色彩、字體大小是否合適、布局是否美觀,提示語是否友好;
按鈕、對話框、列表和窗口等是否符合用戶的使用習(xí)慣;
是否易于導(dǎo)航、導(dǎo)航是否直觀、導(dǎo)航與頁面結(jié)構(gòu)、菜單、連接頁面的風(fēng)格是否一致。
用戶體驗(yàn)性類的缺陷

  1. 界面顯示不美觀、界面色彩用戶使用不舒服、界面色彩和按鈕、其他的編輯框等不搭調(diào)、圖片和字體顯示布局不美觀(文字包圍圖片方面)、界面的字體不滿足視力不好的用戶、菜單層次太深、相關(guān)的選項(xiàng)離得太遠(yuǎn)、按鈕不可點(diǎn)擊(如果按鈕處于不可用狀態(tài),一定要灰掉,或者拿掉按鈕,否則會(huì)給用戶誤導(dǎo));
  2. 超長的頁面加載時(shí)間,移動(dòng)端的要求比較高,一般要求無等待間隔的加載,頁面加載時(shí)間過長,會(huì)導(dǎo)致用戶沒耐心等待而棄用該APP;
  3. 頁面排版過長,一般很少有瀏覽者有興趣看頁面中最下面的內(nèi)容, 90%的用戶,打開一個(gè)頁面,只瀏覽第一屏的內(nèi)容,就以為看到了全部,而不會(huì)向下滾動(dòng)。一個(gè)過長的頁面很容易引起瀏覽者的視覺疲勞;
  4. 不友好的導(dǎo)航,不友好的導(dǎo)航是最影響用戶操作的,不能讓用戶很方便的找到自己想到的內(nèi)容。用戶來到一個(gè)頁面不知如何返回上一頁,不知道當(dāng)前頁面是在哪個(gè)欄目下的。這樣很可能用戶來了一次就不會(huì)再來了,這也是現(xiàn)在比較強(qiáng)調(diào)信息架構(gòu)設(shè)計(jì)的原因,導(dǎo)航設(shè)計(jì)是信息架構(gòu)中的一部分。用戶每次都得用重新打開APP的方式來尋找內(nèi)容的話,很難有用戶會(huì)留存;
  5. 過期的信息,很久不更新的信息,很容易讓瀏覽者感到反感,而且在心中也會(huì)對你這個(gè)產(chǎn)品的品牌形象大打折扣。過期的新聞,過期的促銷信息、活動(dòng)信息都是致命傷;
  6. 死鏈接或鏈接錯(cuò)誤;
  7. 缺少互動(dòng)的內(nèi)容,缺少用戶的參與,不能讓用戶表達(dá)情感和思想,注定這個(gè)產(chǎn)品只是個(gè)固步自封的產(chǎn)品?,F(xiàn)在最基本的,都要提供的一個(gè)“意見反饋”的入口,以便產(chǎn)品的忠實(shí)用戶發(fā)表看法,從而收集這部分反饋去改進(jìn)產(chǎn)品。再者有互動(dòng)的口子,也會(huì)讓用戶覺得產(chǎn)品是比較開放的;
  8. 惡意插件,惡意彈出窗口;
  9. 提示語粗暴不友好。

    交叉事件的測試要點(diǎn)及常見缺陷

    針對智能終端應(yīng)用的服務(wù)等級劃分方式及實(shí)時(shí)特性所提出的測試方法。交叉測試又叫事件或沖突測試,是指一個(gè)功能正在執(zhí)行過程中,同時(shí)另外一個(gè)事件或操作對該過程進(jìn)行干擾的測試。如;App在前/后臺(tái)運(yùn)行狀態(tài)時(shí)與來電、文件下載、音樂收聽等關(guān)鍵運(yùn)用的交互情況測試等。交叉事件測試非常重要,能發(fā)現(xiàn)很多應(yīng)用中潛在的性能問題。

交叉性方面缺陷

手機(jī)的基本功能就是作為通訊工具進(jìn)行使用,所以我們在使用APP中肯定會(huì)有電話、短信、藍(lán)牙、鬧鐘等進(jìn)入,并且這些功能比APP的優(yōu)先級高,一旦同時(shí)出現(xiàn), APP要后臺(tái)運(yùn)行或者進(jìn)行處理讓基本功能優(yōu)先工作。在測試過程中會(huì)出現(xiàn)電話進(jìn)入APP崩潰或卡死的現(xiàn)象,鬧鐘響起APP掛起等現(xiàn)象、 APP運(yùn)行同時(shí)電話進(jìn)入,電話無法接聽等。這方面的問題非常嚴(yán)重,如果APP引起手機(jī)基本功能無法使用,用戶是無論如何也接受不了的。

交叉事件主要測試要點(diǎn)

  1. 多個(gè)APP同時(shí)運(yùn)行是否影響正常功能;
  2. APP運(yùn)行時(shí)前/后臺(tái)切換是否影響正常功能;
  3. APP運(yùn)行時(shí)撥打/接聽電話;
  4. APP運(yùn)行時(shí)發(fā)送/接收信息;
  5. APP運(yùn)行時(shí)發(fā)送/收取郵件;
  6. APP運(yùn)行時(shí)切換網(wǎng)絡(luò)(2G、3G、Wi-Fi);
  7. APP運(yùn)行時(shí)瀏覽網(wǎng)絡(luò);
  8. APP運(yùn)行時(shí)使用藍(lán)牙傳送/接收數(shù)據(jù);
  9. APP運(yùn)行時(shí)使用相機(jī)、計(jì)算器等手機(jī)自帶設(shè)備。

    用戶界面測試要點(diǎn)及常見缺陷

    測試用戶界面(如菜單、對話框、窗口和其它可規(guī)控件)布局、風(fēng)格是否滿足客戶要求、文字是否正確、頁面是否美觀、文字、圖片組合是否完美、操作是否友好等。

UI測試的目標(biāo)是確保用戶界面會(huì)通過測試對象的功能來為用戶提供相應(yīng)的訪問或?yàn)g覽功能。確保用戶界面符合公司或行業(yè)的標(biāo)準(zhǔn)。包括用戶友好性、人性化、易操作性測試。

用戶界面類的缺陷

  • 不符合 UI 設(shè)計(jì)或與界面原型不一致
    如APP的某個(gè)功能的界面風(fēng)格和整體界面風(fēng)格不一致,或者和圖片、文字、按鈕等不協(xié)調(diào),此類問題雖然不存在使用上的問題,但是用戶感覺非常不好,也給用戶留下該研發(fā)團(tuán)隊(duì)不專業(yè)或者產(chǎn)品粗制濫造等印象,用戶也不會(huì)使用太久或者直接卸載。

  • 界面顯示不完全
    APP由于功能相對簡單,但是又要給人直觀印象,所以圖片作為首選使用,尤其在首頁進(jìn)行產(chǎn)品展示或者重要信息傳遞媒介會(huì)經(jīng)常使用,但是在實(shí)際測試過程中會(huì)出現(xiàn)頁面加載不完善的情況,如:圖片顯示不完全,按鈕顯示錯(cuò)亂,請求新頁面的內(nèi)容成功返回后和原來的界面內(nèi)容重疊、在編輯框輸入內(nèi)容過長,向服務(wù)器提交請求返回?cái)?shù)據(jù)和其他內(nèi)容重疊等。

  • 上拉刷新和下拉刷新時(shí)出現(xiàn)頁面加載錯(cuò)誤
    手機(jī)客戶端,內(nèi)容超過一頁時(shí),上拉加載更多內(nèi)容,加載錯(cuò)誤(容易出現(xiàn)數(shù)據(jù)重復(fù),圖片和文章不匹配,圖片重復(fù)加載,文章標(biāo)題和內(nèi)容不一致等情況)

    APP測試要點(diǎn)以及常見Bug分類匯總,科技改變生活,眾測利用大眾的測試能力和測試資源,在短時(shí)間內(nèi)完成大量工作的產(chǎn)品測試任務(wù)。并始終從用戶角度出發(fā),對產(chǎn)品的功能、易用性、兼容性提出改進(jìn)建議的特點(diǎn)。眾測勢必對接下來的移動(dòng)應(yīng)用開發(fā)與測試發(fā)揮不可估量的作用。


標(biāo)題名稱:APP測試要點(diǎn)及常見Bug分類
轉(zhuǎn)載來于:http://weahome.cn/article/iesijh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部