軟體測試 介面測試 三

2021-10-09 14:30:42 字數 1813 閱讀 3965

有軟體的地方就有介面,就會有介面測試。介面測試是軟體測試中,最多,最繁瑣,最簡單的測試。尤其在本地化測試(多國語言測試)中,有很多的介面測試。

介面測試,也叫ui測試(user inte***ce testing), 本文介紹一些常見的介面測試,以及描述介面bug時所用的術語。

檢查使用者介面的風格是否滿足客戶的要求, 是否通用,文字是否正常,頁面是否美觀,文字,是否結合完美,操作是否友好等等。

介面測試比較繁瑣,個人認為軟體測試人員,其實沒有必要專門去寫test case, 太浪費時間,而且沒什麼用。

如果沒有test case, 那怎麼去做測試呢?

個人認為只要掌握了介面測試的知識和經驗,做到test case 在心中(手裡無劍,心中有劍)。 然後去檢查介面,發現bug,就可以了。

如果是測試介面(而不是測試功能),比如測試介面上的控制項是否顯示正常。 我個人覺得沒有必要去寫自動化測試。 用手動測試,用人的眼睛去檢查就可以了。

介面測試為何沒必要寫自動化測試呢?

自動化測試難以判斷介面上的控制項是否顯示正常。

介面改動頻繁

不同的機器,介面顯示不一樣

不同的解析度,不同的瀏覽器,不同的顯示器。都會導致介面不太一樣。

乙個控制項疊在另乙個控制項上

乙個控制項被另乙個控制項截斷, 導致控制項部分不可見

應該顯示為一行的句子, 被截斷,顯示為兩行, 如下圖:

介面設計中有個規則,就是任何ui都應該可以被鍵盤操作, 這就需要有快捷鍵比如 alt+o, 如果缺失了快捷鍵,沒有滑鼠的人,就操作不了。

有些字母不合適做快捷捷,因為你在字母下面加個下劃線,字母就容易被認為誤認為別的字母去了

控制項應該對齊, 這樣才好看。

tab鍵的順序與控制項排列順序要一致,目前流行總體從上到下,同時行間從左到右的方式

當然還有面試,面試一般分為技術面和hr面,形式的話很少有群面,少部分企業可能會有乙個交叉面,不過總的來說,技術面基本就是考察你的專業技術水平的,hr面的話主要是看這個人的綜合素質以及家庭情況符不符合公司要求,一般來講,技術的話只要通過了技術面hr面基本上是沒有問題(也有少數企業hr面會刷很多人)

我們主要來說技術面,技術面的話主要是考察專業技術知識和水平,上面也是我整理好的精選面試題。

加油吧,測試人!如果你需要提公升規劃,那就行動吧,在路上總比在起點觀望的要好。事必有法,然後有成。

資源不錯就給個推薦吧~

軟體測試 介面測試

介面測試的目的 檢查使用者介面的風格是否滿足客戶的要求,是否通用,文字是否正常,頁面是否美觀,文字,是否結合完美,操作是否友好等等。介面測試難以自動化測試 1.自動化測試難以判斷介面上的控制項是否顯示正常。2.介面改動頻繁 3.不同的機器,介面顯示不一樣 4.不同的解析度,不同的瀏覽器,不同的顯示器...

軟體測試 三 介面測試

有軟體的地方就有介面,就會有介面測試。介面測試是軟體測試中,最多,最繁瑣,最簡單的測試。尤其在本地化測試 多國語言測試 中,有很多的介面測試。介面測試,也叫ui測試 user inte ce testing 本文介紹一些常見的介面測試,以及描述介面bug時所用的術語。閱讀目錄 介面測試的目的 介面測...

軟體測試之介面測試

現在很多公司都有做介面測試的要求,這時很多之前一直做功能測試的夥伴們就比較措手不及了,所以就需要來學習介面測試了,今天就給大家講解一下介面測試的知識。一 介面測試的意義 1 什麼是介面測試呢?介面測試是測試系統元件間介面的一種測試,介面測試主要用於檢測外部系統與系統之間以及內部各個子系統之間的互動點...