手機APP測試注意事項

APP測試是一個廣泛的概念,根據(jù)每個app的應(yīng)用場景不一樣,測試的方向也略微的不同,在測試過程中需要靈活應(yīng)用自身所知的測試手段。

安裝測試

軟件在不同操作系統(tǒng)(Android系統(tǒng)和IOS系統(tǒng))上是否正常安裝

軟件在不同版本的操作系統(tǒng)(如Android 5.0臀蛛、Android 6.0、Android 7.0崖蜜、Android8.0和iOS 9.0浊仆、iOS 10.0、iOS 11.0豫领、iOS 12.0)上是否正常安裝

軟件在不同的品牌手機(華為抡柿、三星、OPPO等恐、VIVO等其他品牌手機)上是否正常安裝

卸載舊版本再安裝(這個操作可以排插新版本的安裝包是否丟失庫洲劣,如果是覆蓋安裝的話會繼續(xù)依賴舊庫备蚓,導(dǎo)致問題發(fā)現(xiàn)不了)

覆蓋安裝是否正常

降級安裝是否能成功

磁盤空間不足時,是否可以正常安裝囱稽,安裝的現(xiàn)象是什么

安裝過程中是否可以手動取消

安裝過程中突然手機關(guān)機怎么處理

卸載測試

按照手機自身的卸載流程卸載是否能正常卸載

使用adb命令卸載是否可以卸載

卸載過程中有沒有異常提示

卸載過程中突然關(guān)機是否卸載成功

界面測試(UI)

界面上的布局是否按照需求上設(shè)計

界面內(nèi)容是否符合文檔需求郊尝,文字是否有亂碼或者翻譯問題

圖片、動畫战惊、邊框流昏、顏色、字體吞获、背景况凉、按鈕、目錄各拷、菜單刁绒、彈框、列表等

軟件logo烤黍、顏色知市、名稱

功能測試

每一個功能是否能正常操作

每個功能響應(yīng)出來的效果是否符合預(yù)期結(jié)果

功能點擊后返回的值是否正確

如果app存在互動的功能,是否可以同步蚊荣,比如微信朋友圈點贊的功能初狰,群管理員管理成員的功能,視頻會議中的互動功能等等

在進行某一個功能的時候互例,斷網(wǎng)重連后會出現(xiàn)什么樣的情況

某一功能進行時,斷網(wǎng)不重連會出現(xiàn)什么情況

應(yīng)用的前后臺切換

APP切換到后臺筝闹,再打開APP媳叨,檢查是否停留在上一次操作界面,檢查功能是否正常关顷、程序是否崩潰糊秆、數(shù)據(jù)是否更新

手機鎖屏解鎖后進入APP,檢查是否停留在上一次操作界面议双,檢查功能是否正常痘番、程序是否崩潰、數(shù)據(jù)是否更新

APP使用過程中被電話中斷平痰,再回到APP汞舱,檢查是否停留在上一次操作界面,檢查功能是否正常宗雇、數(shù)據(jù)是否更新

Kill掉APP后昂芜,再打開APP,檢查功能是否正常赔蒲、數(shù)據(jù)是否更新泌神、用戶登錄狀態(tài)是否正常

存在必須處理的提示框良漱,切換到后臺,再切換到前臺欢际,檢查提示框是否存在

APP使用過程中母市,出現(xiàn)斷電/意外關(guān)機重啟等異常情況,再次打開APP损趋,檢查APP功能是否正常

APP切換到后臺患久,再回到app,檢查功能及應(yīng)用狀態(tài)是否正常舶沿,IOS4和IOS5的版本的處理機制有的不一樣

對于多次進行后臺程序切換墙杯,軟件會不會被Kill

數(shù)據(jù)更新

數(shù)據(jù)更新分為手動更新和自動更新。

手動更新軟件是否能正常更新括荡,更新的版本是否為最新版本

自動更新是否可以設(shè)置在規(guī)定時間內(nèi)更新

更新是否可以選擇在wifi還是數(shù)據(jù)連接的狀態(tài)下更新

更新時的狀態(tài)高镐、進度、現(xiàn)象是否符合要求

更新后能否正常啟動軟件畸冲,更新后是自動啟動軟件還是手動啟動軟件等

離線瀏覽功能

好多軟件都有離線緩存的功能嫉髓,在無網(wǎng)絡(luò)的情況下可以查看已緩存的內(nèi)容。

