版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
ICS33.050
M30
團(tuán)體標(biāo)準(zhǔn)
T/TAF044-2019
Android應(yīng)用質(zhì)量技術(shù)要求及評分細(xì)則
TechnicalRequirementandEvaluationMethodofApplicationofAndroidTerminal
2019-10-14發(fā)布2019-10-14實(shí)施
電信終端產(chǎn)業(yè)協(xié)會發(fā)布
T/TAF044-2019
Android應(yīng)用質(zhì)量技術(shù)要求及評分細(xì)則
1范圍
本標(biāo)準(zhǔn)涉及范圍為運(yùn)行在操作系統(tǒng)為Android的智能終端上的應(yīng)用軟件。
2規(guī)范性引用文件
下列文件對于本文件的應(yīng)用是必不可少的。凡是注日期的引用文件,僅所注日期的版本適用于本文
件。凡是不注日期的引用文件,其最新版本適用于本文件。
《TC11-WG2-2018-004-智能終端APP應(yīng)用軟件測評方法》
3術(shù)語、定義和縮略語
3.1術(shù)語和定義
3.1.1冷啟動HardReboot
被測應(yīng)用在從未創(chuàng)建過進(jìn)程的情況下被啟動。
3.1.2熱啟動SoftReboot
被測應(yīng)用之前已經(jīng)被打開過,無關(guān)閉應(yīng)用行為,且其進(jìn)程依然在后臺運(yùn)行的情況下,測試時被重新
切換到前臺。
3.1.3幀率FrameRate
用于測量顯示幀數(shù)的量度。測量單位為每秒顯示幀數(shù)(FramesperSecond,簡稱:FPS).
3.1.4無響應(yīng)ApplicationNotResponding
應(yīng)用在使用過程中卡死在某一頁面,無法操作,且等待一段時間后,系統(tǒng)彈出應(yīng)用無響應(yīng)提示信息。
3.1.5黑/白屏Black/WhiteScreen
應(yīng)用在使用過程中屏幕變黑或者變白。
3.1.6強(qiáng)制關(guān)閉ForceClose
應(yīng)用在啟動或者使用過程中崩潰,導(dǎo)致無法使用,終端屏幕彈出彈框提示應(yīng)用發(fā)生錯誤,強(qiáng)制停止。
3.1.7閃退FlashBack
應(yīng)用在啟動或者使用過程中崩潰,應(yīng)用程序畫面一閃而過,隨即退回到桌面,并且系統(tǒng)未給出其他
提示。
3.1.8UI異常UserInterfaceabnormity
1
T/TAF044-2019
應(yīng)用的圖形界面沒有能夠開發(fā)者設(shè)計(jì)預(yù)期正常的適配屏幕,出現(xiàn)字體大小失真、黑邊、屏幕未填滿、
圖像顯示不全等現(xiàn)象。
3.1.9功能異常Functionabnormity
在操作過程中,應(yīng)用未能按照開發(fā)者的目的給出正確的響應(yīng)的狀態(tài)。
4性能
4.1時間特性
4.1.1測試網(wǎng)絡(luò)
本測試網(wǎng)絡(luò)環(huán)境為WIFI環(huán)境。
4.1.2時間特性要求
4.1.2.1冷啟動響應(yīng)時間
應(yīng)用的冷啟動響應(yīng)時間應(yīng)該盡可能的短。
4.1.2.2熱啟動響應(yīng)時間
應(yīng)用的熱啟動響應(yīng)時間應(yīng)該盡可能的短。
4.1.2.3滑動流暢度
應(yīng)用在界面切換的滑動過程中,應(yīng)該盡可能的流暢。
4.1.3時間特性驗(yàn)證方法
4.1.3.1冷啟動響應(yīng)時間
測試項(xiàng)目:冷啟動響應(yīng)時間
測試描述:檢測從觸發(fā)應(yīng)用啟動到應(yīng)用打開完成的冷啟動時間
預(yù)置條件:
1)被測應(yīng)用啟動功能正常;
2)被測應(yīng)用已正確安裝在測試終端;
3)測試終端軟硬件平臺滿足被測應(yīng)用正常運(yùn)行條件;
4)網(wǎng)絡(luò)和其他必要環(huán)境滿足被測應(yīng)用正常運(yùn)行要求。
測試步驟:
1)重啟設(shè)備待初始化完成,或重新安裝應(yīng)用;
2)觸發(fā)應(yīng)用啟動功能;
3)記錄應(yīng)用啟動到應(yīng)用打開完成的過程;
4)計(jì)算打開應(yīng)用的響應(yīng)時間。
2
T/TAF044-2019
預(yù)期結(jié)果:
應(yīng)用快速啟動較迅速,不出現(xiàn)明顯的卡頓。
評價標(biāo)準(zhǔn):
優(yōu)秀:響應(yīng)時間小于1000ms
合格:響應(yīng)時間在1000ms和5000ms之間
較差:響應(yīng)時間大于5000ms
備注:
4.1.3.2熱啟動響應(yīng)時間
測試項(xiàng)目:熱啟動響應(yīng)時間
測試描述:檢測從觸發(fā)應(yīng)用啟動到應(yīng)用打開完成的熱啟動時間
預(yù)置條件:
1)被測應(yīng)用啟動功能正常;
2)被測應(yīng)用已正確安裝在測試終端;
3)測試終端軟硬件平臺滿足被測應(yīng)用正常運(yùn)行條件;
4)網(wǎng)絡(luò)和其他必要環(huán)境滿足被測應(yīng)用正常運(yùn)行要求。
測試步驟:
1)觸發(fā)應(yīng)用啟動功能;
2)退出應(yīng)用界面,但不關(guān)閉應(yīng)用;
3)再次啟動應(yīng)用圖標(biāo);
4)記錄從步驟3)觸發(fā)應(yīng)用啟動到應(yīng)用打開完成的過程;
5)計(jì)算打開應(yīng)用的響應(yīng)時間。
預(yù)期結(jié)果:
應(yīng)用快速啟動較迅速,不出現(xiàn)明顯的卡頓。
評價標(biāo)準(zhǔn):
優(yōu)秀:響應(yīng)時間小于500ms
合格:響應(yīng)時間介于500ms-1500ms之間
較差:響應(yīng)時間大于1500ms
備注:
4.1.3.3應(yīng)用內(nèi)界面切換時間
測試項(xiàng)目:應(yīng)用內(nèi)界面切換時間
測試描述:測量應(yīng)用內(nèi)點(diǎn)擊切換到其它界面的響應(yīng)時間
預(yù)置條件:
1)被測應(yīng)用啟動功能正常;
2)被測應(yīng)用已正確安裝在測試終端;
3)測試終端軟硬件平臺滿足被測應(yīng)用正常運(yùn)行條件;
3
T/TAF044-2019
4)網(wǎng)絡(luò)和其他必要環(huán)境滿足被測應(yīng)用正常運(yùn)行要求。
測試步驟:
1)觸發(fā)應(yīng)用啟動功能且主界面加載完畢;
2)在應(yīng)用內(nèi)部進(jìn)行不同界面間的調(diào)用切換;
3)使用高速相機(jī)錄制步驟2)觸發(fā)各界面切換的過程;
4)計(jì)算界面切換的響應(yīng)時間。
預(yù)期結(jié)果:
應(yīng)用內(nèi)界面間切換較迅速,不出現(xiàn)明顯的卡頓。
評價標(biāo)準(zhǔn):
優(yōu)秀:響應(yīng)時間小于1000ms
合格:響應(yīng)時間介于1000ms-1500ms之間
較差:響應(yīng)時間大于1500ms
4.1.3.4滑動流暢度
測試項(xiàng)目:滑動流暢度
測試描述:檢測滑動應(yīng)用頁面內(nèi)時屏幕切換的流暢度
預(yù)置條件:
1)被測應(yīng)用已通過功能性測試;
2)被測應(yīng)用已正確安裝在測試終端;
3)測試終端軟硬件平臺滿足被測應(yīng)用正常運(yùn)行條件;
4)網(wǎng)絡(luò)和其他必要環(huán)境滿足被測應(yīng)用正常運(yùn)行要求。
測試步驟:
1)打開應(yīng)用程序,處于可以瀏覽界面;
2)終端保持靜止?fàn)顟B(tài);
3)使用應(yīng)用核心業(yè)務(wù)場景,或滑動應(yīng)用界面;
4)監(jiān)控使用過程中的幀率
預(yù)期結(jié)果:
應(yīng)用在使用過程中比較流暢,幀率較高。
評價標(biāo)準(zhǔn):
(1)針對普通應(yīng)用
優(yōu)秀:幀率大于等于58FPS
較差合格:幀率介于50FPS-58FPS之間
較差:幀率小于50FPS
(2)針對視頻類/地圖類應(yīng)用
優(yōu)秀:幀率大于25FPS
合格:幀率介于20FPS-25FPS之間
較差:幀率小于20FPS
備注:
1.android6.0以后可以通過如下命令查看app界面渲染情況adbshelldumpsysgfxinfo<PACKAGE_NAME>
4.2資源利用性
4
T/TAF044-2019
4.2.1資源利用性要求
4.2.1.1CPU占用
應(yīng)用的使用過程中,CPU占用不應(yīng)出現(xiàn)異常波動。異常定義請結(jié)合應(yīng)用的業(yè)務(wù)場景,應(yīng)用開發(fā)需求
文檔要求,以及用戶使用感受界定。
4.2.1.2內(nèi)存占用
應(yīng)用的使用過程中,內(nèi)存占用不應(yīng)出現(xiàn)異常波動。異常定義請結(jié)合應(yīng)用的業(yè)務(wù)場景,應(yīng)用開發(fā)需求
文檔要求,以及用戶使用感受界定。
4.2.2資源利用驗(yàn)證方法
4.2.2.1CPU占用
4.2.2.1.1后臺亮屏CPU占用
測試項(xiàng)目:后臺亮屏CPU占用
測試描述:檢測應(yīng)用在后臺運(yùn)行,亮屏?xí)rCPU占用情況
預(yù)置條件:
1)被測應(yīng)用已通過功能性測試;
2)被測應(yīng)用已正確安裝在測試終端;
3)測試終端軟硬件平臺滿足被測應(yīng)用正常運(yùn)行條件;
4)網(wǎng)絡(luò)和其他必要環(huán)境滿足被測應(yīng)用正常運(yùn)行要求。
測試步驟:
1)打開應(yīng)用程序,待應(yīng)用加載完畢,穩(wěn)定運(yùn)行;
2)點(diǎn)擊Home鍵,切換應(yīng)用到后臺;
3)等待2分鐘穩(wěn)定后,檢測亮屏狀態(tài)下應(yīng)用CPU占用情況
預(yù)期結(jié)果:
應(yīng)用CPU占用較低
評價標(biāo)準(zhǔn):
優(yōu)秀:應(yīng)用在后臺亮屏情況下,CPU占用應(yīng)≤1%
合格:應(yīng)用在后臺亮屏情況下,CPU占用應(yīng)≤2.5%
較差:應(yīng)用在后臺亮屏情況下,CPU占用>2.5%
4.2.2.1.2后臺滅屏CPU占用
測試項(xiàng)目:后臺滅屏CPU占用
測試描述:檢測應(yīng)用在后臺運(yùn)行,滅屏?xí)rCPU占用情況
預(yù)置條件:
1)被測應(yīng)用已通過功能性測試;
2)被測應(yīng)用已正確安裝在測試終端;
3)測試終端軟硬件平臺滿足被測應(yīng)用正常運(yùn)行條件;
4)網(wǎng)絡(luò)和其他必要環(huán)境滿足被測應(yīng)用正常運(yùn)行要求。
測試步驟:
5
T/TAF044-2019
1)打開應(yīng)用程序,待應(yīng)用加載完畢,穩(wěn)定運(yùn)行;
2)點(diǎn)擊Home鍵,切換應(yīng)用到后臺;
3)滅屏后等待2分鐘穩(wěn)定后,檢測滅屏狀態(tài)下應(yīng)用CPU占用情況
預(yù)期結(jié)果:
應(yīng)用CPU占用較低
評價標(biāo)準(zhǔn):
優(yōu)秀:應(yīng)用在后臺滅屏情況下,CPU占用應(yīng)≤0.5%
合格:應(yīng)用在后臺滅屏情況下,CPU占用應(yīng)≤2%
較差:應(yīng)用在后臺滅屏情況下,CPU占用>2%
4.2.2.2內(nèi)存占用
4.2.2.2.1內(nèi)存泄漏
測試項(xiàng)目:內(nèi)存泄漏
測試描述:檢測應(yīng)用在運(yùn)行過程中是否有內(nèi)存泄漏情況
預(yù)置條件:
1)被測應(yīng)用已通過功能性測試;
2)被測應(yīng)用已正確安裝在測試終端;
3)測試終端軟硬件平臺滿足被測應(yīng)用正常運(yùn)行條件;
4)網(wǎng)絡(luò)和其他必要環(huán)境滿足被測應(yīng)用正常運(yùn)行要求。
測試步驟:
1)打開應(yīng)用程序,處于可瀏覽界面;
2)使用應(yīng)用主要功能;
3)觀察應(yīng)用的內(nèi)存消耗是否持續(xù)增長,是否出現(xiàn)異常使用情況。
4)檢測應(yīng)用有無內(nèi)存泄漏
預(yù)期結(jié)果:
應(yīng)用內(nèi)存消耗值沒有持續(xù)增長,無內(nèi)存泄漏情況
評價標(biāo)準(zhǔn):
應(yīng)用無內(nèi)存泄漏情況
4.2.2.2.2前臺內(nèi)存占用
測試項(xiàng)目:前臺內(nèi)存占用
測試描述:檢測應(yīng)用在前臺穩(wěn)定運(yùn)行時內(nèi)存占用情況
預(yù)置條件:
1)被測應(yīng)用已通過功能性測試;
2)被測應(yīng)用已正確安裝在測試終端;
3)測試終端軟硬件平臺滿足被測應(yīng)用正常運(yùn)行條件;
4)網(wǎng)絡(luò)和其他必要環(huán)境滿足被測應(yīng)用正常運(yùn)行要求。
測試步驟:
1)打開應(yīng)用程序,待應(yīng)用加載完畢,穩(wěn)定運(yùn)行30秒后;
6
T/TAF044-2019
2)檢測應(yīng)用內(nèi)存占用情況
預(yù)期結(jié)果:
應(yīng)用占用內(nèi)存較低
評價標(biāo)準(zhǔn):
應(yīng)用前臺內(nèi)存占用應(yīng)≤500MB
4.2.2.2.3后臺亮屏內(nèi)存占用
測試項(xiàng)目:后臺亮屏內(nèi)存占用
測試描述:檢測應(yīng)用在后臺運(yùn)行,亮屏?xí)r內(nèi)存占用情況
預(yù)置條件:
1)被測應(yīng)用已通過功能性測試;
2)被測應(yīng)用已正確安裝在測試終端;
3)測試終端軟硬件平臺滿足被測應(yīng)用正常運(yùn)行條件;
4)網(wǎng)絡(luò)和其他必要環(huán)境滿足被測應(yīng)用正常運(yùn)行要求。
測試步驟:
1)打開應(yīng)用程序,待應(yīng)用加載完畢,穩(wěn)定運(yùn)行;
2)點(diǎn)擊Home鍵,切換應(yīng)用到后臺;
3)穩(wěn)定運(yùn)行2分鐘后,檢測亮屏狀態(tài)下應(yīng)用內(nèi)存占用情況
預(yù)期結(jié)果:
應(yīng)用占用內(nèi)存較低
評價標(biāo)準(zhǔn):
內(nèi)存占用應(yīng)≤400MB
4.2.2.2.4后臺滅屏內(nèi)存占用
測試項(xiàng)目:后臺滅屏內(nèi)存占用
測試描述:檢測應(yīng)用在后臺運(yùn)行,滅屏?xí)r內(nèi)存占用情況
預(yù)置條件:
1)被測應(yīng)用已通過功能性測試;
2)被測應(yīng)用已正確安裝在測試終端;
3)測試終端軟硬件平臺滿足被測應(yīng)用正常運(yùn)行條件;
4)網(wǎng)絡(luò)和其他必要環(huán)境滿足被測應(yīng)用正常運(yùn)行要求。
測試步驟:
1)打開應(yīng)用程序,待應(yīng)用加載完畢,穩(wěn)定運(yùn)行;
2)點(diǎn)擊Home鍵,切換應(yīng)用到后臺;
3)滅屏后等待2分鐘穩(wěn)定后,檢測滅屏狀態(tài)下應(yīng)用內(nèi)存占用情況
預(yù)期結(jié)果:
7
T/TAF044-2019
應(yīng)用占用內(nèi)存較低
評價標(biāo)準(zhǔn):
內(nèi)存占用應(yīng)≤400MB
4.3界面渲染
4.3.1界面渲染要求
4.3.1.1過度繪制
過度繪制(Overdraw)描述的是屏幕上的某個像素在同一幀的時間內(nèi)被繪制了多次。在多層次重疊
的UI結(jié)構(gòu)里面,如果不可見的UI也在做繪制操作,會導(dǎo)致某些像素區(qū)域被繪制多次。過渡繪制對性能影
響較大,會導(dǎo)致界面卡頓、跳躍等現(xiàn)象。
過渡繪制顏色標(biāo)識:藍(lán)色(1次繪制),淺綠色(2次繪制),淡紅色(3次繪制),紅色(4次繪制)
4.3.1.2UI線程耗時操作
檢測應(yīng)用的UI主線程是否存在耗時行為如文件操作和網(wǎng)絡(luò)請求,這些行為經(jīng)常會導(dǎo)致應(yīng)用程序界面
操作卡頓。
4.3.2界面渲染驗(yàn)證方法
4.3.2.1過度繪制
測試項(xiàng)目:過度繪制
測試描述:檢測應(yīng)用是否存在過度繪制情況
預(yù)置條件:
1)被測應(yīng)用已通過功能性測試;
2)被測應(yīng)用已正確安裝在測試終端;
3)測試終端軟硬件平臺滿足被測應(yīng)用正常運(yùn)行條件;
4)網(wǎng)絡(luò)和其他必要環(huán)境滿足被測應(yīng)用正常運(yùn)行要求。
測試步驟:
1)打開設(shè)備的開發(fā)者模式-點(diǎn)擊“調(diào)試GPU過度繪制”-選擇“顯示過度繪制區(qū)域”,
2)進(jìn)入應(yīng)用的功能界面,查看各界面過度繪制情況;
3)記錄頁面顏色標(biāo)識以及占比情況。
預(yù)期結(jié)果:
界面顯示流暢,沒出現(xiàn)明顯卡頓
評價標(biāo)準(zhǔn):
優(yōu)秀-過渡繪制控制在2次(淺綠色)及2次以下
合格-3次過度繪制區(qū)域不超過屏幕面積的1/3
較差-出現(xiàn)了4次(紅色)過渡繪制或3次過度繪制區(qū)域超過了屏幕面積的1/3
4.3.2.2UI線程耗時操作
測試項(xiàng)目:UI線程耗時操作
測試描述:檢測應(yīng)用運(yùn)行過程中UI線程中是否存在耗時操作情況。
8
T/TAF044-2019
預(yù)置條件:
1)被測應(yīng)用已通過功能性測試;
2)被測應(yīng)用已正確安裝在測試終端;
3)測試終端軟硬件平臺滿足被測應(yīng)用正常運(yùn)行條件;
4)網(wǎng)絡(luò)和其他必要環(huán)境滿足被測應(yīng)用正常運(yùn)行要求。
測試步驟:
1)打開strictmode,設(shè)置—通用—開發(fā)者選項(xiàng)—啟用嚴(yán)格模式,打開,然后重啟手機(jī)
2)打開設(shè)備后臺日志;
3)遍歷應(yīng)用主界面或執(zhí)行monkey隨機(jī)遍歷測試
預(yù)期結(jié)果:
界面運(yùn)行正常,沒有異常退出,日志中沒有違規(guī)操作提示
評價標(biāo)準(zhǔn):
合格–UI線程沒有被IO等耗時操作影響,所有UI界面操作不允許有紅框閃爍
較差–UI界面上出現(xiàn)了紅框閃爍;
5功耗
5.1功耗要求
應(yīng)用的使用過程中,應(yīng)在業(yè)務(wù)場景需求允許的,盡量節(jié)省電量資源消耗,以提升用戶使用體驗(yàn)。
5.2功耗驗(yàn)證方法
5.2.1前臺功耗資源占用
測試項(xiàng)目:前臺功耗資源占用
測試描述:檢測應(yīng)用在前臺運(yùn)行,使用主要業(yè)務(wù)場景時,對功耗資源的占用情況
預(yù)置條件:
1)被測應(yīng)用已通過功能性測試;
2)被測應(yīng)用已正確安裝在測試終端;
3)測試終端軟硬件平臺滿足被測應(yīng)用正常運(yùn)行條件;
4)網(wǎng)絡(luò)和其他必要環(huán)境滿足被測應(yīng)用正常運(yùn)行要求。
測試步驟:
1)打開應(yīng)用程序;
2)使用應(yīng)用主要功能;
3)檢測一段時間內(nèi)應(yīng)用對功耗強(qiáng)相關(guān)的終端資源的使用情況,包括但不限于:WakeLock、Alarm、屏幕使用、
無線網(wǎng)絡(luò)、音視頻設(shè)備、各類傳感器等。
預(yù)期結(jié)果:
應(yīng)用應(yīng)盡量減少對各類功耗強(qiáng)相關(guān)資源的使用
評價標(biāo)準(zhǔn):
該項(xiàng)測試結(jié)果僅作為參考
5.2.2后臺功耗資源占用
9
T/TAF044-2019
測試項(xiàng)目:前臺功耗資源占用
測試描述:檢測應(yīng)用在前臺運(yùn)行,使用主要業(yè)務(wù)場景時,對功耗資源的占用情況
預(yù)置條件:
1)被測應(yīng)用已通過功能性測試;
2)被測應(yīng)用已正確安裝在測試終端;
3)測試終端軟硬件平臺滿足被測應(yīng)用正常運(yùn)行條件;
4)網(wǎng)絡(luò)和其他必要環(huán)境滿足被測應(yīng)用正常運(yùn)行要求。
測試步驟:
1)打開應(yīng)用程序,待應(yīng)用加載完畢,穩(wěn)定運(yùn)行;
2)點(diǎn)擊Home鍵,切換應(yīng)用到后臺;
3)檢測一段時間內(nèi)應(yīng)用對功耗強(qiáng)相關(guān)的終端資源的使用情況,包括但不限于:WakeLock、Alarm、屏幕使
用、無線網(wǎng)絡(luò)、音視頻設(shè)備、各類傳感器等。
預(yù)期結(jié)果:
應(yīng)用應(yīng)盡量減少對各類功耗強(qiáng)相關(guān)資源的使用
評價標(biāo)準(zhǔn):
該項(xiàng)測試結(jié)果僅作為參考
6穩(wěn)定性
6.1穩(wěn)定性指標(biāo)
6.1.1崩潰
應(yīng)用在啟動或者使用過程中,終端屏幕彈出彈框提示應(yīng)用發(fā)生錯誤,用戶被迫停止使用。
6.1.2閃退
應(yīng)用在啟動或者使用過程中崩潰,導(dǎo)致無法使用,終端屏幕彈出彈框提示應(yīng)用發(fā)生錯誤,強(qiáng)制停止。
6.1.3卡死
應(yīng)用在使用過程中停滯在某一頁面,無法操作,
6.1.4無響應(yīng)
應(yīng)用在使用過程中無法操作,且等待一段時間后,系統(tǒng)彈出應(yīng)用無響應(yīng)提示信息。
6.2穩(wěn)定性要求
應(yīng)用應(yīng)在長時間運(yùn)行之后依然能夠穩(wěn)定運(yùn)行。穩(wěn)定運(yùn)行指應(yīng)用沒有出現(xiàn)崩潰、閃退、卡死和無響應(yīng)
的問題。
10
T/TAF044-2019
6.3穩(wěn)定性驗(yàn)證方法
測試項(xiàng)目:穩(wěn)定性
測試描述:檢查應(yīng)用在長時間運(yùn)行之后是否能夠穩(wěn)定運(yùn)行
預(yù)置條件:
1)被測應(yīng)用已通過功能性測試;
2)被測應(yīng)用已正確安裝在測試終端;
3)測試終端軟硬件平臺滿足被測應(yīng)用正常運(yùn)行條件;
4)網(wǎng)絡(luò)和其他必要環(huán)境滿足被測應(yīng)用正常運(yùn)行要求。
測試步驟:
1)運(yùn)行測試腳本,可根據(jù)對應(yīng)應(yīng)用編寫自動化測試腳本。
2)運(yùn)行時長不低于60分鐘。
預(yù)期結(jié)果:
運(yùn)行過程中,應(yīng)用始終未出現(xiàn)崩潰、閃退、卡死和無響應(yīng)的問題。
評價標(biāo)準(zhǔn):
優(yōu)秀:各項(xiàng)指標(biāo)均為通過
較差:存在較差的指標(biāo)
7兼容性
7.1兼容性要求
7.1.1基本兼容性
基本兼容性是指應(yīng)用可以在滿足其使用要求的任意終端平臺上安裝啟動,并且可以正常打開應(yīng)用載
入應(yīng)用首頁資源。
7.1.2執(zhí)行兼容性
執(zhí)行兼容性是指應(yīng)用可以在滿足其使用要求的任意終端平臺上安裝啟動,可以正常打開應(yīng)用載入應(yīng)
用首頁資源,可以完成部分功能,測試過程中未發(fā)現(xiàn)異?,F(xiàn)象。
異?,F(xiàn)象包括:無響應(yīng)、黑/白屏、強(qiáng)制關(guān)閉、閃退、UI異常和功能異常。
7.1.3增強(qiáng)兼容性
增強(qiáng)兼容性是指應(yīng)用可以在滿足其使用要求的任意終端平臺上安裝啟動,可以正常打開應(yīng)用載入應(yīng)
用首頁資源,可以完成所有的功能,測試過程中未發(fā)現(xiàn)異?,F(xiàn)象。
異?,F(xiàn)象包括:無響應(yīng)、黑/白屏、強(qiáng)制關(guān)閉、閃退、UI異常和功能異常。
7.2兼容性驗(yàn)證方法
測試項(xiàng)目:兼容性
測試描述:檢測應(yīng)用在滿足其使用要求的不同終端平臺上主要功能使用情況
預(yù)置條件:
1)所有被測應(yīng)用已正常安裝至測試終端;
2)測試終端軟硬件平臺滿足被測應(yīng)用正常運(yùn)行條件;
11
T/TAF044-2019
3)網(wǎng)絡(luò)和其他必要環(huán)境滿足被測應(yīng)用正常運(yùn)行要求;
4)應(yīng)用有用戶文檔。
測試步驟:
1)啟動應(yīng)用程序;
2)運(yùn)行應(yīng)用程序,按照用戶文檔遍歷應(yīng)用所有主要業(yè)務(wù)功能。
3)更換被測終端,重復(fù)步驟1)至步驟2),直至所有被測終端全部完成測試。
預(yù)期結(jié)果:
按照7.1中要求,對測試結(jié)果進(jìn)行判定,確定被測軟件在該測試終端上的兼容性情況。未出現(xiàn)異常情況,記為
通過;出現(xiàn)異常情況,記為不通過。以通過率(通過終端數(shù)/測試終端總數(shù))評價該項(xiàng)測試的結(jié)果
評價標(biāo)準(zhǔn):
優(yōu)秀:通過率大于95%
合格:通過率介于85%-95%之間
較差:通過率小于85%
備注:
所選終端設(shè)備應(yīng)該盡量覆蓋市場上的大多數(shù)用戶。
8其他要求
8.1系統(tǒng)權(quán)限
8.1.1系統(tǒng)權(quán)限使用要求
8.1.1.1盡量減少系統(tǒng)權(quán)限使用
盡量減少不必要的系統(tǒng)權(quán)限使用,例如READ_PHONE_STATE、READ_EXTERNAL_STORAGE、
WRITE_EXTERNAL_STORAGE(Android4.4之后)等。盡量使用其他替代方式規(guī)避一些系統(tǒng)權(quán)限的使用,例
如:CALL_PHONE、SEND_SMS、WAKE_LOCK、READ_CALENDAR等。
8.1.1.2使用敏感權(quán)限時,應(yīng)給出說明
App運(yùn)行所使用的系統(tǒng)權(quán)限,應(yīng)該通過用戶文檔、應(yīng)用商店、應(yīng)用彈窗等方式進(jìn)行說明。對于
Android6.0以上的系統(tǒng),對于需要動態(tài)申請的權(quán)限應(yīng)該在應(yīng)用運(yùn)行過程中妥善處理,在彈出系統(tǒng)彈窗之
前應(yīng)該提前給出所用權(quán)限的解釋說明。
8.1.2權(quán)限使用驗(yàn)證方法
測試項(xiàng)目:系統(tǒng)權(quán)限
測試描述:檢測應(yīng)用使用系統(tǒng)權(quán)限是否合理
預(yù)置條件:
1)被測應(yīng)用已通過功能性測試;
2)被測應(yīng)用已正確安裝在測試終端;
3)測試終端軟硬件平臺滿足被測應(yīng)用正常運(yùn)行條件;
4)網(wǎng)絡(luò)和其他必要環(huán)境滿足被測應(yīng)用正常運(yùn)行要求。
測試步驟:
1)掃描Apk包,檢測App是否使用了敏感權(quán)限,及其他可以規(guī)避的系統(tǒng)權(quán)限。
12
T/TAF044-2019
2)檢查應(yīng)用是否對使用的敏感系統(tǒng)權(quán)限,向用戶進(jìn)行了說明。
3)運(yùn)行應(yīng)用程序,檢測應(yīng)用是否妥善處理了,動態(tài)權(quán)限申請并給出解釋說明。
預(yù)期結(jié)果:
應(yīng)用盡量減少不必要的系統(tǒng)權(quán)限使用,對于使用的系統(tǒng)權(quán)限能通過合理的方式向用戶進(jìn)行說明。
評價標(biāo)準(zhǔn):
參考TAF協(xié)會標(biāo)準(zhǔn)《Android權(quán)限調(diào)用開發(fā)者指南》。
該項(xiàng)測試結(jié)果僅作為參考。
8.2網(wǎng)絡(luò)資源占用
8.2.1網(wǎng)絡(luò)資源占用要求
應(yīng)用的使用過程中,應(yīng)在業(yè)務(wù)場景需求允許的前提下,盡量節(jié)省網(wǎng)絡(luò)資源消耗;在未告知用戶的前
提下,應(yīng)用不應(yīng)有用于與業(yè)務(wù)無關(guān)的流量消耗。
8.2.2網(wǎng)絡(luò)資源占用驗(yàn)證方法
測試項(xiàng)目:網(wǎng)絡(luò)資源使用
測試描述:檢測被測應(yīng)用的網(wǎng)絡(luò)資源使用情況
預(yù)置條件:
1)被測應(yīng)用已通過功能性測試,且被測應(yīng)用有需要網(wǎng)絡(luò)連接的業(yè)務(wù)功能;
2)被測應(yīng)用已正確安裝在測試終端;
3)測試終端軟硬件平臺滿足被測應(yīng)用正常運(yùn)行條件;
4)網(wǎng)絡(luò)和其他必要環(huán)境滿足被測應(yīng)用正常運(yùn)行要求。
測試步驟:
1)遍歷操作應(yīng)用需要聯(lián)網(wǎng)的功能15分鐘
2)記錄期間應(yīng)用網(wǎng)絡(luò)交互信息。
3)分析網(wǎng)絡(luò)交互信息情況
預(yù)期結(jié)果:
應(yīng)用能較好的滿足《移動智能終端應(yīng)用軟件網(wǎng)絡(luò)資源使用效率評測方法》中的指標(biāo)要求。
評價標(biāo)準(zhǔn):
根據(jù)《移動智能終端應(yīng)用軟件網(wǎng)絡(luò)資源使用效率評測方法》給出評星
該項(xiàng)測試結(jié)果僅供參考
備注:
該項(xiàng)測試需參考TAF協(xié)會標(biāo)準(zhǔn)《移動智能終端應(yīng)用軟件網(wǎng)絡(luò)資源使用效率評測方法》。
8.3后臺服務(wù)
8.3.1后臺服務(wù)要求
當(dāng)應(yīng)用進(jìn)入后臺,除非仍然有前臺服務(wù)(Foregroundservice)正在工作,在短時間內(nèi)必須停止所
有后臺服務(wù)。
8.3.2后臺服務(wù)驗(yàn)證方法
13
T/TAF044-2019
測試項(xiàng)目:后臺服務(wù)
測試描述:檢測應(yīng)用是否運(yùn)行不合理的后臺服務(wù)
預(yù)置條件:
1)被測應(yīng)用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中職園藝技術(shù)(園藝植物病蟲害防治)試題及答案
- 2025年高職美術(shù)教學(xué)法(教學(xué)方法)試題及答案
- 2025年中職資源綜合利用技術(shù)(廢棄物回收)模擬試題
- 2025年中職(水土保持與水環(huán)境)水質(zhì)監(jiān)測技術(shù)期末測試試題及答案
- 2025年中職通信技術(shù)(通信技術(shù)進(jìn)階)試題及答案
- 2025年中職植物科學(xué)與技術(shù)(植物技術(shù))試題及答案
- 2025年大學(xué)數(shù)字媒體(動畫拍攝框架)試題及答案
- 2025年中職互聯(lián)網(wǎng)營銷(營銷技術(shù))試題及答案
- 2025年大學(xué)雷電防護(hù)技術(shù)(防雷檢測)期末試題
- 2025年中職應(yīng)用意大利語(日常意語交流)試題及答案
- 業(yè)務(wù)規(guī)劃方案(3篇)
- 雙向晉升通道管理辦法
- 集團(tuán)債權(quán)訴訟管理辦法
- 上海物業(yè)消防改造方案
- 鋼結(jié)構(gòu)施工進(jìn)度計(jì)劃及措施
- 供應(yīng)商信息安全管理制度
- 智慧健康養(yǎng)老服務(wù)與管理專業(yè)教學(xué)標(biāo)準(zhǔn)(高等職業(yè)教育??疲?025修訂
- 2025年農(nóng)業(yè)機(jī)械化智能化技術(shù)在農(nóng)業(yè)防災(zāi)減災(zāi)中的應(yīng)用報告
- 發(fā)展與安全統(tǒng)籌策略研究
- 移動式壓力容器安全技術(shù)監(jiān)察規(guī)程(TSG R0005-2011)
- 2025年廣東省惠州市惠城區(qū)中考一模英語試題(含答案無聽力原文及音頻)
評論
0/150
提交評論