App專項(xiàng)測試要點(diǎn)

一、App測試與Web測試的區(qū)別

Web端特性

首先從系統(tǒng)架構(gòu)來看的話,web測試只要更新了服務(wù)器端,客戶端就會(huì)同步會(huì)更新。而且客戶端是可以保證每一個(gè)用戶的客戶端完全一致的寡夹。

其次性能方面,web頁面可能只會(huì)關(guān)注響應(yīng)時(shí)間。

最后兼容性方面浴捆,web是基于瀏覽器的,所以更傾向于瀏覽器和電腦硬件,電腦系統(tǒng)的方向的兼容膜廊,不過一般還是以瀏覽器的為主乏沸。而瀏覽器的兼容則是一般是選擇不同的瀏覽器內(nèi)核進(jìn)行測試(IE、chrome爪瓜、Firefox)蹬跃。

App端特性

app端是不能夠保證完全一致的,除非用戶更新客戶端铆铆。如果是app下修改了服務(wù)端蝶缀,意味著客戶端用戶所使用的核心版本都需要進(jìn)行回歸測試一遍。

app則還需要關(guān)心流量薄货、電量翁都、CPU、GPU谅猾、Memory柄慰。

app的測試則必須依賴手機(jī)或者平板,不僅要看分辨率税娜,屏幕尺寸坐搔,還要看設(shè)備系統(tǒng)。系統(tǒng)總的來說也就分為Android和iOS敬矩,不過國內(nèi)的Android的定制系統(tǒng)太多概行,也是比較容易出現(xiàn)問題的。

二弧岳、App測試要點(diǎn)

App崩潰

驗(yàn)證在有不同的屏幕分辨率凳忙,操作系統(tǒng)和運(yùn)營商的多個(gè)設(shè)備上的APP行為

用新發(fā)布的操作系統(tǒng)版本驗(yàn)證APP的行為

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

通過手動(dòng)網(wǎng)絡(luò)從蜂窩更改到Wi-Fi缩筛,或反過來消略,驗(yàn)證APP的行為

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

驗(yàn)證來電/短信和設(shè)備特定的警報(bào)(如警報(bào)和通知)時(shí)的APP的行為

通過改變?cè)O(shè)備的方向,以不同的視圖模式瞎抛,驗(yàn)證APP的行為

驗(yàn)證設(shè)備內(nèi)存不足時(shí)的APP的行為

通過用測試工具施加載負(fù)荷驗(yàn)證APP的行為

用不同的支持語言驗(yàn)證APP的行為

兼容性測試常見缺陷

崩潰

閃退

ANR:在Android上艺演,如果你的應(yīng)用程序有一段時(shí)間響應(yīng)不夠靈敏,系統(tǒng)會(huì)向用戶顯示一個(gè)對(duì)話框桐臊,這個(gè)對(duì)話框稱作應(yīng)用程序無響應(yīng)(ANR:Application Not Responding)對(duì)話框胎撤。用戶可以選擇“等待”而讓程序繼續(xù)運(yùn)行,也可以選擇“強(qiáng)制關(guān)閉”断凶。所以一個(gè)流暢的合理的應(yīng)用程序中不能出現(xiàn)anr伤提,而讓用戶每次都要處理這個(gè)對(duì)話框。因此认烁,在程序里對(duì)響應(yīng)性能的設(shè)計(jì)很重要肿男,這樣系統(tǒng)不會(huì)顯示ANR給用戶介汹。默認(rèn)情況下,在android中Activity的最長執(zhí)行時(shí)間是5秒舶沛,Broadcast Receiver的最長執(zhí)行時(shí)間則是10秒嘹承。

UI變型

安裝卸載常見缺陷

安裝過程中出現(xiàn)閃退

安裝完成后,點(diǎn)擊APP無反應(yīng)

安裝完成后如庭,點(diǎn)擊APP叹卷,APP出現(xiàn)閃退

已經(jīng)存在舊版本,但不卸載舊版本坪它,進(jìn)行覆蓋安裝新版本時(shí)骤竹,版本號(hào)是新版本的版本號(hào),但APP的內(nèi)容仍然是舊版本

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

