版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、網(wǎng)頁兼容性測試Web兼容性測試主要是針對不同的操作系統(tǒng)平臺,瀏覽器,以及分辨率進行的測試。由于用戶瀏覽器的不同,往往都會使我們的網(wǎng)頁發(fā)生頁面樣式錯亂,圖片無法顯示等問題。因此我們就需要對Web網(wǎng)頁進行兼容性測試。對于web應(yīng)用,我們無法預(yù)計用戶的客戶端配置和運行環(huán)境。所以,做好兼容性測試是非常重要的。1.1. 操作系統(tǒng)兼容性測試 常見的操作系統(tǒng)有Windows,Unix,Linux等,對于普通用戶來講,最常用的是Windows操作系統(tǒng)。Windows操作系統(tǒng)包括Windows XP,windows 2003,vista,Win2000/NT,Windows9x等等。1.2. 瀏覽器兼容性測試
2、瀏覽器是Web系統(tǒng)中最核心的組成構(gòu)件,來自不同廠家的瀏覽器對Javascript、 ActiveX或不同的HTML規(guī)格有不同的支持,即使是同一廠家的瀏覽器,也存在不同的版本的問題。不同的瀏覽器對安全性和JAVA的設(shè)置也不一樣。使用不同的瀏覽器(Firefox IE7 IE6)訪問同一個網(wǎng)站,或者頁面的時候,在一種瀏覽器下顯示正常,在另一種下就亂了。不同的瀏覽器對CSS解釋不同。常見的瀏覽器兼容性問題,主要表現(xiàn)在如下兩方面;1)頁面顯示頁面顯示的美觀性是Web應(yīng)用程序中重要需求,不同瀏覽器上呈現(xiàn)給用戶的同一個Web頁面可能顯示的不一樣。這些差異性主要表現(xiàn)在對于頁面元素的位置、大小、外觀。如果在某
3、款瀏覽器上顯示不美觀,就會成為一個問題,需要修改。2)功能問題 Web軟件中的功能性問題主要是不同瀏覽器對腳本的執(zhí)行不一致,功能性問題極大的限制了用戶對Web界面元素的使用。這類問題通常很難被發(fā)現(xiàn),比如某個按鈕可能顯示正確但實際它是無法使用的,這個則需要用戶真正的去使用它才能被發(fā)現(xiàn)。3)現(xiàn)有解決方法由于軟件盡可能多的支持不同類型瀏覽器,近年來越來越多的成為一個趨勢,因此測試的工作量也越來越大。而更多的方法是通過手工進行測試,如何減少工作量,當(dāng)然想到的還是自動化。在業(yè)內(nèi)目前通過自動化的方法減少手工測試工作量,主要的過程如下:1)錄制手工操作將手工操作過程在一個瀏覽器上通過軟件的方式記錄下來。記錄
4、的主要是鼠標(biāo)與鍵盤的動作,同時對每一個操作后的結(jié)果,設(shè)置一個預(yù)期結(jié)果。2)檢查測試結(jié)果根據(jù)上個步驟錄制的腳本,在其他瀏覽器上進行回放(自動化操作),并比對實際結(jié)果與預(yù)期結(jié)果,如果一樣則測試通過,否則測試失敗。上述自動化的主要問題在于:1)錄制時需要設(shè)置預(yù)期結(jié)果,存在額外的工作量。2)頁面變化是WEB軟件開發(fā)中經(jīng)常發(fā)生的,比如變化了界面顯示的文字,移動存放的位置,都可能導(dǎo)致錄制的腳本需要進行修改,腳本的維護工作量會比較大。3)對于操作的結(jié)果檢查,由于各個瀏覽器對于界面的展現(xiàn)各不相同,(比如字體的顯示各不相同),因此結(jié)果可能是多種的,就會很容易產(chǎn)生展現(xiàn)的結(jié)果也是美觀的,但被誤報成測試失敗的現(xiàn)象。1
5、.3. 分辨率兼容性測試 分辨率的測試是為了頁面版式在不同的分辨率模式下能正常顯示,字體符合要求而進行的測試。用戶使用什么模式的分辨率,對于我們來講是未知的。通常情況下,在我們的需求規(guī)格說明書中會建議某些分辨率。對于測試來講,必須針對需求規(guī)格說明書中建議的分辨率進行專門的測試?,F(xiàn)在常見的分辨率是1024768,800600。1. 主流瀏覽器和測試工具瀏覽器瀏覽器是指可以顯示網(wǎng)頁服務(wù)器或者文件系統(tǒng)的HTML文件內(nèi)容,并讓用戶與這些文件交互的一種軟件。網(wǎng)頁瀏覽器主要通過HTTP協(xié)議與網(wǎng)頁服務(wù)器交互并獲取網(wǎng)頁,這些網(wǎng)頁由URL指定,文件格式通常為HTML。瀏覽器是最經(jīng)常使用到的客戶端程序。個人電腦上
6、常見的網(wǎng)頁瀏覽器包括:1】 微軟的Internet Explorer(6.0,7.0,8.0,9.0)6.0版本6.0版本于2001年8月27日發(fā)布,距Windows XP正式發(fā)布日的數(shù)星期前發(fā)布。這版本包含增強版DHTML、內(nèi)聯(lián)網(wǎng)頁框架的內(nèi)容限制和部分支持CSS level 1、DOM level 1和SMIL 2.0。MSXML引擎會更新到3.0版本。其他新的特征包含一個新版本的IEAK、媒體列和Windows Messenger綜合版、錯誤收集、自動化重整圖片大小、P3P和一個新的外觀,能配合Windows XP的Luna界面。于2002年,Gopher的功能被禁用,7.0版本更取消了對
7、Gopher的支持。7.0版本W(wǎng)indows VistaBeta1上的InternetExplorer 7.0Beta1在2005年2月15日,微軟主席比爾蓋茨于舊金山的RSA討論會中,宣布新版本瀏覽器將會發(fā)布。推出新瀏覽器的原因是InternetExplorer的市場占有率逐漸被MozillaFirefox侵蝕。此外,微軟宣布7.0版本只可以用于Windows XP SP2和之后的操作系統(tǒng)中,包括Windows Server 2003 SP1和Windows Vista。InternetExplorer的第一個預(yù)覽版本于2005年7月27日推出,主要用于技術(shù)測試。而第一個向大眾的測試版本于2
8、006年1月31日推出,版本是Beta2 preview。最后的公開測試版本于2006年10月18日推出。7.0版本預(yù)期可以保護用戶于釣魚式攻擊和其他的惡意軟件。用戶可以完全控制ActiveX和更佳的保安架構(gòu),包括與Windows系統(tǒng)分開,不像以往般緊密融合,從而提高安全性。另外,新版本包括收復(fù)了一些程序中的錯誤,加強對各網(wǎng)際標(biāo)準(zhǔn)的支持,增進支持HTML 4.01/CSS 2,新加入分頁瀏覽,還有一個支持各搜索引擎的搜尋方塊,一個Web-feed閱覽器,支持國際化域名,和反釣魚式攻擊過濾器。它甚至可以擋掉一些程序類型,例如Flash電影和Java。2008年2月12日,微軟以“安全原因”將通過
9、Windows Server Update Services把所有Windows系統(tǒng)的瀏覽器強制升級到7.0版本。8.0版本北京時間2008年3月6日,微軟發(fā)布了InternetExplorer 8的第一個公開測試版本(beta1)。本次測試第一次包涵簡體中文(3月27日推出)版本。測試版本仍然是在IE7的架構(gòu)下改進的。界面除了做一些細微的調(diào)整,增加少許實用功能外,并無改進。beta1版本推出了模擬IE7的模式、增加了在線郵件瀏覽功能、提高了兼容性、反釣魚功能進一步增強,可以進行網(wǎng)頁地址篩選。北京時間8月28日消息,據(jù)國外媒體報道,微軟周三發(fā)布了功能完備的升級版IE8 Beta2。微軟稱,IE
10、8 Beta2的新特性是加強了隱私保護,并提高了使用舒適性及安全性。微軟3月份發(fā)布了IE8 Beta1,但目的只是向網(wǎng)絡(luò)開發(fā)者展示這一最新IE版本,Beta2則旨在向更多用戶進行展示。微軟沒有透露將于何時正式推出IE8,也并未對會有多少用戶下載Beta2作出預(yù)測。微軟在當(dāng)?shù)貢r間2009年1月26日,也就是我們的農(nóng)歷新年時正式發(fā)布了IE8 RC1。此次的IE 8 RC1,是IE 8的最后一個測試版,微軟目前已在其下載中心提供IE 8 RC1的下載。該版本可用于32位Vista、64位Vista和Windows XP,任何用戶都可下載、試用,但是此次的改進與發(fā)行說明尚未更新。此次發(fā)布的IE8 RC
11、1只支持Windows XP和Windows Vista,而不支持Windows 7。微軟網(wǎng)站從美國西部時間3月19日上午9點,北京時間3月20日0點開始提供IE8免費下載,IE8正式版最終問世。IE8正式版可以安裝在Windows Vista系統(tǒng)以及Windows XP系統(tǒng)中,而微軟新的操作系統(tǒng)Windows 7,IE8瀏覽器將被捆綁安裝其中。IE 8的新功能之一是一種為“InPrivate”的瀏覽模式。這種瀏覽模式能夠不留下用戶PC的指紋。微軟希望利用IE 8新增加的功能奪回在瀏覽器市場失去的市場份額。IE 8新增加功能包括隱私瀏覽、改善的安全和名為加速器的新型插件。在安全方面,微軟增加了
12、跨站腳本過濾器并且增加了防御“點擊劫持”攻擊的功能。9.0版本IE9利用PC的圖形處理單元(GPU)優(yōu)勢去加速文字和圖形的渲染能Windows Internet Explore 9力、加強標(biāo)簽瀏覽、可伸縮矢量圖形(SVG)以外,IE9更遵守網(wǎng)頁瀏覽標(biāo)準(zhǔn),特別是對HTML5標(biāo)準(zhǔn)的支持。IE9的性能表現(xiàn)大幅提高,從而在運行速度上縮短IE同火狐、Chrome等競爭產(chǎn)品的差距。微軟于2011年3月15日(北京時間)在SXSW互動大會正式發(fā)布了Internet Explorer 9.0。IE9界面IE9.0支持Windows Vista和Windows 7,但并不支持Windows XP。IE9最新的改
13、變包括硬件加速的HTML5和Windows 7無縫的集成、新UI界面、更加出色的安全保護和隱私保護.、對存在詬病了加載項進行了改進、改進了開發(fā)工具以及全新淡雅的LOGO。)、2】 Mozilla的Firefox(Redfox是經(jīng)過定制后的綠色安裝增強FireFox版本,其特點如下:采用正式版代碼編譯優(yōu)化,支持部分非標(biāo)準(zhǔn)網(wǎng)站;不寫注冊表,可以方便的拷貝移動或者刪除;加入了大量常用擴展供大家在安裝的時候選擇;對原有FireFox的錯誤和不方便設(shè)置進行了修正;調(diào)整了部分次參數(shù)進一步加快FireFox的瀏覽速度。Madfox是一個基于Firefox的瀏覽器。Firefox是一個非常優(yōu)秀的瀏覽器,但是由
14、于我們周圍有很多不符合互聯(lián)網(wǎng)標(biāo)準(zhǔn)的網(wǎng)站,從而在很大程度上阻礙了Firefox的推廣。對于標(biāo)準(zhǔn)和非標(biāo)準(zhǔn),無論是技術(shù)還是非技術(shù)層面,都有著非常激烈的爭論。Madfox項目的目的,是希望僅從技術(shù)的角度出發(fā),通過擴展Firefox,嘗試去兼容不符合標(biāo)準(zhǔn)和規(guī)范的網(wǎng)站。)、3】 Google Chrome全球第一大瀏覽器(Stable Channel(穩(wěn)定版/正式版):適合追求穩(wěn)定的普通用戶使用。Beta Channel(測試版):適合喜歡較穩(wěn)定又可嘗鮮的朋友下載使用。該版本是新的正式版發(fā)布前的公開測試所用,版本上的新功能不會作太多修改,主要為安全上的測試,但可能會存在不穩(wěn)定情況。Dev Channel(
15、開發(fā)版):適合開發(fā)人員使用。主要為功能上的測試,可能存在穩(wěn)定性問題,通常更新速度為一周一次。Canary Build(金絲雀版):僅適合開發(fā)人員或追求最新版本的用戶使用。2010年7月加入,比開發(fā)版更新快但更不穩(wěn)定,相對的也會加入更多測試性的新功能。Canary Build有一個特色是它可以獨立安裝,不會覆蓋原本的“Google Chrome”版本,讓系統(tǒng)中可以同時擁有兩套安裝版“Google Chrome”。Chrome Lite(移動簡化版):被運用于Android操作系統(tǒng)中。)、4】 Apple的Safari(Safari是蘋果公司所開發(fā)的網(wǎng)頁瀏覽器,并內(nèi)建于MacOSX。Safari使
16、用了KDE的KHTML作為瀏覽器的運算核心。MacOSX中的圖形技術(shù)能確保系統(tǒng)中所有軟件,從iPhoto到FInalCutPro輸出的圖片都絢麗無比。Safari是唯一采用高級色彩管理、以最準(zhǔn)確的色彩顯示網(wǎng)絡(luò)圖片的瀏覽器。Safari在2003年1月7日首度發(fā)行測試版,并成為MacOSXv10.3與之后的默認(rèn)瀏覽器,也是iPhone與iPodtouch的指定瀏覽器。圖標(biāo)外形是一個指南針。Windows版本的首個測試版在2007年6月11日推出,支援WindowsXP與WindowsVista,在2008年3月18日推出正式版。safari瀏覽器目前是全球三大瀏覽器之一Safari使用蘋果自家的
17、WebKit來進行網(wǎng)頁排版及執(zhí)行JavaScript,當(dāng)中WebKit內(nèi)含WebCore排版引擎及JavaScriptCore引擎,分別從KDE的KHTML及KJS引擎衍生而來。WebCore及JavaScriptCore與KHTML及KJS一樣,同是自由軟件,并以LGPL方式授權(quán)。蘋果對KHTML的一些改進會并入Konqueror計劃。另外,蘋果方面也推出了附加的源始碼,以類似BSD執(zhí)照般的開放源代碼方式授權(quán)。)、5】 Opera(Opera支持多種操作系統(tǒng),如Windows、Linux、Mac、FreeBSD、Solaris、BeOS、OS/2、QNX等,此外,Opera還有手機用的版本,
18、如在Windows Mobile和Android手機上安裝的Opera Mobile和在JAVA上的Opera Mini,早在2006年更與Nintendo簽下合約,提供NDS及Wii游樂器Opera瀏覽器軟件;也支持多語言,包括簡體中文和繁體中文。)、6】 HotBrowser (HotBrowser是沖冠科技(MAGICMASTER)在云計算時代出品的一款云安全瀏覽器,它也時常被作為平臺應(yīng)用于高端計算機和手持電腦領(lǐng)域。沖冠科技(MAGICMASTER)在內(nèi)測版本時期由于商標(biāo)問題將正在研發(fā)的瀏覽器更名為“HotBrowser”。目前尚未有中文版本的HotBrowser,在對于中國來講是個不平
19、凡的2008年的最后一天,首次提出進軍繁體/簡體中文瀏覽器市場。HotBrowser目前并沒有官方正式的中文名字,通常被愛好者們譯為“浩勢”或“云安全”,甚至直接譯為“沖冠”。)、7】 GreenBrowser瀏覽器(GreenBrowser,又稱綠色瀏覽器,從界面上來看,和MyIE極為相似,具有占用內(nèi)存少,啟動速度很快,不易崩潰等其他特點。另外,對于廣告的過濾,不用安裝等特點在國內(nèi)網(wǎng)頁瀏覽器中也很突出。)、8】 Avant 瀏覽器(AvantBrowser是一款的多窗口瀏覽器。它繼承了IE的所有功能和使用方式。并在此基礎(chǔ)上作了擴充;同時也是一款自定義的web瀏覽器應(yīng)用程序,一款設(shè)計為擴展Mi
20、crosoft Internet Explorer 所提供服務(wù)的獨立的應(yīng)用程序。)、9】 360瀏覽器(360安全瀏覽器是世界之窗開發(fā)者鳳凰工作室和360安全中心合作的產(chǎn)品1,其沙盤安全技術(shù)來自與Sandboxie的合作。360安全瀏覽器自稱“最安全的瀏覽器”、“中國大陸除了IE以外使用者最多的瀏覽器。簡單的比喻就是世界之窗Sandboxie的OEM版。360極速瀏覽器是360安全中心推出的一款基于Chromium開源項目的瀏覽器,也是基于世界之窗瀏覽器的再次開發(fā)產(chǎn)品,自稱是全球首個無縫銜接Chrome和IE的瀏覽器。其界面與Google Chrome瀏覽器十分相似。但是360為它添加了一些符
21、合國內(nèi)用戶習(xí)慣的一些功能。)、10】 世界之窗(世界之窗采用IE內(nèi)核開發(fā),兼容微軟IE瀏覽器,可運行于微軟windows98/me/2000/xp系列操作系統(tǒng)上, 并且要求系統(tǒng)已經(jīng)安裝了IE。推薦運行在安裝IE5.5或更高版本的系統(tǒng)上。)、11】 騰訊TT,QQ瀏覽器(騰訊TT是一款集多線程、黑白名單、智能屏蔽、鼠標(biāo)手勢等功能于一體的多頁面瀏覽器,具有快速、穩(wěn)定、安全的特點。 Tencent Traveler 騰訊是中國最早的互聯(lián)網(wǎng)即時通信軟件開發(fā)商,是中國的互聯(lián)網(wǎng)服務(wù)及移動增值服務(wù)供應(yīng)商,并一直致力于即時通信及相關(guān)增值業(yè)務(wù)的服務(wù)運營。QQ瀏覽器6.11是騰訊公司推出的新一代瀏覽器,使用極速(
22、Webkit)和普通(Trident)雙瀏覽模式,設(shè)計了全新的界面交互及程序框架,目的是為用戶打造一款快速、穩(wěn)定、安全、網(wǎng)絡(luò)化的優(yōu)質(zhì)瀏覽器。)、12】 搜狗瀏覽器(搜狗瀏覽器,搜狐出品,使用高速(webkit)和兼容(Trident)雙瀏覽模式,保證良好兼容性的同時極大提升網(wǎng)頁瀏覽速度。當(dāng)采用高速模式訪問網(wǎng)頁出現(xiàn)問題時,可點擊地址欄旁邊的內(nèi)核按鈕直接切換內(nèi)核,使用兼容性更佳的兼容模式正常瀏覽網(wǎng)頁。)、13】 傲游瀏覽器 (傲游瀏覽器3.0是國內(nèi)首先嘗試使用Webkit與Trident雙核心的瀏覽器。Webkit核心將使你打開網(wǎng)頁的速度更快,Trident 核心則會帶給你更好的兼容性支持。除此之
23、外,傲游3.0目前還包括智能填表、智能地址欄、彈窗過濾、在線收藏等功能)、14】 百度瀏覽器(百度瀏覽器的使命是讓人們更流暢的上網(wǎng)、更愉悅的在線生活。通過百度的開放整合和精準(zhǔn)識別,您可以一鍵觸達海量優(yōu)質(zhì)的服務(wù)和資源,音樂、閱讀、視頻、游戲等個性所求。百度瀏覽器,和您一分享美好的互聯(lián)網(wǎng)世界。依靠百度強大的平臺資源,簡潔的設(shè)計,安全的防護,超快的速度,豐富的內(nèi)容逐漸成為國內(nèi)成長最快的創(chuàng)新瀏覽器。)15】 Lunascape(5.0+)(Lunascape瀏覽器,是日本Lunascape公司出品的三引擎瀏覽器。可在瀏覽器中自由切換三種渲染引擎:Trident(IE)、 Gecko(Firefox)和
24、WebKit,最大地保證了瀏覽器的兼容性和穩(wěn)定、快速的特點。此瀏覽器還獲得數(shù)個獎項,號稱世界首款融合了3種內(nèi)核、運行速度最快的瀏覽器。其充分應(yīng)用了web2.0的時代特征,將瀏覽器與各種網(wǎng)絡(luò)服務(wù)進行了無縫集成,并攜帶了多種革命性的功能。如高性能的選項卡式瀏覽、方便快捷的鼠標(biāo)手勢、RSS訂閱、防止意外崩潰功能、IE工具欄支持、直接導(dǎo)入設(shè)置從多種瀏覽器中、自動刪除個人信息、多種自定義外觀、支持視頻共享網(wǎng)站與SNS網(wǎng)站的插件、3種內(nèi)核自由切換等等??傊琇unascape可以讓您在日常生活中的各種事物均可直接在瀏覽器內(nèi)完成。)2.測試工具1)Spoon Browser SandboxXenocode
25、Sandbox是一個利用強大虛擬技術(shù),實現(xiàn)模擬大部分瀏覽器來測試網(wǎng)頁兼容,但是在使用之前必須要安裝一個插件,而且每次使用都必須在其網(wǎng)站上。(公司網(wǎng)絡(luò)有限制,下載和使用都不方便)使用優(yōu)點:在一臺測試機器上安裝一個客戶端,就可以模擬IE6、7、8三種瀏覽器的渲染效果.缺點: 1)服務(wù)器訪問較慢,測試機器如果配置低,訪問會比較慢。2)經(jīng)常與微軟發(fā)生矛盾,關(guān)閉IE模擬程序。2)SuperpreviewSuperPreview是微軟發(fā)布的網(wǎng)頁開發(fā)調(diào)試工具,自帶有很多元素查看工具,如箭頭、移動、輔助線、對比,在查看網(wǎng)頁的IE6/IE7/IE8不同表現(xiàn)的同時,可以對比效果。在SuperPreview中,你可
26、以同時瀏覽網(wǎng)頁在各個版本的IE中的效果。根據(jù)微軟的介紹,SuperPreview的可用IE版本視系統(tǒng)已安裝IE瀏覽器的版本而定,如果系統(tǒng)安裝了IE8,那SuperPreview瀏覽器測試可用版本就包括IE8、IE7和IE6;如果系統(tǒng)安裝了IE7,那SuperPreview只包括IE7和IE6;如果系統(tǒng)安裝了IE6,那SuperPreview只能測試IE6。這也就意味著如果你要使用SuperPreview的話,使用高版本的IE更“劃算”。 現(xiàn)在的SuperPreview有兩個不同的版本。Microsoft Expression Web SuperPreview for Internet Expl
27、orer 可以在IE的版本下調(diào)試html,而Microsoft Expression Web 3可以在IE和FF下調(diào)試html。Microsoft Expression Web 3是對html頁面的調(diào)試,而頁面的鏈接不能點擊。(附安裝文件)安裝時報錯請參考:http:/12345.co/Topic/view/id-28813)IETesterIETester是一個免費的WebBrowser控件,讓您有渲染和IE8的JavaScript引擎,IE7和IE 6在Windows 7,Vista和XP的IE5.5中,以及在同一進程中安裝的IE瀏覽器。新的v0.4.2:新增開發(fā)選項來啟用/禁用瀏覽器的功
28、能!V0.4.11版本還提供DeBugBar插件。DebugBar是功能強的IE插件,類似于Firefox瀏覽器的一款開發(fā)類插件Firebug.從各個不同的角度剖析Web頁面內(nèi)部的細節(jié)層面,給Web開發(fā)者帶來很大的便利. 目前對于個人用戶免費.企業(yè)用戶收費. 主要有以下功能: 1.查看網(wǎng)頁DOM樹,HTTP(S),網(wǎng)頁javascript腳本函數(shù)歸類展示.效驗網(wǎng)頁中的框架.網(wǎng)頁屬性的詳細信息 2.提供網(wǎng)頁源碼與IE整理后代碼的對比. 3.能在無需改變顯示器分辨率的前提下用不同分辨率顯示頁面.并能對頁面進行縮放. 4.功能對任意位置取色并將HEX碼復(fù)制到剪貼板中便于保存. 5.可將當(dāng)前頁面截圖通
29、過郵箱發(fā)送出去. 另外同時這安裝Ietester和companionjs配合使用將給web開發(fā)者帶來更高的開發(fā)體驗.(附V0.4.11版本IETester安裝文件)4)IE CollectionUtilu IE Collection 是個專為程序設(shè)計與網(wǎng)頁設(shè)計師制作的各版本 Internet Explorer 瀏覽器整合安裝包,里面包含了IE 1.0、1.5、3.0、5.5、6.0、7.0、8.0.等等版本的IE網(wǎng)絡(luò)瀏覽器。主要目的是讓設(shè)計師在做好網(wǎng)頁后在不同版本的IE瀏覽器里面測試版面樣式與功能,看看是否版面有亂掉或功能不正常等問題。在IE Collection中各個版本的IE瀏覽器都是各自
30、獨立的,可以單獨執(zhí)行,此外還提供了Internet Explorer Developer Toolbar工具與Firebug Web Development Extension for Internet Explorer外掛程序,可以讓我們通過這些工具檢查網(wǎng)頁內(nèi)容的格式、版面錯亂或程序錯誤.等。附安裝文件安裝完成之后,跟ie瀏覽器一樣,沒有差別。注:安裝時不要選,建立桌面快捷文件。否則桌面會出現(xiàn)一大片的ie快捷文件。IETester和IE Collection這兩款軟件的產(chǎn)生旨在解決多IE版本共存的問題,均可以在網(wǎng)上下載,并且是免費的,是使用最廣的web兼容性測試軟件。但是在使用時存在一些缺陷
31、:1、不是所有機器都可以安裝成功和正常使用,經(jīng)常報錯、死機,或?qū)е略械腎E無法正常使用2、其實現(xiàn)原理是模擬的某個版本IE的技術(shù),顯示效果與真實IE還是有區(qū)別5)IE Develop ToolBar(在IE8上安裝) 優(yōu)點:通過此工具可以模擬IE7的渲染效果,擁有有IE7、8的真實渲染效果。 缺點: 1)無法模擬IE6的渲染效果。 2)一定要在一臺測試機器上安裝IE8才能使用。6)BrowserShotsBrowsershots在不同操作系統(tǒng)的不同瀏覽器下給您的網(wǎng)頁做截圖。這是一個免費的開源的工具,提供給設(shè)計師一個方便的途徑來測試網(wǎng)站在不同瀏覽器下的兼容性。您提交的網(wǎng)址會被加入一個任務(wù)隊列。一
32、群分布式的的計算機會在瀏覽器里打開您的網(wǎng)站。然后他們將開始截圖并上傳到我們的中央獨立服務(wù)器供您瀏覽。因為BrowserShots是開源的,官方也提供了XML-RPC接口,我們可以很輕松的去調(diào)用它。當(dāng)然,在這里不是介紹如何調(diào)用接口,下面講的主要是讓大家熟悉BrowserShots,并能迅速上手使用。1. 打開官網(wǎng),就能看到各個OS下的各個瀏覽器的選項:2. 勾選需要測試的瀏覽器,輸入URL,點擊submit就可以了。3. 需要等2分30秒才輪到我,因為網(wǎng)站開源,所以就靠付費會員才能支持下去,所以如果你不想等待,就去當(dāng)付費會員吧。4. 點詳細信息,可以查看具體某個瀏覽器的等待時間:5. 可以看到,
33、有很多已經(jīng)開始了。這里做的不好,好像必須等所有瀏覽器都加載完后,才能查看截圖。再加上網(wǎng)速似乎有點卡,所以建議大家一次測試最好只勾選2-3款瀏覽器,比如專門測試網(wǎng)站在firefox各個版本下的效果,就勾選firefox的瀏覽器,其他都不選,這樣效率也能提高,還省時間。缺點:測試結(jié)果生成非常緩慢,隨著選擇測試項目的數(shù)量遞增。一個瀏覽器大概需要2分鐘測試時間,還要加上生成報告時間,對中文支持不完善,一些“非主流”瀏覽器測試截圖會出現(xiàn)中文亂碼。(網(wǎng)頁地址:/)7)Multiple IEs這款工具同樣用于測試網(wǎng)頁在IE瀏覽器各個版本的兼容性。主要兼容ie6及i
34、e6以前的ie版本的測試。其功能與界面友好程度不及IETester。目前,ie6以前的版本幾乎都沒什么人使用了,絕大多數(shù)人使用ie6/ie7/ie8等更高級的版本。(附安裝文件)8)IE netrendererIE Netrenderer是一個firefox插件,用于檢查你的網(wǎng)站在IE瀏覽器中的呈現(xiàn)情況,包括各個常用版本的檢測。IE NetRenderer:能實時生成你的網(wǎng)站在 Internet Explorer 5.5 、6.0 和 7.0 下的截圖。IE NetRenderer便是一個專門檢驗網(wǎng)站頁面在不同版本的IE中展示效果的網(wǎng)絡(luò)服務(wù),可以快速查看IE5.5, IE6和IE7下的頁面效果
35、,而且還能同時查看在IE6,IE7下的疊加效果和差異效果,很有特色。附安裝軟件安裝步驟:1. 打開firefox工具添加附件;2. 添加插件,選擇安裝即可。3. 安裝完成之后,在工具下會增加“獲取IE版本效果”的導(dǎo)航,如下圖,選擇測試的IE版本即可:輸入要測試網(wǎng)站的URL,即可得到網(wǎng)頁截圖,以及響應(yīng)時間。9)Viewlike.us! ViewLike.us 是一個可以讓你輸入網(wǎng)址,讓你觀看在不同屏幕分辨率下網(wǎng)站的顯示效果。其可供調(diào)整的屏幕解析度有:iPhone、Wii Browser、800600、1024768、1152864、1280800、1400900、16001200與1920120
36、0。10)BrowserSeal這款工具的兩個主要特色是獨立的瀏覽器支持和帶有自動化腳本的命令行界面。11)BrowseraBrowsera 是一個可測試您的網(wǎng)站的跨瀏覽器布局的工具,您會看到您網(wǎng)站上存在的兼容性錯誤。六大優(yōu)點:發(fā)現(xiàn)布局問題、找到j(luò)avascript錯誤、更方便的測試網(wǎng)站、不需登陸就能測試需登陸的網(wǎng)站、無需安裝、測試動態(tài)頁面。12)WebDevLab這款工具專門用于測試你的網(wǎng)站在蘋果Safari瀏覽器中是什么樣子的。13)Litmus這個工具可以幫助你檢查你的網(wǎng)站在多個瀏覽器中的呈現(xiàn)情況,跟蹤Bug并創(chuàng)建報告。Litmus 提供約30種瀏覽器測試,其中有17種基于Windows
37、平臺,有6種基于Mac OS X,剩下還有其它的搭配,此外Litmus還提供了一個版本管理工具。但使用Litmus的費用比較貴,一個月要39美元。14)Browsercam這款工具是要付費的,可以幫助你檢查 Javascript 和 DHTML,提供不同的測試環(huán)境平臺??梢栽诓煌脚_下的不同瀏覽器中測試你的網(wǎng)站,既可以自動截圖,又可以遠程訪問他們的計算機。15)firebugFirebug是firefox下的一個插件,能夠調(diào)試所有網(wǎng)站語言,如Html,Css等,但FireBug最吸引我的就是javascript調(diào)試功能,使用起來非常方便,而且在各種瀏覽器下都能使用(IE,Firefox,Opera, Safari)。除此之
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 ISO 14903:2025 EN Refrigerating systems and heat pumps - Qualification of tightness of components and joints
- 2024年統(tǒng)一損失賠償合同范本一
- 2024年咖啡飲品加盟連鎖經(jīng)營合同范本3篇
- 溫度溫度顯示器課程設(shè)計
- 浙大生物制藥課程設(shè)計
- 油梁式抽油機課程設(shè)計
- (標(biāo)準(zhǔn)員)基礎(chǔ)知識樣卷(共六卷)
- 安全月活動總結(jié)試題
- 2024年美術(shù)教案課件
- 財務(wù)風(fēng)險管理概述
- 中國八大植被區(qū)域劃分
- 廠內(nèi)機動叉車日常檢查記錄表
- 各類儀器儀表校驗記錄表18篇
- 自動生產(chǎn)排程 SMT 多線體 版
- 防造假管理程序文件
- 譯林版英語八年級上冊單詞表
- 中石油職稱英語
- 2023年副主任醫(yī)師(副高)-神經(jīng)內(nèi)科學(xué)(副高)考試歷年真題薈萃帶答案
- 國家義務(wù)教育質(zhì)量監(jiān)測科學(xué)四年級創(chuàng)新作業(yè)測試卷【附答案】
- 硫磺安全技術(shù)說明書MSDS
- 工程施工現(xiàn)場存在的環(huán)保問題及解決建議
評論
0/150
提交評論