在無網(wǎng)絡(luò)情況可以瀏覽本地數(shù)據(jù)

無網(wǎng)絡(luò)情況下邑闲,退出app再開啟app時能正常瀏覽

無網(wǎng)絡(luò)情況下算行,切換到后臺再切回前臺可以正常瀏覽

無網(wǎng)絡(luò)情況下,鎖屏后再解屏回到應(yīng)用前臺可以正常瀏覽

無網(wǎng)絡(luò)情況下苫耸,Kill掉APP州邢,再打開APP,能否正常瀏覽部分內(nèi)容(如緩存好的視頻/音樂等)

無網(wǎng)絡(luò)情況嘗試請求服務(wù)端的內(nèi)容時候褪子,是否有出現(xiàn)無網(wǎng)絡(luò)的提示

系統(tǒng)權(quán)限

一般APP會詢問用戶定位權(quán)限量淌、網(wǎng)絡(luò)權(quán)限、相冊權(quán)限嫌褪、相機權(quán)限呀枢、通知權(quán)限、通訊錄權(quán)限笼痛。

定位權(quán)限:定位權(quán)限關(guān)閉裙秋,打開APP,檢查APP中涉及定位權(quán)限的功能是否正常

網(wǎng)絡(luò)權(quán)限:網(wǎng)絡(luò)權(quán)限關(guān)閉缨伊,打開APP摘刑,檢查APP中涉及網(wǎng)絡(luò)請求的功能是否正常

相冊權(quán)限:相冊權(quán)限關(guān)閉,打開APP倘核,檢查APP中涉及相冊權(quán)限的功能是否正常

相機權(quán)限:相機權(quán)限關(guān)閉泣侮,打開APP,檢查APP中涉及相機權(quán)限的功能是否正常

通知權(quán)限:通知權(quán)限關(guān)閉紧唱,打開APP活尊,檢查APP中涉及通知權(quán)限的功能是否正常

通訊錄權(quán)限:通訊錄權(quán)限關(guān)閉隶校,打開APP,檢查APP是否還能獲取到本機通訊錄

專項性測試

兼容性測試:app運行是否能兼容各種操作系統(tǒng)蛹锰,各個版本的操作系統(tǒng)

適配性測試:app運行是否能在不同分辨率的手機上運行深胳,運行時是否會出現(xiàn)有影響使用的現(xiàn)象

弱網(wǎng)測試:app在3G、4G铜犬、5G舞终、WIFI、地鐵環(huán)境癣猾、信號差的環(huán)境下運行敛劝,表現(xiàn)的狀況是否符合預(yù)期結(jié)果,是否在接受范圍內(nèi)

適配性測試:app在不同屏幕尺寸的手機在運行纷宇,在平板上運行夸盟,是否有做等比縮放處理,使用時軟件是否會被拉伸或者壓縮

中斷測試:比如音頻軟件的暫停鍵像捶,比如在使用時需要即刻黑屏上陕,比如使用時有電話接入等等

定位測試:有些app是帶有定位功能或者位置獲取功能,需要驗證定位是否準確

時間同步測試:驗證app的時間網(wǎng)絡(luò)對時還是根據(jù)手機自身設(shè)置的時間

功能鍵測試

打開APP拓春,點擊Home鍵释簿,檢查APP是否切換到后臺運行,檢查APP后臺運行的相關(guān)功能是否正常(如音樂播放)

打開APP硼莽,打開聲音相關(guān)功能庶溶,物理調(diào)節(jié)音量鍵,檢查聲音是否會隨物理調(diào)節(jié)變大變小

打開APP懂鸵,打開聲音相關(guān)功能渐尿,系統(tǒng)聲音設(shè)為靜音,檢查聲音是否為靜音

打開APP矾瑰,鎖屏,解鎖隘擎,檢查APP運行是否正常

打開APP殴穴,關(guān)機,再開機货葬,再打開APP采幌,檢查APP功能是否正常(特別是關(guān)機前正在付款等操作)

打開APP,有些手機還帶有返回鍵震桶,檢查“返回鍵”是否能正常實現(xiàn)

手勢測試

手勢測試要根據(jù)手機個人設(shè)置休傍。