應(yīng)用是否可以在IOS不同系統(tǒng)版本或Android不同系統(tǒng)版本上安裝(有的系統(tǒng)版本過低往毡,應(yīng)用不能適配)

軟件安裝后是否可以正常運(yùn)行蒙揣,安裝后的文件夾及文件是否可以寫到指定的目錄里

安裝過程中是否可以取消,安裝空間不足時(shí)是否有相應(yīng)提示

檢查安裝包是否齊全,尤其DLL卖擅,檢查安裝手冊(cè)

如果應(yīng)用需要通過網(wǎng)絡(luò)驗(yàn)證之類的安裝鸣奔,需要測試一下斷網(wǎng)情況下是否有相應(yīng)提示

是否可以刪除應(yīng)用

測試卸載后文件是否全部刪除所有的安裝文件夾

卸載過程中出現(xiàn)死機(jī),斷電惩阶,重啟等意外的情況挎狸,待環(huán)境恢復(fù)后是否可以正確卸載

卸載是否支持取消功能,單擊取消后軟件卸載情況是否正常

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

當(dāng)客戶端有新版本時(shí)断楷,有更新提示

軟件更新一定要測锨匆,確保Android軟件更新可以正確更新新版本,且安裝運(yùn)行正確

確保IOS軟件更新會(huì)有限制冬筒,正式版只有上了商店且有版本更新時(shí)才能測試

用戶取消版本更新時(shí)恐锣,老版本可以正常使用,但是下次啟動(dòng)應(yīng)用時(shí)舞痰,仍出現(xiàn)更新提示

當(dāng)有新版本時(shí)土榴,不刪除客戶端的情況下,直接更新檢查是否能正常更新响牛,且更新后客戶端的功能是否最新版本(正常來講不用強(qiáng)制刪除本地客戶端可以正常更新

出現(xiàn)跨版本更新的時(shí)候玷禽,可以更新成功

App常見性能缺陷

加載時(shí)間過長

應(yīng)用程序首次啟動(dòng)速度慢

進(jìn)入某個(gè)界面速度慢

啟動(dòng)某一有動(dòng)畫效果的界面,動(dòng)畫執(zhí)行過程不流暢呀打,或者動(dòng)畫執(zhí)行卡頓時(shí)間長

響應(yīng)某一用戶事件時(shí)長時(shí)間無響應(yīng)

應(yīng)用長時(shí)間運(yùn)行后矢赁,隨機(jī)出現(xiàn)卡頓現(xiàn)象

服務(wù)器無法響應(yīng),報(bào)HTTP500錯(cuò)誤

APP出現(xiàn)黑白屏

APP崩潰

App性能測試要點(diǎn)

APP的啟動(dòng)時(shí)長是否過長

APP使用時(shí)對(duì)CPU贬丛、內(nèi)存的消耗情況

APP使用時(shí)Crash的幾率是否較多撩银,可以進(jìn)行埋點(diǎn)分析測試

APP使用時(shí),電量流量的使用

反復(fù)長期的操作情況下豺憔,系統(tǒng)該資源的使用情況

響應(yīng)能力測試额获,驗(yàn)證各種情況下不通操作能否滿足用戶的響應(yīng)請(qǐng)求

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

界面顯示是否美觀够庙,界面的色彩、字體大小是否合適咪啡、布局是否美觀首启,提示語是否友好;

按鈕、對(duì)話框撤摸、列表和窗口等是否符合用戶的使用習(xí)慣;

是否易于導(dǎo)航、導(dǎo)航是否直觀褒纲、導(dǎo)航與頁面結(jié)構(gòu)准夷、菜單、連接頁面的風(fēng)格是否一致莺掠。

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

多個(gè)APP同時(shí)運(yùn)行是否影響正常功能

APP運(yùn)行時(shí)前/后臺(tái)切換是否影響正常功能

APP運(yùn)行時(shí)撥打/接聽電話

APP運(yùn)行時(shí)發(fā)送/接收信息

APP運(yùn)行時(shí)發(fā)送/收取郵件

APP運(yùn)行時(shí)切換網(wǎng)絡(luò)(2G、3G留夜、4G 匙铡、 5G 、 Wi-Fi)

APP運(yùn)行時(shí)瀏覽網(wǎng)絡(luò)

APP運(yùn)行時(shí)使用藍(lán)牙傳送/接收數(shù)據(jù)

APP運(yùn)行時(shí)使用相機(jī)碍粥、計(jì)算器等手機(jī)自帶設(shè)備

用戶界面測試要點(diǎn)及常見缺陷:測試用戶界面(如菜單鳖眼、對(duì)話框、窗口和其它可規(guī)控件)布局嚼摩、風(fēng)格是否滿足客戶要求钦讳、文字是否正確、頁面是否美觀低斋、文字蜂厅、圖片組合是否完美、操作是否友好等膊畴。UI測試的目標(biāo)是確保用戶界面會(huì)通過測試對(duì)象的功能來為用戶提供相應(yīng)的訪問或?yàn)g覽功能掘猿。確保用戶界面符合公司或行業(yè)的標(biāo)準(zhǔn)。包括用戶友好性唇跨、人性化稠通、易操作性測試衬衬。

