1. 程式人生 > >App-UI測試的主要內容

App-UI測試的主要內容

什麼是UI?

   UI即User Interface(使用者介面)的簡稱。UI設計則是指對軟體的人機互動、操作邏輯、介面美觀的整體設計。

   好的UI設計不僅是讓軟體變得有個性有品味,還要讓軟體的操作變得舒適、簡單、自由、充分體現軟體的定位和特點。

   UI設計出發點:UI介面設計要和使用者研究緊密結合,是一個不斷為終端使用者設計滿意視覺效果的過程。

   使用者介面設計的三大原則是:置介面於使用者的控制之下;減少使用者的記憶負擔;保持介面的一致性。

UI必備品質:

1.清晰

清晰是使用者介面設計必須要具備的一條品質,如果說你的介面設計的很模糊,使用者就無法在其中體驗到較好的使用體驗,這樣會影響使用者的整體印象。

2.簡潔

UI設計除了清晰還不夠,還需要簡潔,看上去一目瞭然。如果介面上充斥著太多的東西,會讓使用者在查詢內容的時候比較困難和乏味,而簡潔的畫面就能很好的解決這個問題。

3.熟悉

這裡說的熟悉是隻在設計UI的時候,要遵守一定的設計規範,就如有下劃線的字元是有超連結的、叉號就是要退出或者刪除,這樣使用者在使用的時候不但有熟悉的感覺,而且便於操控。

4.響應

良好的使用者介面設計一定要響應迅速,不能讓使用者產生一種響應較慢的感受。而且介面應該有提醒的功能,讓使用者瞭解到一些反饋資訊。

5.一致

在設計UI時,保持介面風格的一致性也是整個應用設計中很重要的環節,一致的風格不會讓使用者有錯愕感.

6.美觀

美好的事物總會讓人有種愉悅之感,在頁面設計的時候也要注重美觀度的加強。

在度娘那裡瞭解了UI設計後,下面我們再重新想想要怎麼測試UI呢?

圍繞UI設計的關鍵點,測試目標也就主要看UI是否滿足了設計的初衷。下面為手機APP應用的UI測試內容:

總體目標:

1.看圖示明其意。圖示代表功能,一看圖示就明白那代表什麼功能,圖示常見,走創新路線使用者接受才算是成功的。

2.介面佈局簡潔:介面中的控制擺放位置,數量,間隔合理,顏色風格統一,不會花。

3.功能實現步驟簡單:選單級數控制,3級以內最佳,不然使用者會覺得太過複雜。步驟合理選單級數越少越好。

具體測試項:

一、圖形測試

圖形包括圖片、邊框、顏色、字型、背景、按鈕等.

1.要確保圖形有明確的用途,圖片不要胡亂的堆在一起.

2.驗證所有頁面字型的風格是否一致.

3.背景顏色與字型顏色和背景色相搭配.

4.圖片的大小和質量,清晰,容量越小越好.

二、介面測試

1.各個介面圖示風格,背景(顏色,圖片)是否一致。

2.各個介面佈局是否合理:控制元件,文字,線條位置,數量,顏色是否合理,跟整體風格是否搭配。

3.介面文字是否有錯別字。各介面文字大小,顏色,位置是否一致。比如:標題文字

4.圖片顯示是否清晰,大小是否合理。

5.各個介面同種圖示是否一致

6.各種提示框風格是否一致。

7.提示語是否友好,簡明。

8.列表型介面是否有上上滑動效果。

9.功能入口明顯,易找(佈局突出主要功能,使用者要找到某個功能很快就能功能,操作簡單)。

以下介面的測試要點:

1.標題欄

A.檢查標題欄文字描述的正確性。

B.比較各個介面的標題欄效果是否一致。

2.文字

A.檢查文字描述正確性。(跟軟體功能相符)

B.文字是否有錯別字。

C.文字的顏色,大小,位置是否一致。

