广西十一选五玩法|广西十一选五开奖查询
  • APP前端易用性和UI測試

    發布:51Code 時間: 2018-04-13 10:16

  • 移動APP使用場景的特點 1.屏幕小: 與Web系統相比,APP安裝在手機端,展示屏幕只有幾英寸,能夠展示的信息就顯得非常有限和珍貴,我們需要將有價值的信息放大,放在顯眼的位置。...

  • 移動APP使用場景的特點

    1.屏幕小:

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

    2.場景復雜化:

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

    3.時間碎片化:

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

    4.輸入困難化:

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

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

    5.容量有限:

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

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

    安裝測試:

    1)安裝進度條提示;

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

    卸載測試:

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

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

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

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

    升級更新測試:

    1)是否有系統升級提示 ;

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

    啟動頁:

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

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

    用戶使用指引:

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

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

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

    注冊/登錄:

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

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

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

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

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

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

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

    異地登錄測試

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

    搜索:

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

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

    3)搜索熱詞

    應用容錯:

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

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

    聯系電話:

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

    核心功能:

    1)保證核心功能和基本功能正常可用,不發生閃退,ANR的問題

    系統響應:

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

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

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

    網絡環境:

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

    2)無網絡環境下啟動(或首次啟動),操作不會發生閃退,ANR

    內存消耗:

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

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

    電量消耗:

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

    流量消耗:

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

    FPS(幀率):

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

    電池溫度:

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

    消息中心:

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

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

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

    權限許可

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

    亮度:

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

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

    導航/菜單:

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

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

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

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

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

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

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

    界面設計:

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

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

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

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

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

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

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

    彈窗:

    1)需要彈出多個彈窗時,建議調整優先級和順序,不要同時展示

    文字:

    1)輸入框說明文字的內容與系統功能是否一致

    2)應用內或不同系統間,功能和操作的名稱統一

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

    提示:

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

    2)提示內容檢查

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

    色彩:

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

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

    3)應用內不同頁面間的主色調是否保持一致

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

    原文作者:粥一樣溫柔
    上文內容來自:51Testing軟件測試網采編
    博為峰對此不表示贊同或者反對,也不為其提供證明,僅供閱讀者交流參考。
    上文內容不用于商業目的,如涉及知識產權問題,請權利人聯系博為峰小編[email protected],我們將立即處理
  • 上一篇:進行App性能和安全性測試的重要性

    下一篇:APP測試入門——常見功能測試點匯總

網站導航
Copyright(C)51Code軟件開發網 2003-2019 , 滬ICP備05003035號-6
广西十一选五玩法 赛车5分彩计划 pk10最牛稳赚5码计划 重庆彩票app 刺激战场ag所有成员 短信验证领58彩金 每天兼职赚300的方法 西游争霸游戏机说明书 赌场之夜 牌九玩法规则 国际娱乐平台