仲介交易 SEO診斷 淘寶客 雲主機 技術大廳
瀏覽器是互聯網產品用戶端的核心軟體,也是網站訪問的必備軟體。 不同廠商的瀏覽器對JAVA、JS、ActiveX、plin-ins的支援承擔也各有差異。 即使是同一廠家的瀏覽器,也會存在不同的版本的問題。 例如,ActiveX是Microsoft的產品,是為Internet Explore而設計的; JS是Netscape的產品等。 另外,框架和層次結構風格在不同的瀏覽器中也有不同的顯示。 目前最為常用的瀏覽器為IE6.0、IE7.0,但由於操作習慣的問題,還有相當一部分使用者喜歡Firefox瀏覽器、谷歌瀏覽器等。
針對這種情況,我們也應制定有針對性的測試策略來進行網站的瀏覽器相容測試,從而保證網站具有更好的的使用者體驗性。 首先,對一些特殊專案,可以指定某一類型的瀏覽器(包括版本),這些都必須在需求規格說明書指明,針對這些指明的瀏覽器必須進行相容性測試。 其次,考慮到大部分專案是不能指定瀏覽器的,針對這樣的專案,我們必須首先對主流瀏覽器(含版本)的相容性進行測試,然後對非主流瀏覽器(含版本)進行測試,儘量保證網站的瀏覽器的相容性進行性測試的完整性, 最好是能夠相容多種內核的瀏覽器(比如IE內核、谷歌瀏覽器內核、火狐瀏覽器內核等)。
在瀏覽器相容性測試的過程中,還可以考慮使用一些軟體進行配合測試。
(1) IE Tester和IE Collection。 IETester可以幫我們類比頁面在IE5.5、IE6、IE7與 IE8 Beta1等瀏覽器的相容性,驗證CSS樣式或網站版面是否可以在各個主要瀏覽器正常顯示。 IETester以「分頁標籤」的方式分別在不同的頁簽中顯示,軟體採用了類似于Office2007的介面呈現方式,使用起來非常方便,如圖所示
除了IETester,另外還有IE Collection也可以解決多IE版本共存問題。 IE Collection包含了IE1.0、1.5、3.0、5.5、6.0、7.0、8.0等版本的網路瀏覽器。 通過IE Collection,設計師可以在不同的IE裡面測試版面樣式與功能。 此外,IE Collection還提供了Internet Explore Developer Toolbar工具,通過這些工具檢查網頁內容的樣式、版面錯亂或程式錯誤等。
(2) IE欄位的「開發人員工具」。 自從IE8推出以後,微軟在該瀏覽器內置了Developer Tools,通過功能表列的「工具」->「開發人員工具」可以開啟這個功能,快速鍵為F12,如下圖所示
(3)基於虛擬平臺的瀏覽器測試。 為了方便各個環境下的應用,可以使用虛擬機器配合測試。 例如,Windows7已經很好地集成了 Windows VirtualPC。 按照好作業系統後,使用Virtual PC的一大主打功能「發佈虛擬應用程式到桌面」,直接在本機桌面建立一個快捷方式,此快捷方式直接啟動虛擬機器的應用(比如IE),同時虛擬機器也在後臺啟動並運行。 通過這些工具,我們一在本機輕鬆簡單地搭建相容性測試環境,不需要為了相容性測試而耗費更多的機器資源,提供了網站測試的效率。
本文由南京調查公司 HTTP://www.jslycs.com/ 原創,轉載請標明出處!謝謝!