D.文字用語一致。功能相同的地方,檢查使用的文字是否相同。比如:“選項”“設定”。

3.控制元件

A.控制元件對齊了沒有。

  並排關係控制元件--左右對齊

  同行關係控制元件--橫向對齊

   所屬關係控制元件--是否應該縮排

B.控制元件狀態:選中,未選中,可用,不可用(灰色為不可用)

C.Edit控制元件對輸入有效性判斷

 長度判斷,合法性判斷,資料大小判斷等。

以上代表個人觀點,不是很完整,大家可以補充,另此文主要為概括性語言,沒有一一舉例,大家主要明白測試目標即可,讓測試有個方向。

相關推薦

App-UI測試主要內容

什麼是UI?    UI即User Interface(使用者介面)的簡稱。UI設計則是指對軟體的人機互動、操作邏輯、介面美觀的整體設計。    好的UI設計不僅是讓軟體變得有個性有品味,還要讓軟體的操作變得舒適、簡單、自由、充分體現軟體的定位和特點。    UI設計出發點:UI介面設計要和使用者研

手機APP專案測試點(內容)總結(轉自趙大喬)

對於手機專案(應用軟體),主要是進行系統測試。 而針對手機應用軟體的系統測試,我們通常從如下幾個角度開展測試工作: 功能模組測試  交叉事件測試  效能測試  安全測試  容量測試  相容性測試  介面測試  易用性/使用者體驗測試  硬體環境測試  安裝/解除安裝測試 

BeautifulReport 實現app UI自動化測試

修改了 BeautifulReport原始碼中的一些內容<附:BeautifulReport--適用於unittest自動化測試的視覺化報告>; 1.生成截圖時,原來的img資料夾必須在專案根目錄下,做了調整; 2.生成的截圖無法在html報告上展示,老是會報路徑錯誤,檢查發現原始碼中在做

基於UI響應時間的移動App效能測試解決方案

丟擲問題     移動端的效能測試指標有很多,分為響應時間類,資源消耗類,包括cpu、mem、電量、流暢度,網路流量,其中最影響使用者體驗的就是響應時間,因為它的好壞直接關乎使用者的直觀感受,所以參考價值也最高。而已有響應時間測試方法存在侷限性,如何低成本的快

APP UI 真的可以實現自動化測試嗎?

本文來自作者我是壞蛋 在 GitChat 上分享「論 APP UI 自動化測試的可行性」,「閱讀原文」檢視交流實錄 「文末高能」 編輯 | 家輝 背 景 在這個科技時代,app 數量

APP測試內容(一)

電量 內容 自帶 關機 runner 重啟 com inf 速度 單機版,網絡版 一、 兼容性測試(品牌,android內核的版本) a) android版本 b) android自帶的模擬器 c) 各品牌手機 d) 版本向上兼容,向下兼容測試 二、 安裝與卸載 a) 安裝

APP UI層自動化測試--基於appium

import pytest import time from appium import webdriver class Testfangdongliqi: u'測試登入' def setup_class(self): desired_cap

測試報告主要內容

****適合公司、組織的測試報告才是最好的**** 測試結論(測試是否通過/是否滿足釋出要求/是否能夠釋出)羅列發現的主要問題(或者說該版本存在的主要風險)測試環境 測試版本(客戶端,移動APP)硬體

APP UI自動化測試思路總結

python+appium自動化測試系列就要告一段落了,本篇部落格咱們做個小結。 首先想要說明一下,APP自動化測試可能很多公司不用,但也是大部分自動化測試工程師、高階測試工程師崗位招聘資訊上要求的,所以為了更好的待遇,我們還是需要花時間去掌握的,畢竟誰也不會跟錢過不去。 接下來,一起總結一下APP UI

日程管理APP測試計劃和測試矩陣

