人(rén)
已閱讀(dú)
已閱讀(dú)
79個(gè)APP功能(néng)測試要(yào)點,隻為(wèi♠®>÷)給客戶一(yī)個(gè)完美(měi)的("≠β≤de)體(tǐ)驗
來(lái)源:lexintech.com 發布時∞γα(shí)間(jiān):2019-07-04
深圳樂(yuè)信科(kē)技(jì)有(yǒu)限公司每→開(kāi)發一(yī)個(gè)APP項目,在上(shàn✘÷↕g)線之前都(dōu)要(yào)做(zuò)一(yī)整套專業(yè)、嚴↓₹δ謹的(de)APP功能(néng)測試。為(wèi)什(shén)麽要($₹♦∏yào)做(zuò)那(nà)麽複雜(zá)苛刻的(de)$™φ♣功能(néng)測試呢(ne)?主要(yào)是(sh∏ ì)為(wèi)了(le)保證App功能(néng)的(de)正确性,不(bù±∏↔¶)要(yào)系統出現(xiàn)Bug,是(shì)讓用(yò±∑↕ng)戶有(yǒu)個(gè)很(hěnφ')完美(měi)的(de)體(tǐ)驗過程!δ☆ £好(hǎo)了(le),我們看(kàn)下(xià≠β)關于App的(de)功能(néng)測試要(yào)點有(yǒu)÷∏ 哪些(xiē)?
APP功能(néng)測試要(yào)點包括以下(xià↓☆♣)幾個(gè)方面:
1.UI測試、2.安裝與卸載、3.登錄運行↔σ∞<(xíng)、4.切換測試、5.兼容性測試、6.升級更新、7.異常測試•δφ、8.網絡測試、9.權限測試、10.推出和(hé)注銷。

1.UI測試
1)界面(菜單、窗(chuāng)口、按鈕)布局、風(fēng)♠↕←♣格是(shì)否滿足客戶要(yào)求,文(wén)字和(hé)圖片組合是↓•♥ (shì)否美(měi)觀,操作(zuò)是(≤≈ ¶shì)否友(yǒu)好(hǎo)。
2)清晰、簡潔、美(měi)觀、響應、一(yī)緻
3)圖形測試、內(nèi)容測試、導航測試
圖形包括圖片、顔色、字體(tǐ)、背景、按鈕
文(wén)字的(de)是(shì)否展示、是(shì)否表β®β意不(bù)明(míng)、是(shì)否涉及敏感字段
4)不(bù)同分(fēn)辨率下(xià)面,界面顯示是βδ(shì)否正常
5)觸碰點是(shì)否正常
6)界面動畫(huà)是(shì)否符合要(yα♣€ào)求
7)背景音(yīn)效是(shì)否符合要(yào>≠)求
8)當沒有(yǒu)網絡時(shí),界面功能(n♣↕©éng)是(shì)否仍然可(kě)以使用(yòng)
2.安裝與卸載測試
安裝
1)軟件(jiàn)安裝後是(shì)否能(néng)₩♣≈夠正常運行(xíng),安裝目錄和(hé)文(w₽±÷ én)件(jiàn)是(shì)否正常建立。
2)app的(de)版本覆蓋測試(v1.0>v2.♥π 0)和(hé)版本回退測試(v2.0>v1.0)
3)安裝過程中取消,下(xià)次安裝是(s±•hì)否正常。
4)安裝過程來(lái)電(diàn),短(duǎn)信,通(t δ↔ōng)知(zhī),對(duì)安裝是(shì)否有(yǒu)影(yǐn™©g)響。
5)安裝空(kōng)間(jiān)不(bù)足時(shí)™$&φ是(shì)否有(yǒu)相(xiàng)應提示
卸載
1)直接卸載app是(shì)否有(yǒu)提示。
2)卸載後是(shì)否删除相(xiàβ₩₹ng)應的(de)安裝目錄。
3)卸載是(shì)否支持取消功能(néng),單擊取消後,是(shì)δ≠→↕否正常可(kě)用(yòng)。
4)卸載過程中死機(jī),斷電(diàn),重啓∑≠等,對(duì)卸載有(yǒu)什(shén)麽影(yǐng€™)響。
3.登錄運行(xíng)
登錄
1)用(yòng)戶名和(hé)密碼錯(cuò)誤、漏填♦±時(shí),界面是(shì)否有(yǒu)提示信息。
2)密碼更改後,登錄是(shì)否正常。
3)用(yòng)戶主動退出登錄後,下(xià)次啓動APP"↔時(shí),應該進入登錄界面。
4)ios與android設備登錄同一(yī)個(g♥£è)賬号,用(yòng)戶數(shù)據是(shì)否同步。
5)點擊登錄按鈕是(shì)否正常
6)使輸入正确的(de)用(yòng)戶名和(hé)密碼,登錄是(shìλ←±)否正常
7)輸入錯(cuò)誤的(de)用(yòng)戶 €名登錄,登錄系統是(shì)否正常
8)輸入錯(cuò)誤的(de)密碼登錄系統,登錄是(sh≈∏×₩ì)否正常
9)不(bù)輸入用(yòng)戶名和(hé)密碼時(shí),點擊↔<登錄是(shì)否正常
10)被禁用(yòng)的(de)用(yòng)戶✘₽®名登錄系統,是(shì)否可(kě)以正常登錄
11)不(bù)存在的(de)用(yòng)戶名登錄,是(s♥≤hì)否可(kě)以正常登錄
12)不(bù)存在的(de)用(yò"✘ng)戶名登錄、是(shì)否會(huì)提示:‘此用(y¶φ₽òng)戶不(bù)存在,請(qǐng)重新登錄∑✔€’
13)首次登錄後是(shì)否會(huì)記錄登錄用(yòng)戶名
14)登錄過得(de)用(yòng)戶名是(shì)否可(k←∑₩ě)以删除
15)查看(kàn)是(shì)否有(yǒu)“記住密碼&♣∞¶rdquo;功能(néng)
16)勾選“記住密碼”$β♦,下(xià)次登錄時(shí),密碼是(shì)否還(hái)會(huì)€₩≈顯示登錄界面
17)勾選‘自(zì)動登錄&rsquoσ←×♣;,下(xià)次App運行(xíng)時©€(shí),是(shì)否還(hái)會(huì)顯示登錄界面
18)登錄方式是(shì)否于第三方賬号綁定
19)選擇第三方綁定的(de)方式登錄,是(shì)♣≠™否正常
20)無網絡情況下(xià)登錄,是(shì)否可(kě)以 &→正常登錄
21)登錄超時(shí),是(shì)否有(yǒu)彈框提示
22)不(bù)同系統環境登錄,是(shì)否正常
23)不(bù)同網絡環境登錄,是(shì)否正常
運行(xíng)
1 )APP安裝完成後,是(shì)否可(kě)以正常打©λ 開(kāi),是(shì)否有(yǒu)加載圖示等。
2 )APP的(de)運行(xíng)速度正常,切換是(sh₩≥ì)否流暢。
4.切換測試
切換場(chǎng)景包括:app切換到(dào)後台、多(duō)個↕♣(gè)app之間(jiān)切換。
1)app切換到(dào)或其他(tā£★σ)app或者系統界面,再回到(dào)app,是(shì)否停®✔ 留在上(shàng)一(yī)次操作(zuò)的(de)界面,app是(€≈>shì)否正常使用(yòng).
2)當app使用(yòng)過程中有(yǒu)電(diàn)話(huà)✘∑™進來(lái)中斷後再切換到(dào)app,功能Ω<>"(néng)狀态是(shì)否正常
3)是(shì)否可(kě)以正常切換到(d₹'ào)App前後台操作(zuò)
4)當APP切換到(dào)後台時(shí),A≤÷∞PP界面是(shì)否仍然顯示
5)當APP切換到(dào)後台時(shí),APP是(s§πhì)否會(huì)正常運行(xíng)
6)當APP切換到(dào)後台時(shí),APP是 £≠σ(shì)否會(huì)退出運行(xíng)
7)當APP切換到(dào)後台時(shí),APP是(shì)否會(₹ δ≥huì)出現(xiàn)異常現(xiàn)象
8)當不(bù)同系統手機(jī)下(xià)切換,APP是(shì)否≈★☆↔出現(xiàn)異常現(xiàn)象
9)當App系統又(yòu)切換到(dào)前台時(shí),App'♥≥界面是(shì)否可(kě)以正常顯示
10)APP頻(pín)繁前後台切換,是(shì)£₩♦÷否會(huì)導緻App異常
11)當APP正在使用(yòng)時(shí),來(lΩ↕ái)短(duǎn)信、微(wēi)信時(shí∑),是(shì)否将APP切換到(dào)後台
12)當APP正在使用(yòng)時(♦♣↔♠shí),來(lái)電(diàn)話( ™huà)并挂斷時(shí),是(shì)否将APP切換到(d¥™₩ào)後台
13)當手機(jī)鎖屏并解鎖時(sh©±♥í),App界面是(shì)否正常顯示
14)當手機(jī)鎖屏解鎖時(shí),App'γ☆π功能(néng)是(shì)否正常
15)對(duì)于數(shù)據交換的(de)頁面,每個(≈♠gè)頁面都(dōu)必需要(yào)進≥φ行(xíng)前後台切換,鎖屏的(de)測試,因為(wèi)這(z€™ε¥hè)種頁面最容易出現(xiàn)崩潰
16)出現(xiàn)必須處理(lǐ)的(de)提示框後,切換到(dβ ¥ào)後台,在切換回來(lái),檢查提示框是(shì)否還(hφ→σái)存在,有(yǒu)時(shí)候會(huì)出現(x✘♠< iàn)應用(yòng)自(zì)動挑過提示框的(de)缺陷
17)強行(xíng)退出app進程後,在開(kāi)啓app,¶₩®app能(néng)正常啓動
5.兼容性測試
1)操作(zuò)系統版本的(de)兼容性(Android各個(gè)版本,©Ωios各個(gè)版本)
2)不(bù)同手機(jī)品牌的(de)兼容性。
3)app跨版本的(de)兼容性。
4)與其他(tā)app的(de)兼容性。
6.升級更新
1)當app有(yǒu)更新版本時(shí),手機(jī) επ端有(yǒu)更新提示。
2)當app版本為(wèi)非強制(zhì)升級版α∞時(shí),可(kě)以取消更新,舊(jiù)版本能(néng)正常使用(yδ®∑®òng)。用(yòng)戶在下(xià)次啓動app時(shí)→₩→©,仍出現(xiàn)更新提示。
3)當app有(yǒu)新版本時(shí),§γε£直接更新檢查是(shì)否能(néng)正常更新。
4)更新後,檢查更app功能(néng&σβ)是(shì)否是(shì)新版本。
7.異常測試
1)交互異常性測試:客戶端作(zuò)為(wèi)手機('✘≈jī)特性測試,包括被打擾的(de)情況;如(rú)來(lái)電(dià ∞n)、來(lái)短(duǎn)信、低(dī)電(diàn)量測試等,還(há€i)要(yào)注意手機(jī)端硬件(jiàn)≥∑₽→上(shàng),如(rú):待機(jī↓★),插拔數(shù)據線、耳機(jī)等操作(zuò)不(bù§≥£β)會(huì)影(yǐng)響客戶端。
2)異常性測試:主要(yào)包含了(le)斷網、斷電(β®diàn)、服務器(qì)異常等情況下(xià),客∏♣♣÷戶端能(néng)否正常處理(lǐ),保證數(shù)據正确性≠<γ。
8.網絡測試
目前手機(jī)手機(jī)接入的(de)網絡主±φσ要(yào)分(fēn)為(wèi)3G、4G、wifi。
1) 無網絡時(shí),有(yǒu)切換網絡的(de)操£¥作(zuò)或者提示。
2)網絡間(jiān)切換、斷網等app都(dōu)有(y∏σ↕ǒu)相(xiàng)應提示,重新聯網後正常使用(yòng)。∞
3) 在網絡信号不(bù)好(hǎo)時(shí),檢查數(shù)據↔'→"是(shì)否會(huì)一(yī)直處于提交π✘中的(de)狀态,有(yǒu)無超時(shí)限制(zhì)。如(rú ↕®)遇數(shù)據交換失敗時(shí)要(yào)給予提示。
4) 弱網絡下(xià)操作(zuò)是(sh±≤λ↔ì)否有(yǒu)提示。
9.權限測試
當權限沒有(yǒu)開(kāi)啓時(shí),或友(yǒu)好(hǎo)提•↔¥↕示是(shì)否允許設置,當允許開(kāi)啓時(shí),跳(ti₩÷ào)轉到(dào)設置界面。
1)有(yǒu)限制(zhì)允許接入網絡提示或選項ε×。
2)有(yǒu)限制(zhì)允許讀(dú)寫通∞₽(tōng)訊錄、用(yòng)戶數(shù)據提示或選項。
3)有(yǒu)限制(zhì)允許相(xiàng)機(j÷↕∑>ī)提示或選項。
4)有(yǒu)限制(zhì)允許定位功能("♣↔néng)提示或選項。
10.注銷、退出
1)點擊注銷時(shí),是(shì)否給用(yòng)>'戶彈框提示
2)點擊取消注銷時(shí),是(shì)否會(¶✔↔huì)退出當前App界面,繼續App運行(xíng)
3)退出登錄時(shí),是(shì)否₽δ"會(huì)退出當前用(yòng)戶,返回登錄界面
4)點擊退出時(shí),是(shì)否給用(yòng)戶彈框提αφ示
5)點擊取消退出時(shí),是(sh$Ωì)否會(huì)返回APP界面,繼續對(duìδ₩≥↕)APP運行(xíng)
好(hǎo)了(le),以上(shàn≈¥$g)就(jiù)是(shì)詳細的(de)APP功能(néng)↔←&★測試介紹,做(zuò)app開(kāi)發的(de)新手們一(yī)定要(yàδΩo)牢牢記住。
好(hǎo)了(le),以上(shàn≈¥$g)就(jiù)是(shì)詳細的(de)APP功能(néng)↔←&★測試介紹,做(zuò)app開(kāi)發的(de)新手們一(yī)定要(yàδΩo)牢牢記住。
- > 開(kāi)發網站(zhàn)或APP是(shì)用(y¶♦òng)JAVA好(hǎo)還(hái)是(shì)÷♦γ™PHP好(hǎo)?
- > 找外(wài)包公司開(kāi)發APP有(y ©→ǒu)哪些(xiē)注意事(shì)項?
- > 想創業(yè),别再盲目開(kāi)發APP了(le)!
- > 開(kāi)發一(yī)個(gè)APP多(du✔☆ō)少(shǎo)錢(qián)?
- > 開(kāi)發一(yī)個(gè)APP多(÷★→duō)少(shǎo)錢(qián)?
- > 跟外(wài)包公司合作(zuò)怎麽樣才能(néng) ↑做(zuò)好(hǎo)一(yī)款APP?