軟件測試基礎之:移動端 APP 前端易用性和 UI 測試

移動 APP 使用場景的特點

1. 屏幕小:

與 Web 系統(tǒng)相比,APP 安裝在手機端,展示屏幕只有幾英寸,能夠展示的信息就顯得非常有限和珍貴,我們需要將有價值的信息放大,放在顯眼的位置。

2. 場景復雜化:

由于 APP 用戶會在擠公交,行走,甚至運動的時候使用手機,因此我們在設計和測試是必須考慮到各種情況,比如網(wǎng)絡不穩(wěn)定,電量不足,信息 / 電話撥入,橫豎屏切換等情況。

3. 時間碎片化:

用戶使用移動應用的時間大多是碎片化的,設計時需要考慮到符合用戶碎片化時間的使用習慣,能夠在較短的時間內(nèi)使用戶明白操作方法和用意。所以 APP 產(chǎn)品務必得易理解,易學習,易操作,簡潔方便。

4. 輸入困難化:

需要考慮到在小小的手機屏幕上打字是非常辛苦的一件事,按鈕小不好按、又容易出錯,因此應該適當減少用戶的輸入操作;

比如可以設置搜索的自動匹配;展示出熱門搜索詞等。

5. 容量有限:

因此安裝包大小也影響著用戶體驗,應該盡量做到精簡。

針對以上 APP 場景的特點,從測試的角度匯總了以下測試點:

安裝測試:

1)安裝進度條提示;

2)首次啟動,預加載時間不應過長,建議在 3s 左右

卸載測試:

1)APP 卸載是否有提示信息,提示語言是否友好,語句是否通順。

2)測試系統(tǒng)直接卸載程序是否有提示信息。

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

4)卸載是否支持取消功能,單擊取消后軟件卸載的情況 。

升級更新測試:

1)是否有系統(tǒng)升級提示 ;

2)強制性更新用戶體驗較差。

啟動頁:

1)啟動頁建議展示時間小于等于 3s;

2)啟動頁面突出產(chǎn)品名稱,logo,頁面簡潔,配色自然和美觀

用戶使用指引:

1)用戶首次下載使用 APP 時,彈出用戶指引界面;

2)對應用核心功能使用方法進行指導,說明文字簡潔明了;

3)使用指引建議少于 5 頁

注冊 / 登錄:

1)可點擊操作的按鈕建議顯示成藍色或較深的黑色,表示可點擊

2)用戶名密碼輸入提示(在用戶名輸入框提示:請輸入手機號 / 用戶名)

3)用戶名 / 密碼格式不正確提示后,輸入項不會被自動清空

4)用戶名 / 密碼輸入字符后,應有完全刪除按鈕(方便完全清空,也能逐字刪除)

5)設置密碼顯示 / 隱藏功能

6)鍵盤收縮功能(小機型的設備可能會被鍵盤覆蓋住登錄按鈕)

7)鍵盤上建議設置 “下一項” 按鈕

異地登錄測試

1)用戶被登出,提示在當前賬戶在其他設備登錄(告知用戶賬號密碼有泄露的風險,參考微信等 APP)

搜索:

1)搜索控件搜索輸入框支持自動匹配;

2)保存搜索歷史,并支持刪除;

3)搜索熱詞

應用容錯:

1)僅允許輸入數(shù)字的輸入框(日期,電話號碼等輸入框)彈出數(shù)字鍵盤

2)僅允許輸入英文字符和數(shù)字(密碼)的輸入框,跳出英文輸入鍵盤

聯(lián)系電話:

1)電話號碼,顯示成藍色字體,點擊彈出撥號控件

核心功能:

1)保證核心功能和基本功能正??捎?,不發(fā)生閃退,ANR 的問題

系統(tǒng)響應:

1)網(wǎng)絡狀況良好的情況下,點擊任何操作應在 3s 內(nèi)做出正常響應:跳轉,彈窗或提示;

2)頁面加載中,應有明顯的加載標志;

3)文件讀取、下載或上傳等需要用戶等待較長時間的操作,應有進度條;

網(wǎng)絡環(huán)境:

1)無網(wǎng)絡環(huán)境,用戶發(fā)起請求,應立即提示:當前網(wǎng)絡異常,請稍后再試(注意提示通順語友好)

2)無網(wǎng)絡環(huán)境下啟動(或首次啟動),操作不會發(fā)生閃退,ANR

內(nèi)存消耗:

1)應用所占內(nèi)存的大小是否合理,合理的內(nèi)存申請使用;

2)內(nèi)存是否正常釋放,是否存在內(nèi)存泄漏的問題;

電量消耗:

1)檢查正常使用和后臺運行時電池電量的消耗是否正常;

流量消耗:

1)當前網(wǎng)絡請求對流量消耗較大,并且當前網(wǎng)絡為非 wifi 環(huán)境下,應提示:正在使用非 WiFi 網(wǎng)絡,將產(chǎn)生較多流量費用

FPS(幀率):

