摘要: 本文講的是web測試之介面測試, 所謂介面測試就是指,布局是否合理、整體風格是否一致、各個控制項的放置位置是否符合客戶使用習慣,此外還要測試介面操作便捷性、導航簡單易懂性,頁面元素的可用性,介面中文字是否正確,命名是否統一,頁面是否美觀,文字、組合是否完美。
一般情況下我們進行介面測試,直接依據產品原型圖以及ui切圖/效果圖,進行對比驗證,確認是否一致。 但是如果碰到公司沒有原型圖,沒有ui效果圖怎麼破。 畢竟同是天涯淪落人的情況太多了~~
1、導航測試
2、圖形測試
3、內容測試
4、**測試
5、整體介面測試
導航測試
導航是指位於頁面頂部或者側邊區域的,它起著鏈結站點或者軟體內的各個頁面的作用。
1、是否易於導航。導航是否直觀。
2、web系統的主要部分是否可通過主頁訪問。
3、web應用系統導航幫助要盡可能地準確。
4、web系統是否需要站點地圖、搜尋引擎或其他的導航幫助。
5、頁面結構、導航、選單、連線的風格是否一致
圖形測試
圖形可以包括、動畫、邊框、顏色、字型、背景、按鈕等。
1、要確保圖形有明確的用途。比如banner頁的廣告宣傳
2、所有頁面字的風格、顏色、格式是否一致
3、背景顏色是否與字型顏色和前景顏色相搭配,通常情況下不使用背景
4、的大小和質量也是乙個很重要的因素,一般採用jpg或gif壓縮
5、需要驗證的是文字迴繞是否正確。如果說明文字指向右邊的,應該確保該出現在右邊。
內容測試
用來檢驗web應用系統提供資訊的正確性、準確性和相關性。
1、資訊的正確性是指資訊是可靠的還是誤傳的。比如學習班學費6600,如果是6800就有誤向性
2、資訊的準確性是指是否有語法或拼寫錯誤
3、資訊的相關性是指是否在當前頁面可以找到與當前瀏覽資訊相關的資訊列表或入口。
**測試
**經常和其他介面元素一起協同使用,主要承載資料的歸納、展示與對比的功能,是列表的一種。
比如12306**-車票預定介面。
1、介面**布局、顏色、風格是否統一
2、存在篩選條件、搜尋控制項,是否列於頁面上方
3、對於日期篩選條件,是否單獨處理,展示出來
4、對於多個搜尋條件的場景,是否採用高階搜尋按鈕並將其打包收起
5、對於多個搜尋條件的場景,是否配置重置按鈕,便於一鍵清空所有搜尋條件
6、在資料顯示超過多條時(一屏無法完全顯示,需要滾動檢視時),且**中的資料不能直觀的展示出資料型別,是否採用固定表頭的形式,時刻顯示資料型別
7、當欄位數量過多,需要橫向滾動**,且需要對比資料時,採用固定屬性列欄位
8、是否支援排序,上下箭頭指示排序,一般上下空心箭頭預設,上箭頭為公升序,下箭頭為降序。
整體介面測試
整體介面是指整個web應用系統的頁面結構設計,是給使用者的乙個整體感。
1、當使用者瀏覽web應用系統時是否感到舒適(帶有主觀性)
2、是否憑直覺就知道要找的資訊在什麼地方。
3、整個web應用系統的設計風格是否一致。
WEB介面測試之Jmeter介面測試自動化 (一)
軟體測試自動化從不同的測試階段分類,可從下層到上層依次分為 單元測試 介面測試 介面自動化測試。單元測試一般有開發人員自行完成,而介面自動化測試合適的測試條件又很難達到,測試人員在繁雜的手工介面測試之餘,更多的參與到介面測試中,對工作效率及個人技術能力應該會有很大的提公升空間。從個人淺表的理解上來說...
WEB介面測試之Jmeter介面測試自動化 (一)
軟體測試自動化從不同的測試階段分類,可從下層到上層依次分為單元測試 介面測試 介面自動化測試。單元測試一般有開發人員自行完成,而介面自動化測試合適的測試條件又很難達到,測試人員在繁雜的手工介面測試之餘,更多的參與到介面測試中,對工作效率及個人技術能力應該會有很大的提公升空間。從個人淺表的理解上來說,...
WEB介面測試之Jmeter介面測試自動化
軟體測試自動化從不同的測試階段分類,可從下層到上層依次分為單元測試 介面測試 介面自動化測試。單元測試一般有開發人員自行完成,而介面自動化測試合適的測試條件又很難達到,測試人員在繁雜的手工介面測試之餘,更多的參與到介面測試中,對工作效率及個人技術能力應該會有很大的提公升空間。從個人淺表的理解上來說,...