Web端網站兼容性測試如何進行?來看看瀏覽器的兼容性測試要點

軟體兼容性測試工作的目標是保證軟體按照用戶期望的方式進行交互。隨著用戶對來自各種類型軟體之間共享數據能力和充分利用空間同時執行多個程式能力的要求,測試軟體之間能否協作變得越來越重要。

平台的兼容性,包括硬體平台兼容,pc、手機、pad等,包括作業系統的兼容,Android、iOS、Windows、mac、linux等,包括瀏覽器兼容,Google瀏覽器、火狐瀏覽器、IE瀏覽器等。

軟體兼容性測試是要檢查軟體之間能否正確地進行交互和共享資訊,而網站屬於web應用程式,web兼容性測試,主要以瀏覽器兼容性為主,作業系統和解析度為輔。

web瀏覽器兼容性測試

做web的瀏覽器兼容性測試,要明確需求,根據用戶需求,去找瀏覽器,去找有市場佔有率的瀏覽器。

 

web兼容性測試應當包含以下的幾個測試要點:

 

主流程 主要功能 介面 控制項  圖片 動畫 響應時間 鏈接

 

web瀏覽器兼容性-測試點

 

介面:

1.開發出來的web程式,在不同的瀏覽器上運行,所展示的介面是否相符。

2.比如字體是否有錯位,重疊,或者顯示不全,窗體是否有異常拉伸與縮進,圖片是否在指定位置顯示。

3.有些程式在不同的瀏覽器運行,介面不一樣,但是能實現相同的功能,這也是可以的。不是產品缺陷,因為不同的瀏覽器所使用的渲染引擎不一樣。

 

控制項:

對於web應用程式上某個控制項,在不同的瀏覽器上,是否都能正常運行。比如窗體上的按鈕在不同的瀏覽器上是否都可以點擊,輸入框里是否可以正常輸入字元,輸入字元的長度在不同的瀏覽器是否相同,在輸入字元邊界值的保護上,每個瀏覽器是否相同。

 

圖片:

比較頁面上顯示的圖片在不同的瀏覽器上大小是否相同,品質是否有差異,有沒有被拉伸或者伸縮。

 

動畫:

在web應用程式里設計出來的圖片動畫,Java applet動畫或者flask動畫,在不同的瀏覽器里,是否都可以正常播放。有些動畫,比如Java,flask是需要安裝相應的插件支援的,我們可以測試插件沒有安裝之前和安裝後的顯示結果。

 

響應時間:

點擊web程式的某一個功能選項,在不同的瀏覽器里響應時間是否有差異,如果響應時間太長應該就是缺陷,需要處理。

 

鏈接:

在web頁面或者窗口上有鏈接的地址,測試在不同瀏覽器點擊這些鏈接,是否能夠正常打開。頁面能否正常跳轉。點擊鏈接後有沒有造成頁面凍結或者崩潰現象。

推薦閱讀:

Web測試需要兼顧的測試要點有哪些?

如何做蘋果手機自動化兼容測試?ios手機自動化測試工具推薦

通過在線澤眾雲測試做APP兼容性測試準確嗎?

APP測試和Web測試的異同

Android模擬器可以代替真實手機做兼容性測試嗎 效果怎麼樣?

APP兼容性測試需要重點考慮哪幾個方面?

自動化測試工具AutoRunner365錄製網頁腳本操作過程演示