集成 說明 計劃 idt 無線 roi ble -c nbsp 測試計劃:(完成整個APP時間:2周) 編號 測試時間 測試內容 1 第2天 在需求設計階段,檢查產品說明文檔及設計文檔 2 第3~9天 在編碼階段,編寫測試用例 3 第10~11天 集成測試

App功能測試的7大註意點

成功 免登陸 text 其他 後臺管理 自動 升級 推送 打擾 1.運行 1)App安裝完成後的試運行,可正常打開軟件。 2)App打開測試,是否有加載狀態進度提示。  3)App頁面間的切換是否流暢,邏輯是否正確。  4)註冊  同表單編輯頁面  用戶名密碼長度  註冊後

python專項測試——Android App自動化測試框架

selenium sdk str ase val 測試環境 self ron app自動化 1 為什麽需要框架? 代碼混亂,難閱讀; 重復編碼,效率低;需求變化,難維護; 一 自動化實例 1 準備測試的app;準備測試環境;實現腳本; 2 測試app:只有登錄功能

信息系統運維的發展現狀、趨勢及運維的主要內容和目標

運維 監理 目標 信息系統 信息系統運維,特指新建或升級改造類信息系統項目實施完成後的系統在完成其試運行周期後,正式進入生產環境交付合適階段的維護和保養工作。一、信息系統運維的發展現狀:1.從建設向運維的轉型時期;2.缺少全面性的運維管理體系;3.運維工作的定位欠準確;4.運維缺乏標準化、規範

單元測試 + UI測試

control 測試用例 執行 初始 window stp ack 項目 unit test 一. 單元測試 簡介: 單元測試, 又稱模塊測試, 是針對程序模塊的最小單位來進行測試. 對於過程化變成來說, 一個單元就是單個函數 \ 過程等; 對於面向對象變成來說, 一個單元

9款好看又實用的手機APP UI模板

UI設計 原型設計 設計工具 產品經理 原型圖 一款優秀的界面設計,最重要的兩點應該是產品本身的UI和用戶體驗(UX),唯有將二者完美結合才能稱作優秀的設計作品。但隨著智能手機及各類設計工具的發展,用戶對手機界面設計的要求也與日俱增。這也就解釋了為什麽手機應用市場有很多APP功能差不多,但我們只使用一款就

最意想不到的5個APP UI 設計範例

現如今,智能手機已成為人們生活中不可或缺的一個物件,琳瑯滿目的手機APP充斥著各大應用市場。對於普通人來說,他們的衣食住行因此而變得簡單方便;對設計師們來說,他們則面臨更多的機遇和挑戰。每位設計師都夢想著做出最出色的應用界面(UI)設計,最符合用戶習慣的UX設計。 而出色的手機

移動app自動化測試

click 企業開發 手機 技術分享 對比 second ios測試 web drive 原文出處https://www.toutiao.com/i6473606106970063374/ 原文作者是今日頭條的:一個字頭的誕生 在此感謝原文作者的無私分享! 移動App自

app 安全測試概覽

操作 裏的 provide 代碼 時間 軟鍵盤 數據加密 系統 所有 目錄 一、安裝包測試 1.1、關於反編譯 1.2、關於簽名 1.3、完整性校驗 1.4、權限設置檢查 二、敏感信息測試 三、軟鍵盤劫持 四、賬戶安全 五、數據通信安全 六、組件安全測試 七、服務端接口

APP功能測試

分享 電話 功能 請求 超時 個人信息 再次 發送消息 傾斜 一、APP功能測試要點 1、安裝及卸載 驗證app是否能正常安裝、運行、卸載以及操作過程和操作前後對系統資源的使用情況。 2、升級 1)當客戶端有新版本時,應有更新提示。 2)當版本為非強制升級版時,用戶可

app自動測試-微信web-1

docs span copy lan 文檔 頁面 boot oca desktop appium 是一個用於app自動測試的工具。目前支持測試iOS, Android, Windows上的app。(github: https://github.com/appium/appi