1)每一幀刷新的時間 < 16ms(用來指示頁面是否平滑的渲染,F(xiàn)PS 越高,就代表你的應用運行更加流暢。當 FPS 達到 60+,用戶主觀感受不到卡頓。Android 系統(tǒng)測試工具:Android 自帶開發(fā)者工具)

電池溫度:

1)應用在持續(xù)運行一段時間后溫度是否有明顯升高

消息中心:

1)消息中心一般建議設置在應用首頁右上角;

2)應用接收到消息時,消息中心入口(鈴鐺)應有紅點(或數(shù)字)標識未讀信息;

3)點擊進入消息列表:列表中的未讀信息展示紅點

權限許可

1)應用訪問位置,網(wǎng)絡,照片,健康數(shù)據(jù)等功能時,需要彈出權限許可窗口;

亮度:

1)二維碼支付類頁面,亮度自動調(diào)整至 80% 以上;

2)休閑類應用(閱讀 APP,論壇類)支持夜間模式

導航 / 菜單:

1)核心功能,用戶使用較頻繁的功能,入口是否展示在清晰明顯的位置(方便用戶快速記住和找到入口);

2)功能按鈕位置是否符合用戶習慣:應用左上角一般為:返回控件;右下角一般是用戶中心;

3)部分關聯(lián)功能頁面的跳轉是否靈活方便(比如購票和我的訂單頁面);

4)是否有部分功能導航層級過深;

5)相關功能入口位置是否相近,集中;

6)導航名稱等文字是否準確直觀,能做到望文知意;

7)應用內(nèi)或不同系統(tǒng)(Android/iOS)間的導航與頁面結構、菜單、頁面風格是否一致

界面設計:

1)不同系統(tǒng) / 機型 / 分辨率 / 橫豎屏展示時,自適應界面設計是否合理,內(nèi)容根據(jù)窗口大小自適應完整展示(是否出現(xiàn)錯位,遮擋,留白,拉伸和模糊等問題)

2)Android 和 iOS 系統(tǒng)所有功能入口都有展示,并且位置相同

3)重要信息的輸入框是否放置在頁面中醒目位置(Tab 順序中靠前)

4)頁面圖片是否有意義,是否美觀,突出重點

5)頁面中操作按鈕禁用時,按鈕是否置灰;可以點擊操作的按鈕是否顯示藍色或黑色,表明可以點擊

6)圖片質(zhì)量要高且圖片尺寸在設計符合要求的情況下應盡量小,或使用緩存

7)圖標與功能相符,但不能重復。

彈窗:

1)需要彈出多個彈窗時,建議調(diào)整優(yōu)先級和順序,不要同時展示

文字:

1)輸入框說明文字的內(nèi)容與系統(tǒng)功能是否一致

2)應用內(nèi)或不同系統(tǒng)間,功能和操作的名稱統(tǒng)一

3)文字描述是否正確,通順,簡潔明了,無錯字和語法錯誤

提示:

1)提示窗口樣式和選擇按鈕是否風格統(tǒng)一;

2)提示內(nèi)容檢查

3)刪除,凍結,銷卡等會帶來較大影響的操作是否彈出確認提示;

色彩:

1)不同色系的顏色建議不能過多(色不過三)

2)色彩搭配是否合理:背景色和操作按鈕色調(diào)對比是否明顯

3)應用內(nèi)不同頁面間的主色調(diào)是否保持一致

4)邊框建議選擇較淺的灰色,與背景色對比不能過于明顯

作者:西邊人

程序爬蟲獲取國內(nèi)外測試資源分享給自學愛好者。

在公眾號、今日頭條上搜索 (軟件測試資源站)

關注后回復測試資料,打包資料下載。

自學聯(lián)盟愛好者 QQ 群:330374464

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 移動APP使用場景的特點 1.屏幕?。?與Web系統(tǒng)相比,APP安裝在手機端,展示屏幕只有幾英寸,能夠展示的信息就...
    粥一樣溫柔閱讀 3,850評論 1 9
  • 小昭、芷若、趙敏小說里三大美女都傾慕于少年張無忌,最終能走在一起的是趙敏這并非偶然。性格和背景決定一切,張無忌性格...
    時間人物地點閱讀 669評論 1 3
  • >>> 壹 石田衣良筆下的青天耕平靠寫作謀生,然而中年喪妻,只得與兒子相依為命。執(zhí)筆十年,除了最初得了個新人獎外,...
    雪暮須臾閱讀 342評論 0 0
  • 今天早上打開微信發(fā)現(xiàn)老大艾特@我了,進朋友圈一看,老大半夜兩點還在泰國買買買,準備今天回國給我們優(yōu)秀的伙伴們...
    小敏18閱讀 248評論 0 3
  • 4月25日晚23:35浦東機場搭乘漢莎航空前往德國法蘭克福,於4月26日當?shù)貢r間5:30(時差-6小時)。機...
    丹桂居__景時閱讀 282評論 0 0

友情鏈接更多精彩內(nèi)容