備注:此文章轉(zhuǎn)載于 https://mp.weixin.qq.com/s/PpDRQCr3qMG0W8-hqP7uBw

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市蹲姐,隨后出現(xiàn)的幾起案子磨取,更是在濱河造成了極大的恐慌人柿,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,755評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件忙厌,死亡現(xiàn)場離奇詭異凫岖,居然都是意外死亡,警方通過查閱死者的電腦和手機逢净,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,305評論 3 395
  • 文/潘曉璐 我一進店門哥放,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人爹土,你說我怎么就攤上這事甥雕。” “怎么了胀茵?”我有些...
    開封第一講書人閱讀 165,138評論 0 355
  • 文/不壞的土叔 我叫張陵社露,是天一觀的道長。 經(jīng)常有香客問我宰掉,道長呵哨,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,791評論 1 295
  • 正文 為了忘掉前任轨奄,我火速辦了婚禮孟害,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘挪拟。我一直安慰自己挨务,他們只是感情好,可當我...
    茶點故事閱讀 67,794評論 6 392
  • 文/花漫 我一把揭開白布玉组。 她就那樣靜靜地躺著谎柄,像睡著了一般。 火紅的嫁衣襯著肌膚如雪惯雳。 梳的紋絲不亂的頭發(fā)上朝巫,一...
    開封第一講書人閱讀 51,631評論 1 305
  • 那天,我揣著相機與錄音石景,去河邊找鬼劈猿。 笑死,一個胖子當著我的面吹牛潮孽,可吹牛的內(nèi)容都是我干的揪荣。 我是一名探鬼主播,決...
    沈念sama閱讀 40,362評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼往史,長吁一口氣:“原來是場噩夢啊……” “哼仗颈!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起椎例,我...
    開封第一講書人閱讀 39,264評論 0 276
  • 序言:老撾萬榮一對情侶失蹤挨决,失蹤者是張志新(化名)和其女友劉穎请祖,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體凰棉,經(jīng)...
    沈念sama閱讀 45,724評論 1 315
  • 正文 獨居荒郊野嶺守林人離奇死亡损拢,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,900評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了撒犀。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片福压。...
    茶點故事閱讀 40,040評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖或舞,靈堂內(nèi)的尸體忽然破棺而出荆姆,到底是詐尸還是另有隱情,我是刑警寧澤映凳,帶...
    沈念sama閱讀 35,742評論 5 346
  • 正文 年R本政府宣布胆筒,位于F島的核電站,受9級特大地震影響诈豌,放射性物質(zhì)發(fā)生泄漏仆救。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,364評論 3 330
  • 文/蒙蒙 一矫渔、第九天 我趴在偏房一處隱蔽的房頂上張望彤蔽。 院中可真熱鬧,春花似錦庙洼、人聲如沸顿痪。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,944評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽蚁袭。三九已至,卻和暖如春石咬,著一層夾襖步出監(jiān)牢的瞬間揩悄,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,060評論 1 270
  • 我被黑心中介騙來泰國打工鬼悠, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留虏束,地道東北人。 一個月前我還...
    沈念sama閱讀 48,247評論 3 371
  • 正文 我出身青樓厦章,卻偏偏與公主長得像,于是被迫代替她去往敵國和親照藻。 傳聞我的和親對象是個殘疾皇子袜啃,可洞房花燭夜當晚...
    茶點故事閱讀 44,979評論 2 355

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

  • 工作中接觸了不同類型的web端系統(tǒng),內(nèi)容不同幸缕,需求不同群发,測試關(guān)注點也存在些許的不同晰韵,但是總體測試思路和關(guān)注的點都類...
    今天心情很美閱讀 994評論 0 1
  • 前言 本文不會過度介紹百度地圖SDK的Api使用,更多地介紹遇到的一些問題與注意事項熟妓。 一雪猪、百度地圖SDK相關(guān)資源...
    liu灰1314閱讀 4,375評論 0 1
  • 手機APP測試流程&方法 1 APP測試基本流程 1.1流程圖 1.2測試周期 測試周期可按項目的開發(fā)周期來確定測...
    轟轟吶閱讀 10,557評論 2 38
  • 真機調(diào)試設(shè)置 1、manifest.json app模塊權(quán)限配置選擇oauth(登錄鑒權(quán)) app sdk配置填寫...
    萬俟東黧閱讀 21,141評論 2 8
  • 今天感恩節(jié)哎起愈,感謝一直在我身邊的親朋好友只恨。感恩相遇!感恩不離不棄抬虽。 中午開了第一次的黨會官觅,身份的轉(zhuǎn)變要...
    迷月閃星情閱讀 10,567評論 0 11