不符合 UI 設(shè)計(jì)或與界面原型不一致

界面顯示不完全

上拉刷新和下拉刷新時(shí)出現(xiàn)頁面加載錯(cuò)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市改橘,隨后出現(xiàn)的幾起案子滋尉,更是在濱河造成了極大的恐慌,老刑警劉巖飞主,帶你破解...
    沈念sama閱讀 217,185評(píng)論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件狮惜,死亡現(xiàn)場離奇詭異,居然都是意外死亡碌识,警方通過查閱死者的電腦和手機(jī)碾篡,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,652評(píng)論 3 393
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來筏餐,“玉大人开泽,你說我怎么就攤上這事】桑” “怎么了穆律?”我有些...
    開封第一講書人閱讀 163,524評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長导俘。 經(jīng)常有香客問我峦耘,道長,這世上最難降的妖魔是什么趟畏? 我笑而不...
    開封第一講書人閱讀 58,339評(píng)論 1 293
  • 正文 為了忘掉前任贡歧,我火速辦了婚禮,結(jié)果婚禮上赋秀,老公的妹妹穿的比我還像新娘利朵。我一直安慰自己,他們只是感情好猎莲,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,387評(píng)論 6 391
  • 文/花漫 我一把揭開白布绍弟。 她就那樣靜靜地躺著,像睡著了一般著洼。 火紅的嫁衣襯著肌膚如雪樟遣。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,287評(píng)論 1 301
  • 那天身笤,我揣著相機(jī)與錄音豹悬,去河邊找鬼。 笑死液荸,一個(gè)胖子當(dāng)著我的面吹牛瞻佛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 40,130評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼伤柄,長吁一口氣:“原來是場噩夢啊……” “哼绊困!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起适刀,我...
    開封第一講書人閱讀 38,985評(píng)論 0 275
  • 序言:老撾萬榮一對(duì)情侶失蹤秤朗,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后笔喉,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體取视,經(jīng)...
    沈念sama閱讀 45,420評(píng)論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,617評(píng)論 3 334
  • 正文 我和宋清朗相戀三年常挚,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了贫途。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,779評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡待侵,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出姨裸,到底是詐尸還是另有隱情秧倾,我是刑警寧澤,帶...
    沈念sama閱讀 35,477評(píng)論 5 345
  • 正文 年R本政府宣布傀缩,位于F島的核電站那先,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏赡艰。R本人自食惡果不足惜售淡,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,088評(píng)論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望慷垮。 院中可真熱鬧揖闸,春花似錦、人聲如沸料身。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,716評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽芹血。三九已至贮泞,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間幔烛,已是汗流浹背啃擦。 一陣腳步聲響...
    開封第一講書人閱讀 32,857評(píng)論 1 269
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留饿悬,地道東北人令蛉。 一個(gè)月前我還...
    沈念sama閱讀 47,876評(píng)論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像乡恕,于是被迫代替她去往敵國和親言询。 傳聞我的和親對(duì)象是個(gè)殘疾皇子俯萎,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,700評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容