第一篇:網(wǎng)頁(yè)兼容性測(cè)試
網(wǎng)頁(yè)兼容性測(cè)試
Web兼容性測(cè)試主要是針對(duì)不同的操作系統(tǒng)平臺(tái),瀏覽器,以及分辨率進(jìn)行的測(cè)試。由于用戶瀏覽器的不同,往往都會(huì)使我們的網(wǎng)頁(yè)發(fā)生頁(yè)面樣式錯(cuò)亂,圖片無(wú)法顯示等問(wèn)題。因此我們就需要對(duì)Web網(wǎng)頁(yè)進(jìn)行兼容性測(cè)試。對(duì)于web應(yīng)用,我們無(wú)法預(yù)計(jì)用戶的客戶端配置和運(yùn)行環(huán)境。所以,做好兼容性測(cè)試是非常重要的。
1.1.操作系統(tǒng)兼容性測(cè)試
常見的操作系統(tǒng)有Windows,Unix,Linux等,對(duì)于普通用戶來(lái)講,最常用的是Windows操作系統(tǒng)。Windows操作系統(tǒng)包括Windows XP,windows 2003,vista,Win2000/NT,Windows9x等等。
1.2.瀏覽器兼容性測(cè)試
瀏覽器是Web系統(tǒng)中最核心的組成構(gòu)件,來(lái)自不同廠家的瀏覽器對(duì)Javascript、ActiveX或不同的HTML規(guī)格有不同的支持,即使是同一廠家的瀏覽器,也存在不同的版本的問(wèn)題。不同的瀏覽器對(duì)安全性和JAVA的設(shè)置也不一樣。
使用不同的瀏覽器(Firefox IE7 IE6)訪問(wèn)同一個(gè)網(wǎng)站,或者頁(yè)面的時(shí)候,在一種瀏覽器下顯示正常,在另一種下就亂了。不同的瀏覽器對(duì)CSS解釋不同。
常見的瀏覽器兼容性問(wèn)題,主要表現(xiàn)在如下兩方面; 1)頁(yè)面顯示
頁(yè)面顯示的美觀性是Web應(yīng)用程序中重要需求,不同瀏覽器上呈現(xiàn)給用戶的同一個(gè)Web頁(yè)面可能顯示的不一樣。這些差異性主要表現(xiàn)在對(duì)于頁(yè)面元素的位置、大小、外觀。如果在某款瀏覽器上顯示不美觀,就會(huì)成為一個(gè)問(wèn)題,需要修改。
2)功能問(wèn)題
Web軟件中的功能性問(wèn)題主要是不同瀏覽器對(duì)腳本的執(zhí)行不一致,功能性問(wèn)題極大的限制了用戶對(duì)Web界面元素的使用。這類問(wèn)題通常很難被發(fā)現(xiàn),比如某個(gè)按鈕可能顯示正確但實(shí)際它是無(wú)法使用的,這個(gè)則需要用戶真正的去使用它才能被發(fā)現(xiàn)。
3)現(xiàn)有解決方法
由于軟件盡可能多的支持不同類型瀏覽器,近年來(lái)越來(lái)越多的成為一個(gè)趨勢(shì),因此測(cè)試的工作量也越來(lái)越大。而更多的方法是通過(guò)手工進(jìn)行測(cè)試,如何減少工作量,當(dāng)然想到的還是自動(dòng)化。
在業(yè)內(nèi)目前通過(guò)自動(dòng)化的方法減少手工測(cè)試工作量,主要的過(guò)程如下:
1)錄制手工操作
將手工操作過(guò)程在一個(gè)瀏覽器上通過(guò)軟件的方式記錄下來(lái)。記錄的主要是鼠標(biāo)與鍵盤的動(dòng)作,同時(shí)對(duì)每一個(gè)操作后的結(jié)果,設(shè)置一個(gè)預(yù)期結(jié)果。
2)檢查測(cè)試結(jié)果
根據(jù)上個(gè)步驟錄制的腳本,在其他瀏覽器上進(jìn)行回放(自動(dòng)化操作),并比對(duì)實(shí)際結(jié)果與預(yù)期結(jié)果,如果一樣則測(cè)試通過(guò),否則測(cè)試失敗。
上述自動(dòng)化的主要問(wèn)題在于:
1)錄制時(shí)需要設(shè)置預(yù)期結(jié)果,存在額外的工作量。
2)頁(yè)面變化是WEB軟件開發(fā)中經(jīng)常發(fā)生的,比如變化了界面顯示的文字,移動(dòng)存放的位置,都可能導(dǎo)致錄制的腳本需要進(jìn)行修改,腳本的維護(hù)工作量會(huì)比較大。
3)對(duì)于操作的結(jié)果檢查,由于各個(gè)瀏覽器對(duì)于界面的展現(xiàn)各不相同,(比如字體的顯示各不相同),因此結(jié)果可能是多種的,就會(huì)很容易產(chǎn)生展現(xiàn)的結(jié)果也是美觀的,但被誤報(bào)成測(cè)試失敗的現(xiàn)象。
1.3.分辨率兼容性測(cè)試
分辨率的測(cè)試是為了頁(yè)面版式在不同的分辨率模式下能正常顯示,字體符合要求而進(jìn)行的測(cè)試。用戶使用什么模式的分辨率,對(duì)于我們來(lái)講是未知的。通常情況下,在我們的需求規(guī)格說(shuō)明書中會(huì)建議某些分辨率。對(duì)于測(cè)試來(lái)講,必須針對(duì)需求規(guī)格說(shuō)明書中建議的分辨率進(jìn)行專門的測(cè)試。現(xiàn)在常見的分辨率是1024×768,800×600。
1.主流瀏覽器和測(cè)試工具
瀏覽器
瀏覽器是指可以顯示網(wǎng)頁(yè)服務(wù)器或者文件系統(tǒng)的HTML文件內(nèi)容,并讓用戶與這些文件交互的一種軟件。網(wǎng)頁(yè)瀏覽器主要通過(guò)HTTP協(xié)議與網(wǎng)頁(yè)服務(wù)器交互并獲取網(wǎng)頁(yè),這些網(wǎng)頁(yè)由URL指定,文件格式通常為HTML。瀏覽器是最經(jīng)常使用到的客戶端程序。
個(gè)人電腦上常見的網(wǎng)頁(yè)瀏覽器包括:
1】 微軟的Internet Explorer(6.0,7.0,8.0,9.0)
6.0版本
6.0版本于2001年8月27日發(fā)布,距Windows XP正式發(fā)布日的數(shù)星期前發(fā)布。這版本包含增強(qiáng)版DHTML、內(nèi)聯(lián)網(wǎng)頁(yè)框架的內(nèi)容限制和部分支持CSS level
1、DOM level 1和SMIL 2.0。MSXML引擎會(huì)更新到3.0版本。其他新的特征包含一個(gè)新版本的IEAK、媒體列和Windows Messenger綜合版、錯(cuò)誤收集、自動(dòng)化重整圖片大小、P3P和一個(gè)新的外觀,能配合Windows XP的“Luna”界面。于2002年,Gopher的功能被禁用,7.0版本更取消了對(duì)Gopher的支持。
7.0版本
Windows VistaBeta1上的InternetExplorer 7.0Beta1在2005年2月15日,微軟主席比爾·蓋茨于舊金山的RSA討論會(huì)中,宣布新版本瀏覽器將會(huì)發(fā)布。推出新瀏覽器的原因是InternetExplorer的市場(chǎng)占有率逐漸被MozillaFirefox侵蝕。此外,微軟宣布7.0版本只可以用于Windows XP SP2和之后的操作系統(tǒng)中,包括Windows Server 2003 SP1和Windows Vista。InternetExplorer的第一個(gè)預(yù)覽版本于2005年7月27日推出,主要用于技術(shù)測(cè)試。而第一個(gè)向大眾的測(cè)試版本于2006年1月31日推出,版本是Beta2 preview。最后的公開測(cè)試版本于2006年10月18日推出。7.0版本預(yù)期可以保護(hù)用戶于釣魚式攻擊和其他的惡意軟件。用戶可以完全控制ActiveX和更佳的保安架構(gòu),包括與Windows系統(tǒng)分開,不像以往般緊密融合,從而提高安全性。另外,新版本包括收復(fù)了一些程序中的錯(cuò)誤,加強(qiáng)對(duì)各網(wǎng)際標(biāo)準(zhǔn)的支持,增進(jìn)支持HTML 4.01/CSS 2,新加入分頁(yè)瀏覽,還有一個(gè)支持各搜索引擎的搜尋方塊,一個(gè)Web-feed閱覽器,支持國(guó)際化域名,和反釣魚式攻擊過(guò)濾器。它甚至可以擋掉一些程序類型,例如Flash電影和Java。
2008年2月12日,微軟以“安全原因”將通過(guò)Windows Server Update Services把所有Windows系統(tǒng)的瀏覽器強(qiáng)制升級(jí)到7.0版本。
8.0版本
北京時(shí)間2008年3月6日,微軟發(fā)布了InternetExplorer 8的第一個(gè)公開測(cè)試版本(beta1)。本次測(cè)試第一次包涵簡(jiǎn)體中文(3月27日推出)版本。測(cè)試版本仍然是在IE7的架構(gòu)下改進(jìn)的。界面除了做一些細(xì)微的調(diào)整,增加少許實(shí)用功能外,并無(wú)改進(jìn)。beta1版本推出了模擬IE7的模式、增加了在線郵件瀏覽功能、提高了兼容性、反釣魚功能進(jìn)一步增強(qiáng),可以進(jìn)行網(wǎng)頁(yè)地址篩選。北京時(shí)間8月28日
消息,據(jù)國(guó)外媒體報(bào)道,微軟周三發(fā)布了功能完備的升級(jí)版IE8 Beta2。微軟稱,IE8 Beta2的新特性是加強(qiáng)了隱私保護(hù),并提高了使用舒適性及安全性。微軟3月份發(fā)布了IE8 Beta1,但目的只是向網(wǎng)絡(luò)開發(fā)者展示這一最新IE版本,Beta2則旨在向更多用戶進(jìn)行展示。微軟沒有透露將于何時(shí)正式推出IE8,也并未對(duì)會(huì)有多少用戶下載Beta2作出預(yù)測(cè)。
微軟在當(dāng)?shù)貢r(shí)間2009年1月26日,也就是我們的農(nóng)歷新年時(shí)正式發(fā)布了IE8 RC1。此次的IE 8 RC1,是IE 8的最后一個(gè)測(cè)試版,微軟目前已在其下載中心提供IE 8 RC1的下載。該版本可用于32位Vista、64位Vista和Windows XP,任何用戶都可下載、試用,但是此次的改進(jìn)與發(fā)行說(shuō)明尚未更新。此次發(fā)布的IE8 RC1只支持Windows XP和Windows Vista,而不支持Windows 7。
微軟網(wǎng)站從美國(guó)西部時(shí)間3月19日上午9點(diǎn),北京時(shí)間3月20日0點(diǎn)開始提
供IE8免費(fèi)下載,IE8正式版最終問(wèn)世。IE8正式版可以安裝在Windows Vista系統(tǒng)以及Windows XP系統(tǒng)中,而微軟新的操作系統(tǒng)Windows 7,IE8瀏覽器將被捆綁安裝其中。IE 8的新功能之一是一種為“InPrivate”的瀏覽模式。這種瀏覽模式能夠不留下用戶PC的指紋。微軟希望利用IE 8新增加的功能奪回在瀏覽器市場(chǎng)失去的市場(chǎng)份額。IE 8新增加功能包括隱私瀏覽、改善的安全和名為加速器的新型插件。在安全方面,微軟增加了跨站腳本過(guò)濾器并且增加了防御“點(diǎn)擊劫持”攻擊的功能。
9.0版本
IE9利用PC的圖形處理單元(GPU)優(yōu)勢(shì)去加速文字和圖形的渲染能
Windows Internet Explore 9
力、加強(qiáng)標(biāo)簽瀏覽、可伸縮矢量圖形(SVG)以外,IE9更遵守網(wǎng)頁(yè)瀏覽標(biāo)準(zhǔn),特別是對(duì)HTML5標(biāo)準(zhǔn)的支持。IE9的性能表現(xiàn)大幅提高,從而在運(yùn)行速度上縮短IE同火狐、Chrome等競(jìng)爭(zhēng)產(chǎn)品的差距。微軟于2011年3月15日(北京時(shí)間)在SXSW互動(dòng)大會(huì)正式發(fā)布了Internet Explorer 9.0。
IE9界面
IE9.0支持Windows Vista和Windows 7,但并不支持Windows XP。IE9最新的改變包括硬件加速的HTML5和Windows 7無(wú)縫的集成、新UI界面、更加出色的安全保護(hù)和隱私保護(hù).、對(duì)存在詬病了加載項(xiàng)進(jìn)行了改進(jìn)、改進(jìn)了開發(fā)工具以及全新淡雅的LOGO。)、2】 Mozilla的Firefox
(Redfox是經(jīng)過(guò)定制后的綠色安裝增強(qiáng)FireFox版本,其特點(diǎn)如下:采用正式版代碼編譯優(yōu)化,支持部分非標(biāo)準(zhǔn)網(wǎng)站;不寫注冊(cè)表,可以方便的拷貝移動(dòng)或者刪除;加入了大量常用擴(kuò)展供大家在安裝的時(shí)候選擇;對(duì)原有FireFox的錯(cuò)誤和不方便設(shè)置進(jìn)行了修正;調(diào)整了部分次參數(shù)進(jìn)一步加快FireFox的瀏覽速度。
Madfox是一個(gè)基于Firefox的瀏覽器。Firefox是一個(gè)非常優(yōu)秀的瀏覽器,但是由于我們周圍有很多不符合互聯(lián)網(wǎng)標(biāo)準(zhǔn)的網(wǎng)站,從而在很大程度上阻礙了Firefox的推廣。對(duì)于標(biāo)準(zhǔn)和非標(biāo)準(zhǔn),無(wú)論是技術(shù)還是非技術(shù)層面,都有著非常激烈的爭(zhēng)論。Madfox項(xiàng)目的目的,是希望僅從技術(shù)的角度出發(fā),通過(guò)擴(kuò)展Firefox,嘗試去兼容不符合標(biāo)準(zhǔn)和規(guī)范的網(wǎng)站。)、3】 Google Chrome 全球第一大瀏覽器(Stable Channel(穩(wěn)定版/正式版):適合追求穩(wěn)定的普通用戶使用。
Beta Channel(測(cè)試版):適合喜歡較穩(wěn)定又可嘗鮮的朋友下載使用。該版本是新的正式版發(fā)布前的公開測(cè)試所用,版本上的新功能不會(huì)作太多修改,主要為安全上的測(cè)試,但可能會(huì)存在不穩(wěn)定情況。
Dev Channel(開發(fā)版):適合開發(fā)人員使用。主要為功能上的測(cè)試,可能存在穩(wěn)定性問(wèn)題,通常更新速度為一周一次。
Canary Build(金絲雀版):僅適合開發(fā)人員或追求最新版本的用戶使用。2010年7月加入,比開發(fā)版更新快但更不穩(wěn)定,相對(duì)的也會(huì)加入更多測(cè)試性的新功能。Canary Build有一個(gè)特色是它可以獨(dú)立安裝,不會(huì)覆蓋原本的“Google Chrome”版本,讓系統(tǒng)中可以同時(shí)擁有兩套安裝版“Google Chrome”。
Chrome Lite(移動(dòng)簡(jiǎn)化版):被運(yùn)用于Android操作系統(tǒng)中。)、4】 Apple的Safari(Safari是蘋果公司所開發(fā)的網(wǎng)頁(yè)瀏覽器,并內(nèi)建于MacOSX。Safari使用了KDE的KHTML作為瀏覽器的運(yùn)算核心。MacOSX中的圖形技術(shù)能確保系統(tǒng)中所有軟件,從iPhoto到FInalCutPro輸出的圖片都絢麗無(wú)比。Safari是唯一采用高級(jí)色彩管理、以最準(zhǔn)確的色彩顯示網(wǎng)絡(luò)圖片的瀏覽器。Safari在2003年1月7日首度發(fā)行測(cè)試版,并成為MacOSXv10.3與之后的默認(rèn)瀏覽器,也是iPhone與iPodtouch的指定瀏覽器。圖標(biāo)外形是一個(gè)指南針。Windows版本的首個(gè)測(cè)試版在2007年6月11日推出,支援WindowsXP與WindowsVista,在2008年3月18日推出正式版。safari瀏覽器目前是全球三大瀏覽器之一
Safari使用蘋果自家的WebKit來(lái)進(jìn)行網(wǎng)頁(yè)排版及執(zhí)行JavaScript,當(dāng)中WebKit內(nèi)含WebCore排版引擎及JavaScriptCore引擎,分別從KDE的KHTML及KJS引擎衍生而來(lái)。WebCore及JavaScriptCore與KHTML及KJS一樣,同是自由軟件,并以LGPL方式授權(quán)。蘋果對(duì)KHTML的一些改進(jìn)會(huì)并入Konqueror計(jì)劃。另外,蘋果方面也推出了附加的源始碼,以類似BSD執(zhí)照般的開放源代碼方式授權(quán)。)、5】 Opera(Opera支持多種操作系統(tǒng),如Windows、Linux、Mac、FreeBSD、Solaris、BeOS、OS/
2、QNX等,此外,Opera還有手機(jī)用的版本,如在Windows Mobile和Android手機(jī)上安裝的Opera Mobile和在JAVA上的Opera Mini,早在2006年更與Nintendo簽下合約,提供NDS及Wii游樂(lè)器Opera瀏覽器軟件;也支持多語(yǔ)言,包括簡(jiǎn)體中文和繁體中文。)、6】 HotBrowser
(HotBrowser是沖冠科技(MAGICMASTER)在云計(jì)算時(shí)代出品的一款云安全瀏覽器,它也時(shí)常被作為平臺(tái)應(yīng)用于高端計(jì)算機(jī)和手持電腦領(lǐng)域。沖冠科技(MAGICMASTER)在內(nèi)測(cè)版本時(shí)期由于商標(biāo)問(wèn)題將正在研發(fā)的瀏覽器更名為“HotBrowser”。目前尚未有中文版本的HotBrowser,在對(duì)于中國(guó)來(lái)講是個(gè)不平凡的2008年的最后一天,首次提出進(jìn)軍繁體/簡(jiǎn)體中文瀏覽器市場(chǎng)。HotBrowser目前并沒有官方正式的中文名字,通常被愛好者們譯為“浩勢(shì)”或“云安全”,甚至直接譯為“沖冠”。)、7】 GreenBrowser瀏覽器
(GreenBrowser,又稱綠色瀏覽器,從界面上來(lái)看,和MyIE極為相似,具有占用內(nèi)存少,啟動(dòng)速度很快,不易崩潰等其他特點(diǎn)。另外,對(duì)于廣告的過(guò)濾,不用安裝等特點(diǎn)在國(guó)內(nèi)網(wǎng)頁(yè)瀏覽器中也很突出。)、8】 Avant 瀏覽器
(AvantBrowser是一款的多窗口瀏覽器。它繼承了IE的所有功能和使用方式。并在此基礎(chǔ)上作了擴(kuò)充;同時(shí)也是一款自定義的web瀏覽器應(yīng)用程序,一款設(shè)計(jì)為擴(kuò)展Microsoft Internet Explorer 所提供服務(wù)的獨(dú)立的應(yīng)用程序。)、9】 360瀏覽器
(360安全瀏覽器是世界之窗開發(fā)者鳳凰工作室和360安全中心合作的產(chǎn)品[1],其沙盤安全技術(shù)來(lái)自與Sandboxie的合作。360安全瀏覽器自稱“最安全的瀏覽器”、“中國(guó)大陸除了IE以外使用者最多的瀏覽器。簡(jiǎn)單的比喻就是世界之窗+Sandboxie的OEM版。
360極速瀏覽器是360安全中心推出的一款基于Chromium開源項(xiàng)目的瀏覽器,也是基于世界之窗瀏覽器的再次開發(fā)產(chǎn)品,自稱是全球首個(gè)無(wú)縫銜接Chrome和IE的瀏覽器。其界面與Google Chrome瀏覽器十分相似。但是360為它添加了一些符合國(guó)內(nèi)用戶習(xí)慣的一些功能。)、10】 世界之窗
(世界之窗采用IE內(nèi)核開發(fā),兼容微軟IE瀏覽器,可運(yùn)行于微軟windows98/me/2000/xp系列操作系統(tǒng)上,并且要求系統(tǒng)已經(jīng)安裝了IE。推薦運(yùn)行在安裝IE5.5或更高版本的系統(tǒng)上。)、11】 騰訊TT,QQ瀏覽器
(騰訊TT是一款集多線程、黑白名單、智能屏蔽、鼠標(biāo)手勢(shì)等功能于一體的多頁(yè)面瀏覽器,具有快速、穩(wěn)定、安全的特點(diǎn)。Tencent Traveler 騰訊是中國(guó)最早的互聯(lián)網(wǎng)即時(shí)通信軟件開發(fā)商,是中國(guó)的互聯(lián)網(wǎng)服務(wù)及移動(dòng)增值服務(wù)供應(yīng)商,并一直致力于即時(shí)通信及相關(guān)增值業(yè)務(wù)的服務(wù)運(yùn)營(yíng)。
QQ瀏覽器6.11是騰訊公司推出的新一代瀏覽器,使用極速(Webkit)和普通(Trident)雙瀏覽模式,設(shè)計(jì)了全新的界面交互及程序框架,目的是為用戶打造一款快速、穩(wěn)定、安全、網(wǎng)絡(luò)化的優(yōu)質(zhì)瀏覽器。)、12】 搜狗瀏覽器
(搜狗瀏覽器,搜狐出品,使用高速(webkit)和兼容(Trident)雙瀏覽模式,保證良好兼容性的同時(shí)極大提升網(wǎng)頁(yè)瀏覽速度。當(dāng)采用高速模式訪問(wèn)網(wǎng)頁(yè)出現(xiàn)問(wèn)題時(shí),可點(diǎn)擊地址欄旁邊的內(nèi)核按鈕直接切換內(nèi)核,使用兼容性更佳的兼容模式正常瀏覽網(wǎng)頁(yè)。)、13】 傲游瀏覽器
(傲游瀏覽器3.0是國(guó)內(nèi)首先嘗試使用Webkit與Trident雙核心的瀏覽器。Webkit核心將使你打開網(wǎng)頁(yè)的速度更快,Trident 核心則會(huì)帶給你更好的兼容性支持。除此之外,傲游3.0目前還包括智能填表、智能地址欄、彈窗過(guò)濾、在線收藏等功能)、14】 百度瀏覽器
(百度瀏覽器的使命是讓人們更流暢的上網(wǎng)、更愉悅的在線生活。通過(guò)百度的開放整合和精準(zhǔn)識(shí)別,您可以一鍵觸達(dá)海量?jī)?yōu)質(zhì)的服務(wù)和資源,音樂(lè)、閱讀、視頻、游戲等個(gè)性所求。百度瀏覽器,和您一分享美好的互聯(lián)網(wǎng)世界。依靠百度強(qiáng)大的平臺(tái)資源,簡(jiǎn)潔的設(shè)計(jì),安全的防護(hù),超快的速度,豐富的內(nèi)容逐漸成為國(guó)內(nèi)成長(zhǎng)最快的創(chuàng)新瀏覽器。)
15】 Lunascape(5.0+)
(Lunascape瀏覽器,是日本Lunascape公司出品的三引擎瀏覽器??稍跒g覽器中自由切換三種渲染引擎:Trident(IE)、Gecko(Firefox)和WebKit,最大地保證了瀏覽器的兼容性和穩(wěn)定、快速的特點(diǎn)。此瀏覽器還獲得數(shù)個(gè)獎(jiǎng)項(xiàng),號(hào)稱世界首款融合了3種內(nèi)核、運(yùn)行速度最快的瀏覽器。其充分應(yīng)用了web2.0的時(shí)代特征,將瀏覽器與各種網(wǎng)絡(luò)服務(wù)進(jìn)行了無(wú)縫集成,并攜帶了多種革命性的功能。如高性能的選項(xiàng)卡式瀏覽、方便快捷的鼠標(biāo)手勢(shì)、RSS訂閱、防止意外崩潰功能、IE工具欄支持、直接導(dǎo)入設(shè)置從多種瀏覽器中、自動(dòng)刪除個(gè)人信息、多種自定義外觀、支持視頻共享網(wǎng)站與SNS網(wǎng)站的插件、3種內(nèi)核自由切換等等??傊?,Lunascape可以讓您在日常生活中的各種事物均可直接在瀏覽器內(nèi)完成。)
2.測(cè)試工具
1)Spoon Browser Sandbox Xenocode Sandbox是一個(gè)利用強(qiáng)大虛擬技術(shù),實(shí)現(xiàn)模擬大部分瀏覽器來(lái)測(cè)試網(wǎng)頁(yè)兼容,但是在使用之前必須要安裝一個(gè)插件,而且每次使用都必須在其網(wǎng)站上。(公司網(wǎng)絡(luò)有限制,下載和使用都不方便)使用http://spoon.net/browsers/的沙箱模擬器
優(yōu)點(diǎn):在一臺(tái)測(cè)試機(jī)器上安裝一個(gè)客戶端,就可以模擬IE6、7、8三種瀏覽器的渲染效果.缺點(diǎn):
1)服務(wù)器訪問(wèn)較慢,測(cè)試機(jī)器如果配置低,訪問(wèn)會(huì)比較慢。2)經(jīng)常與微軟發(fā)生矛盾,關(guān)閉IE模擬程序。
2)Superpreview SuperPreview是微軟發(fā)布的網(wǎng)頁(yè)開發(fā)調(diào)試工具,自帶有很多元素查看工具,如箭頭、移動(dòng)、輔助線、對(duì)比……,在查看網(wǎng)頁(yè)的IE6/IE7/IE8不同表現(xiàn)的同時(shí),可以對(duì)比效果。
在SuperPreview中,你可以同時(shí)瀏覽網(wǎng)頁(yè)在各個(gè)版本的IE中的效果。根據(jù)微軟的介紹,SuperPreview的可用IE版本視系統(tǒng)已安裝IE瀏覽器的版本而定,如果系統(tǒng)安裝了IE8,那SuperPreview瀏覽器測(cè)試可用版本就包括IE8、IE7和IE6;如果系統(tǒng)安裝了IE7,那SuperPreview只包括IE7和IE6;如果系統(tǒng)安裝了IE6,那SuperPreview只能測(cè)試IE6。這也就意味著如果你要使用SuperPreview的話,使用高版本的IE更“劃算”。
現(xiàn)在的SuperPreview有兩個(gè)不同的版本。Microsoft Expression Web SuperPreview for Internet Explorer 可以在IE的版本下調(diào)試html,而Microsoft Expression Web 3可以在IE和FF下調(diào)試html。Microsoft Expression Web 3是對(duì)html頁(yè)面的調(diào)試,而頁(yè)面的鏈接不能點(diǎn)擊。
(附安裝文件)安裝時(shí)報(bào)錯(cuò)請(qǐng)參考:http://12345.co/Topic/view/id-2881
3)IETester IETester是一個(gè)免費(fèi)的WebBrowser控件,讓您有渲染和IE8的JavaScript引擎,IE7和IE 6在Windows 7,Vista和XP的IE5.5中,以及在同一進(jìn)程中安裝的IE瀏覽器。新的v0.4.2:新增開發(fā)選項(xiàng)來(lái)啟用/禁用瀏覽器的功能!V0.4.11版本還提供DeBugBar插件。
DebugBar是功能強(qiáng)的IE插件,類似于Firefox瀏覽器的一款開發(fā)類插件Firebug.從各個(gè)不同的角度剖析Web頁(yè)面內(nèi)部的細(xì)節(jié)層面,給Web開發(fā)者帶來(lái)很大的便利.目前對(duì)于個(gè)人用戶免費(fèi).企業(yè)用戶收費(fèi).主要有以下功能:
1.查看網(wǎng)頁(yè)DOM樹,HTTP(S),網(wǎng)頁(yè)javascript腳本函數(shù)歸類展示.效驗(yàn)網(wǎng)頁(yè)中的框架.網(wǎng)頁(yè)屬性的詳細(xì)信息
2.提供網(wǎng)頁(yè)源碼與IE整理后代碼的對(duì)比.3.能在無(wú)需改變顯示器分辨率的前提下用不同分辨率顯示頁(yè)面.并能對(duì)頁(yè)面進(jìn)行縮放.4.功能對(duì)任意位置取色并將HEX碼復(fù)制到剪貼板中便于保存.5.可將當(dāng)前頁(yè)面截圖通過(guò)郵箱發(fā)送出去.另外同時(shí)這安裝Ietester和companionjs配合使用將給web開發(fā)者帶來(lái)更高的開發(fā)體驗(yàn).(附V0.4.11版本IETester安裝文件)4)IE Collection Utilu IE Collection 是個(gè)專為程序設(shè)計(jì)與網(wǎng)頁(yè)設(shè)計(jì)師制作的各版本 Internet Explorer 瀏覽器整合安裝包,里面包含了IE 1.0、1.5、3.0、5.5、6.0、7.0、8.0...等等版本的IE網(wǎng)絡(luò)瀏覽器。主要目的是讓設(shè)計(jì)師在做好網(wǎng)頁(yè)后在不同版本的IE瀏覽器里面測(cè)試版面樣式與功能,看看是否版面有亂掉或功能不正?!葐?wèn)題。
在IE Collection中各個(gè)版本的IE瀏覽器都是各自獨(dú)立的,可以單獨(dú)執(zhí)行,此外還提供了Internet Explorer Developer Toolbar工具與Firebug Web Development Extension for Internet Explorer外掛程序,可以讓我們通過(guò)這些工具檢查網(wǎng)頁(yè)內(nèi)容的格式、版面錯(cuò)亂或程序錯(cuò)誤...等。
附安裝文件
安裝完成之后,跟ie瀏覽器一樣,沒有差別。
注:安裝時(shí)不要選,建立桌面快捷文件。否則桌面會(huì)出現(xiàn)一大片的ie快捷文件。
IETester和IE Collection這兩款軟件的產(chǎn)生旨在解決多IE版本共存的問(wèn)題,均可以在網(wǎng)上下載,并且是免費(fèi)的,是使用最廣的web兼容性測(cè)試軟件。但是在使用時(shí)存在一些缺陷:
1、不是所有機(jī)器都可以安裝成功和正常使用,經(jīng)常報(bào)錯(cuò)、死機(jī),或?qū)е略械腎E無(wú)法正常使用
2、其實(shí)現(xiàn)原理是模擬的某個(gè)版本IE的技術(shù),顯示效果與真實(shí)IE還是有區(qū)別
5)IE Develop ToolBar(在IE8上安裝)
優(yōu)點(diǎn):通過(guò)此工具可以模擬IE7的渲染效果,擁有有IE7、8的真實(shí)渲染效果。
缺點(diǎn):
1)無(wú)法模擬IE6的渲染效果。
2)一定要在一臺(tái)測(cè)試機(jī)器上安裝IE8才能使用。
6)BrowserShots Browsershots在不同操作系統(tǒng)的不同瀏覽器下給您的網(wǎng)頁(yè)做截圖。這是一個(gè)免費(fèi)的開源的工具,提供給設(shè)計(jì)師一個(gè)方便的途徑來(lái)測(cè)試網(wǎng)站在不同瀏覽器下的兼容性。您提交的網(wǎng)址會(huì)被加入一個(gè)任務(wù)隊(duì)列。一群分布式的的計(jì)算機(jī)會(huì)在瀏覽器里打開您的網(wǎng)站。然后他們將開始截圖并上傳到我們的中央獨(dú)立服務(wù)器供您瀏覽。
因?yàn)锽rowserShots是開源的,官方也提供了XML-RPC接口,我們可以很輕松的去調(diào)用它。當(dāng)然,在這里不是介紹如何調(diào)用接口,下面講的主要是讓大家熟悉BrowserShots,并能迅速上手使用。
1.打開官網(wǎng),就能看到各個(gè)OS下的各個(gè)瀏覽器的選項(xiàng): 2.勾選需要測(cè)試的瀏覽器,輸入U(xiǎn)RL,點(diǎn)擊submit就可以了。
3.需要等2分30秒才輪到我,因?yàn)榫W(wǎng)站開源,所以就靠付費(fèi)會(huì)員才能支持下去,所以如果你不想等待,就去當(dāng)付費(fèi)會(huì)員吧。4.點(diǎn)詳細(xì)信息,可以查看具體某個(gè)瀏覽器的等待時(shí)間:
5.可以看到,有很多已經(jīng)開始了。這里做的不好,好像必須等所有瀏覽器都加載完后,才能查看截圖。再加上網(wǎng)速似乎有點(diǎn)卡,所以建議大家一次測(cè)試最好只勾選2-3款瀏覽器,比如專門測(cè)試網(wǎng)站在firefox各個(gè)版本下的效果,就勾選firefox的瀏覽器,其他都不選,這樣效率也能提高,還省時(shí)間。
缺點(diǎn):測(cè)試結(jié)果生成非常緩慢,隨著選擇測(cè)試項(xiàng)目的數(shù)量遞增。一個(gè)瀏覽器大概需要2分鐘測(cè)試時(shí)間,還要加上生成報(bào)告時(shí)間,對(duì)中文支持不完善,一些“非主流”瀏覽器測(cè)試截圖會(huì)出現(xiàn)中文亂碼。
(網(wǎng)頁(yè)地址:http://browsershots.org/)
7)Multiple IEs 這款工具同樣用于測(cè)試網(wǎng)頁(yè)在IE瀏覽器各個(gè)版本的兼容性。主要兼容ie6及ie6以前的ie版本的測(cè)試。其功能與界面友好程度不及IETester。
目前,ie6以前的版本幾乎都沒什么人使用了,絕大多數(shù)人使用ie6/ie7/ie8等更高級(jí)的版本。
(附安裝文件)8)IE netrenderer IE Netrenderer是一個(gè)firefox插件,用于檢查你的網(wǎng)站在IE瀏覽器中的呈現(xiàn)情況,包括各個(gè)常用版本的檢測(cè)。IE NetRenderer:能實(shí)時(shí)生成你的網(wǎng)站在 Internet Explorer 5.5、6.0 和 7.0 下的截圖。
IE NetRenderer便是一個(gè)專門檢驗(yàn)網(wǎng)站頁(yè)面在不同版本的IE中展示效果的網(wǎng)絡(luò)服務(wù),可以快速查看IE5.5, IE6和IE7下的頁(yè)面效果,而且還能同時(shí)查看在IE6,IE7下的疊加效果和差異效果,很有特色。
附安裝軟件
安裝步驟:
1.打開firefox?工具?添加附件; 2.添加插件,選擇安裝即可。
3.安裝完成之后,在工具下會(huì)增加“獲取IE版本效果”的導(dǎo)航,如下圖,選擇測(cè)試的IE版本即可:
輸入要測(cè)試網(wǎng)站的URL,即可得到網(wǎng)頁(yè)截圖,以及響應(yīng)時(shí)間。9)Viewlike.us!
ViewLike.us 是一個(gè)可以讓你輸入網(wǎng)址,讓你觀看在不同屏幕分辨率下網(wǎng)站的顯示效果。
其可供調(diào)整的屏幕解析度有:iPhone、Wii Browser、800×600、1024×768、1152×864、1280×800、1400×900、1600×1200與1920×1200。10)BrowserSeal 這款工具的兩個(gè)主要特色是獨(dú)立的瀏覽器支持和帶有自動(dòng)化腳本的命令行界面。
11)Browsera Browsera 是一個(gè)可測(cè)試您的網(wǎng)站的跨瀏覽器布局的工具,您會(huì)看到您網(wǎng)站上存在的兼容性錯(cuò)誤。
六大優(yōu)點(diǎn):發(fā)現(xiàn)布局問(wèn)題、找到j(luò)avascript錯(cuò)誤、更方便的測(cè)試網(wǎng)站、不需登陸就能測(cè)試需登陸的網(wǎng)站、無(wú)需安裝、測(cè)試動(dòng)態(tài)頁(yè)面。12)WebDevLab 這款工具專門用于測(cè)試你的網(wǎng)站在蘋果Safari瀏覽器中是什么樣子的。
13)Litmus 這個(gè)工具可以幫助你檢查你的網(wǎng)站在多個(gè)瀏覽器中的呈現(xiàn)情況,跟蹤Bug并創(chuàng)建報(bào)告。Litmus 提供約30種瀏覽器測(cè)試,其中有17種基于Windows平臺(tái),有6種基于Mac OS X,剩下還有其它的搭配,此外Litmus還提供了一個(gè)版本管理工具。但使用Litmus的費(fèi)用比較貴,一個(gè)月要39美元。
14)Browsercam 這款工具是要付費(fèi)的,可以幫助你檢查 Javascript 和 DHTML,提供不同的測(cè)試環(huán)境平臺(tái)。可以在不同平臺(tái)下的不同瀏覽器中測(cè)試你的網(wǎng)站,既可以自動(dòng)截圖,又可以遠(yuǎn)程訪問(wèn)他們的計(jì)算機(jī)。
15)firebug Firebug是firefox下的一個(gè)插件,能夠調(diào)試所有網(wǎng)站語(yǔ)言,如Html,Css等,但FireBug最吸引我的就是javascript調(diào)試功能,使用起來(lái)非常方便,而且在各種瀏覽器下都能使用(IE,Firefox,Opera, Safari)。除此之外,其他功能還很強(qiáng)大,比如html,css,dom的察看與調(diào)試,網(wǎng)站整體分析等等??傊褪且徽淄暾鴱?qiáng)大的 WEB開發(fā)工具。再有就是其為開源的軟件。
16)Multi-Browser Viewer 比較,驗(yàn)證和歸檔您在三種操作系統(tǒng)下超過(guò)45種因特網(wǎng)瀏覽器的Web站點(diǎn)。A必須為每個(gè)網(wǎng)頁(yè)設(shè)計(jì)人員,Web開發(fā)人員或管理員。多瀏覽器連接到一個(gè)大型的網(wǎng)絡(luò)機(jī)器,并采取高質(zhì)量整頁(yè)的網(wǎng)頁(yè)截圖。這些圖像經(jīng)過(guò)處理,下載并在您的電腦桌面顯示。
3.兼容性測(cè)試注意
瀏覽器是web系統(tǒng)中對(duì)核心的組成構(gòu)建,來(lái)自不同廠家的瀏覽器對(duì)Javascript、ActiveX或不同的HTML規(guī)格有不同的支持,即使是同一廠家的瀏覽器,也存在不同的版本的問(wèn)題。不同的瀏覽器對(duì)安全性和JAVA的設(shè)置也不一樣(這個(gè)沒有深刻的體會(huì))。
目前最為常用的瀏覽器為:IE6.0、IE7.0。但由于操作習(xí)慣的問(wèn)題,還有相當(dāng)一部分用戶喜歡使用騰訊的TT,以及firefox瀏覽器,這些瀏覽器同樣也存在各個(gè)版本的問(wèn)題。這個(gè)對(duì)于web系統(tǒng)來(lái)講是一個(gè)相當(dāng)大的挑戰(zhàn)。
對(duì)于一些特殊項(xiàng)目(比如定制項(xiàng)目),可以指定某一類型的瀏覽器(包括版本),這些都必須在需求規(guī)格說(shuō)明書中指名。針對(duì)這些指明的瀏覽器必須進(jìn)行兼容性測(cè)試。但大部分的項(xiàng)目,是不能指定瀏覽器的,針對(duì)這樣的項(xiàng)目,那么我們必須針對(duì)當(dāng)前的主流瀏覽器(含版本),在確保主流瀏覽器的兼容性測(cè)試通過(guò)的前提下,再對(duì)非主流瀏覽器(含版本)進(jìn)行測(cè)試,盡量保證項(xiàng)目的瀏覽器的兼容性測(cè)試的完整性。
現(xiàn)將測(cè)試原則分解為三個(gè)關(guān)鍵詞:快速、精確、完整
首先說(shuō)明一下瀏覽器兼容性測(cè)試是處于真?zhèn)€項(xiàng)目周期的那個(gè)階段,更精確的說(shuō)是處于測(cè)試周期的哪個(gè)階段。
一般來(lái)說(shuō),分為兩種情況:
a> 塊測(cè)試模型(項(xiàng)目特性或項(xiàng)目組歷史原因決定,特性:敏捷、快速、可追蹤差)b> 集合測(cè)試模型(普遍采用模式,特性:測(cè)試更加完整,清晰,可追蹤)
無(wú)論何種測(cè)試模型,只有在系統(tǒng)業(yè)務(wù)流程全部通過(guò)、功能基本穩(wěn)定的情況下進(jìn)行,這是基本的進(jìn)入瀏覽器兼容性測(cè)試的條件。
3.1 快速
針對(duì)業(yè)務(wù)流程和主要核心模塊,快速執(zhí)行瀏覽器兼容性測(cè)試。
詳細(xì)分析系統(tǒng)業(yè)務(wù)流程,各角色功能分布,功能模塊支撐關(guān)聯(lián);根據(jù)以上分析制定測(cè)試框架,框架目的為度量在對(duì)各個(gè)瀏覽器測(cè)試的時(shí)候,避免出現(xiàn)遺漏某些功能點(diǎn)或者業(yè)務(wù)點(diǎn),保證更加全面的在需求瀏覽器上面的兼容性測(cè)試。同時(shí),有計(jì)劃的進(jìn)行測(cè)試工作能夠大大的提高工作的效率。
3.2 精確
精確定位主流核心瀏覽器,優(yōu)化測(cè)試方式、提高測(cè)試效率
根據(jù)需求規(guī)約制定出規(guī)約中限定瀏覽器的主要內(nèi)核,在需求規(guī)約中定位相應(yīng)內(nèi)核的瀏覽器各一個(gè)(且要求為客戶區(qū)域內(nèi)的同內(nèi)核主流瀏覽器),根據(jù)框架快速執(zhí)行兼容性測(cè)試。
此種方式的優(yōu)點(diǎn)是能夠更加快速的發(fā)現(xiàn)不同內(nèi)核瀏覽器的問(wèn)題,降低Bug修復(fù)成本、系統(tǒng)風(fēng)險(xiǎn)。
3.3 完整
完整執(zhí)行需求規(guī)約限定支持的所有瀏覽器。根據(jù)最新地區(qū)瀏覽器廠商和版本分布,有主次優(yōu)先級(jí)進(jìn)行兼容性測(cè)試。
限制項(xiàng)包含:不同廠商的瀏覽器
同一廠商的不同瀏覽器版本
第二篇:兼容性進(jìn)行測(cè)試承諾書
兼容性進(jìn)行測(cè)試承諾書
篇一:質(zhì)量保證承諾書范本(共7篇)篇一:產(chǎn)品質(zhì)量承諾書范本
產(chǎn)品質(zhì)量承諾
致:xxxxxx
● 我公司在本次投標(biāo)中所投的所有產(chǎn)品均嚴(yán)格嚴(yán)格按照國(guó)家三包標(biāo)準(zhǔn)執(zhí)行,嚴(yán)格按照廠家提供質(zhì)保期進(jìn)行質(zhì)保。
● 對(duì)本次項(xiàng)目所采購(gòu)的貨物如因質(zhì)量問(wèn)題,“三包”承諾如下:①七日內(nèi)免費(fèi)退貨;②八至十五日免費(fèi)換貨;③整機(jī)一年內(nèi)維修兩次以上仍不能正常使用免費(fèi)更換?!?在產(chǎn)品的質(zhì)量保證期內(nèi),我方對(duì)產(chǎn)品的質(zhì)量負(fù)責(zé),并承擔(dān)由此造成的所有經(jīng)濟(jì)損失;產(chǎn)品過(guò)質(zhì)量保證期以后,產(chǎn)品出現(xiàn)故障需更換配件,我公司只收配件工本費(fèi),免收人工費(fèi)。
● 嚴(yán)格按照招標(biāo)文件、有關(guān)規(guī)定及合同認(rèn)真履行我們的責(zé)任和義務(wù)。
● 保證所提供的貨物均為廠家正規(guī)渠道全新原裝貨物,完全符合合同規(guī)定的質(zhì)量、規(guī)格和性能要求;
● 對(duì)本次采購(gòu)項(xiàng)目中交換機(jī)、服務(wù)器、vpn等設(shè)備提供三年質(zhì)保、郵件服務(wù)器軟件提供三年免費(fèi)升級(jí)服務(wù);提供三年免費(fèi)上門維護(hù)服務(wù)和技術(shù)支持;提供代用機(jī)和備品備件服務(wù)。技術(shù)支持熱線: 技術(shù)支持與咨詢服務(wù)監(jiān)督電話:
特此承諾!
投標(biāo)單位名稱:
投標(biāo)單位授權(quán)代表姓名:
日 期:
篇二:質(zhì)量保證承諾書樣板
質(zhì)量保證承諾書一
設(shè)備有限公司嚴(yán)格遵循iso9001質(zhì)量保證體系,產(chǎn)品完全按照先進(jìn)的國(guó)際標(biāo)準(zhǔn)進(jìn)行設(shè)計(jì)、制造、檢驗(yàn),并一貫秉承 “質(zhì)量第一、服務(wù)第一”的宗旨,從合同評(píng)審、原材料采購(gòu)到產(chǎn)品出廠測(cè)試,層層把關(guān),層層有記錄,產(chǎn)品生產(chǎn)的各個(gè)質(zhì)量控制環(huán)節(jié)記錄具有可追溯性,決不讓不合格的零件流入下一道工序,做到每臺(tái)出廠產(chǎn)品100%合格。而在未來(lái)的合作過(guò)程中,將以優(yōu)質(zhì)、熱忱、周到的售前、售中、售后服務(wù)一定讓您感到物有所值。我公司鄭重承諾,提供給的產(chǎn)品均為合格產(chǎn)品。
● 組織保證措施
公司對(duì)本項(xiàng)目,專門抽調(diào)公司骨干人員組成項(xiàng)目小組,由銷售部總經(jīng)理負(fù)責(zé)本項(xiàng)目實(shí)施過(guò)程中全部生產(chǎn)進(jìn)度和商務(wù)事宜;由技術(shù)總監(jiān)負(fù)責(zé)生產(chǎn)技術(shù)、質(zhì)量和產(chǎn)品開發(fā)事宜?!?合同貨期保證措施
設(shè)計(jì)進(jìn)度控制:設(shè)計(jì)均采用cad技術(shù),并采用電腦選型軟件,可迅速完成圖紙?jiān)O(shè)計(jì)。生產(chǎn)進(jìn)度控制:現(xiàn)在,公司的生產(chǎn)組織已采用先進(jìn)的gt、erp系統(tǒng),生產(chǎn)進(jìn)度完全能滿足項(xiàng)目要求。
● 合同質(zhì)量保證措施
公司多年來(lái)秉承“精心設(shè)計(jì)、嚴(yán)格生產(chǎn)、竭誠(chéng)服務(wù)、確保質(zhì)量、優(yōu)化空間”的質(zhì)量方針,視產(chǎn)品質(zhì)量為公司的生命,并形成了一套獨(dú)特的質(zhì)量控制系統(tǒng),包括對(duì)生產(chǎn)過(guò)程的控制、產(chǎn)品實(shí)體質(zhì)量的控制和售后服務(wù)質(zhì)量的控制。
生產(chǎn)過(guò)程的控制:按照iso9001標(biāo)準(zhǔn)建立了科學(xué)的質(zhì)量保證體系,以確保產(chǎn)品生產(chǎn)過(guò)程的工作質(zhì)量。
產(chǎn)品實(shí)體質(zhì)量:具體到設(shè)計(jì)階段,設(shè)計(jì)圖紙采用“三級(jí)審核制”,并在生產(chǎn)前請(qǐng)客戶最后確認(rèn),確保不合格的設(shè)計(jì)圖紙不投入生產(chǎn);在制造過(guò)程的各個(gè)工序,均實(shí)行嚴(yán)格的質(zhì)量檢驗(yàn)制度,由專職質(zhì)檢員進(jìn)行質(zhì)量檢驗(yàn),保證不合格品不流入下道工序;在產(chǎn)品出廠前,專職檢
查員對(duì)產(chǎn)品進(jìn)行嚴(yán)格的出廠檢查,保證出廠產(chǎn)品的合格率為100%。
售后服務(wù)質(zhì)量:公司設(shè)有專門的售后服務(wù)部,人員有工程師和高級(jí)技師,并配有專用車輛和工具,凡有任何售后服務(wù)要求,可迅速到現(xiàn)場(chǎng)提供優(yōu)質(zhì)服務(wù) xx公司年月日
質(zhì)量保證及售后服務(wù)承諾書 二 根據(jù)貴方為 2012 年 6 月 20 日 yxcz2012-yd-g001 招標(biāo)項(xiàng)目的投標(biāo)邀請(qǐng),我方對(duì)該項(xiàng)目做出如下產(chǎn)品質(zhì)量承諾:
1、產(chǎn)品都屬于廠家原裝正品產(chǎn)品:
我方承諾提供以下質(zhì)量保證并承擔(dān)相應(yīng)的法律責(zé)任: l、提供的產(chǎn)品是全新的、符合國(guó)家質(zhì)量標(biāo)準(zhǔn)、中國(guó)有關(guān)部門手續(xù)完備、具有生產(chǎn)廠家質(zhì)量保證書(或合格證明)的產(chǎn)品;
2、提供的產(chǎn)品符合報(bào)價(jià)文件承諾和所簽合同規(guī)定的技術(shù)要求;
3、保證“報(bào)價(jià)產(chǎn)品服務(wù)承諾”全部?jī)?nèi)容的滿足;
4、若我方成交,保證所送交檢驗(yàn)的產(chǎn)品符合招標(biāo)文件要求及國(guó)家或行業(yè)標(biāo)準(zhǔn),若有不符,則放棄成交,并承擔(dān)相應(yīng)的責(zé)任。
2、保修年限、范圍、保修條件
我司提供主機(jī)質(zhì)量保修期為二年,壓縮機(jī)保修期為三年。在質(zhì)保期內(nèi),發(fā)現(xiàn)質(zhì)量問(wèn)題,我司負(fù)責(zé)修理、更換,由此發(fā)生的一切費(fèi)用由我司負(fù)責(zé):如因使用不當(dāng)造成的問(wèn)題,我司負(fù)責(zé)修復(fù),只收取材料成本費(fèi)。
3、質(zhì)量問(wèn)題的處理:
質(zhì)保期內(nèi),我司保證每年至少12次的定期檢查維修(定期巡檢內(nèi)容見后附表),并做好記錄:除不可抗力和使用方責(zé)任外,費(fèi)用全部由我司承擔(dān)。質(zhì)保期內(nèi)產(chǎn)品質(zhì)量經(jīng)權(quán)威機(jī)構(gòu)鑒定為不符合質(zhì)量要求的,按合同協(xié)議承擔(dān)違約責(zé)任。我司將建立完善的維修保檔案,為用戶提供咨詢服務(wù)。
1、本公司提供即時(shí)響應(yīng)服務(wù),對(duì)供方的服務(wù)指示信息按供方要求24小時(shí)內(nèi)響應(yīng) 到位。
2、及時(shí)提供非設(shè)備本身質(zhì)量引起的其它意外故障的處理。
3、在保修期內(nèi),凡設(shè)備在開箱檢驗(yàn)、安裝調(diào)試、設(shè)備調(diào)試運(yùn)轉(zhuǎn)過(guò)程中發(fā)現(xiàn)的設(shè)備及工程質(zhì)量問(wèn)題,實(shí)行包修、包換、包退、直到產(chǎn)品符合質(zhì)量要求。承擔(dān)修理、調(diào)換、退貨發(fā)生的一切費(fèi)用和買方的直接經(jīng)濟(jì)損失。
4、免費(fèi)負(fù)責(zé)修理和更換任何由于設(shè)備自身的質(zhì)量問(wèn)題造成的損壞及故障。修好后,我方將一式兩份報(bào)告給用戶,包括故障原因,解決措施,完成修理所需時(shí)間及恢復(fù)正常運(yùn)行日期。
5、在保修期期滿時(shí),我方工程師和用戶代表將對(duì)機(jī)組進(jìn)行另一次測(cè)試,任何故障由我方免費(fèi)解決并取得用戶的認(rèn)可。
4、售后服務(wù)聯(lián)系方式
東莞正旭新能源設(shè)備科技有限公司 400-6789-669 負(fù)責(zé)人:陳祥均 聯(lián)系方式:189 2910 8166
5、其他
售后承諾
1、有合法的、經(jīng)生產(chǎn)廠家認(rèn)可的銷售渠道,所提供的貨物保證是全新原廠正品,且得到生產(chǎn)廠家提供的在中國(guó)大陸標(biāo)準(zhǔn)的技術(shù)支持和售后服務(wù)。
2、對(duì)合同條款、付款方向全部予以響應(yīng)。
3、對(duì)使用單位提供技術(shù)培訓(xùn)與保養(yǎng)常識(shí)培訓(xùn)。
4、提供整套工程系統(tǒng)“保修服務(wù)”,且保修期內(nèi)提供“每季度一次”的設(shè)備維護(hù)(包括壓力系統(tǒng)測(cè)試、出水溫度檢測(cè)、電控系統(tǒng)檢測(cè)、空氣循環(huán)系統(tǒng)檢測(cè)、補(bǔ)水系統(tǒng)檢測(cè)等)。
5、設(shè)備投入運(yùn)營(yíng)后,質(zhì)保期內(nèi)整套工程故障免費(fèi)維修,并提供免費(fèi)維保;以最優(yōu)惠的價(jià)格供應(yīng)所需零配件及耗材,免收服務(wù)費(fèi)。
6、維修響應(yīng)時(shí)間:接到故障通知后必定在24小時(shí)之內(nèi)做出答復(fù),一般問(wèn)題在48小時(shí)之內(nèi)解決,如遇重大問(wèn)題或其他暫時(shí)無(wú)法迅速解決的問(wèn)題在一周內(nèi)解決。
7、備品、備件:公司有充足的常用備用零部件,能及時(shí)處理各種一般性故障,公司設(shè)有售后服務(wù)中心,急需備品、備件可在24小時(shí)內(nèi)到達(dá)現(xiàn)場(chǎng)。
8、我公司建立健全了一整套完善的售后服務(wù)體系及服務(wù)流程,并配備專業(yè)的技術(shù)人員,保證整個(gè)售后服務(wù)能及時(shí)全面地實(shí)施。用戶培訓(xùn)
(一)、用戶培訓(xùn)
負(fù)責(zé)培訓(xùn)客戶的有關(guān)操作,培訓(xùn)內(nèi)容包括理論培訓(xùn)和現(xiàn)場(chǎng)培訓(xùn),提供一整套的售后服務(wù)資料,培訓(xùn)后的操作人員能熟練了解設(shè)備結(jié)構(gòu)、工作原理、熟悉操作設(shè)備、熟悉日常維護(hù)保養(yǎng)及通過(guò)現(xiàn)代通信工具能與售后服務(wù)中心聯(lián)系解決常見問(wèn)題。
(二)、技術(shù)培訓(xùn)內(nèi)容
①系統(tǒng)概述,包括原理、構(gòu)成和功能 ②常見故障的排除
③系統(tǒng)設(shè)備各部件的檢查、調(diào)整和維護(hù) ④設(shè)備操作規(guī)程、操作注意事項(xiàng)
(三)、系統(tǒng)的維護(hù)保養(yǎng)內(nèi)容
在質(zhì)保期內(nèi)的工作包括對(duì)所有常規(guī)檢查、調(diào)整和潤(rùn)滑。保修期內(nèi),每三個(gè)月要對(duì)系統(tǒng)進(jìn)行一次檢測(cè)、每半年對(duì)系統(tǒng)進(jìn)行一次重調(diào),具體工作如下: a、周期性檢查:(每三個(gè)月一次)
1)空氣循環(huán)系統(tǒng)檢測(cè)(濾網(wǎng)、排污、除塵、蒸發(fā)器、電機(jī)、風(fēng)扇葉等)2)制熱循環(huán)系統(tǒng)檢測(cè)(系統(tǒng)壓力、出水溫度、閥門接口等)3)電控系統(tǒng)檢測(cè)(電壓、電流、線口、電源等檢查)4)溫控系統(tǒng)檢測(cè)(出水溫度、除霜系統(tǒng)等)5)水循環(huán)系統(tǒng)檢測(cè)(循環(huán)線路、循環(huán)泵等)
b、保養(yǎng)清理:(每半年一次)1)對(duì)壓縮機(jī)進(jìn)行壓力檢漏 2)收緊電路上各電線接點(diǎn) 3)清掃電器柜 4)試驗(yàn)及重新調(diào)整機(jī)組運(yùn)行 5)室外空氣熱交換器翅片清洗 6)過(guò)濾網(wǎng)清洗 7)測(cè)定工作電壓、電流 8)點(diǎn)檢機(jī)組運(yùn)行狀態(tài) 9)冷媒系統(tǒng)氣密性檢測(cè)
10)電器的絕緣性能及安全性能檢測(cè) 11)電源端子、壓縮機(jī)電器端子的松緊檢測(cè) 12)信號(hào)傳輸?shù)臋z測(cè) 13)保溫層的修補(bǔ) 14)冷凝排水系統(tǒng)的檢測(cè) 15)濾網(wǎng)清洗 16)振動(dòng)、噪聲的檢測(cè)調(diào)整 17)換季時(shí)對(duì)系統(tǒng)進(jìn)行全面調(diào)試,并用專用檢測(cè)工作檢測(cè)系統(tǒng) 18)各種傳感器件的阻值調(diào)試
企業(yè)名稱(蓋章):________________________ 簽字代表:_________ 篇三:質(zhì)量保證承諾書
質(zhì)量保證承諾書
1、投標(biāo)人產(chǎn)品質(zhì)量保證承諾
如果我公司在貴單位組織的項(xiàng)目名稱:長(zhǎng)沙市地方稅務(wù)局機(jī)關(guān)及稽查局大院安全技術(shù)防范設(shè)備采購(gòu)項(xiàng)目招標(biāo)中獲取中標(biāo),應(yīng)項(xiàng)目投標(biāo)的有關(guān)要求,我方對(duì)該項(xiàng)目做出如下產(chǎn)品質(zhì)量承諾:
(1)技術(shù)規(guī)范及相關(guān)產(chǎn)品標(biāo)準(zhǔn):按國(guó)家標(biāo)準(zhǔn)執(zhí)行。
(2)產(chǎn)品都是廠家原裝正品產(chǎn)品。
(3)所有的附件及零配件是正規(guī)廠商生產(chǎn)的產(chǎn)品
(4)產(chǎn)品“三包”內(nèi)容:實(shí)行包退、包換、包修服務(wù)。
(5)質(zhì)量問(wèn)題的處理:按廠家質(zhì)量保證實(shí)行。
(6)質(zhì)量投訴的處理:由專人負(fù)責(zé)本次項(xiàng)目投訴處理。
(7)質(zhì)保期內(nèi)所有軟件維護(hù)、升級(jí)和設(shè)備維護(hù)等免費(fèi)上門服務(wù)。
2、廠家質(zhì)量保證
(1)提供三年免費(fèi)售后服務(wù)。
投標(biāo)人名稱(單位章): 湖南世紀(jì)深藍(lán)科技信息技術(shù)開發(fā)有限公司
法定代表人(簽字或蓋章):
日期: 2013 年 08月 01 售后服務(wù)承諾書
服務(wù)宗旨:“服務(wù)無(wú)小事”是本公司的服務(wù)宗旨,“以用戶為中心”就是一切為用戶著想,圍繞用戶的實(shí)際困難制定出相對(duì)應(yīng)的解決方案,并利用公司的整體實(shí)力幫用戶解決實(shí)際困難為用戶提供專業(yè)化的貼心服務(wù),讓用戶“買得放心,用得舒心”。
為了使長(zhǎng)沙市地方稅務(wù)局機(jī)關(guān)及稽查局大院安全技術(shù)防范設(shè)備采購(gòu)項(xiàng)目能有效地運(yùn)行,我公司特針對(duì)此投標(biāo)項(xiàng)目承諾:
1、質(zhì)量保證:所供設(shè)備全部為廠家原裝全新、完全符合標(biāo)書規(guī)定的質(zhì)量、規(guī)格和性能的要求。我方保證貨物在正確安裝、使用和保養(yǎng)條件下,在
其正常使用壽命期內(nèi),性能符合標(biāo)書規(guī)定。
2、3、提供必要的技術(shù)培訓(xùn),讓用戶了解設(shè)備的結(jié)構(gòu)及日常的基本維護(hù)。設(shè)備維修與更換:質(zhì)保期內(nèi)系統(tǒng)設(shè)備發(fā)生非人為故障,我司免費(fèi)更換、維修;提供產(chǎn)品所需更換的任何備件。質(zhì)保期外系統(tǒng)設(shè)備硬件損壞,如 需更換只收取成本費(fèi)用;所有設(shè)備的備品件終身維護(hù),只收取適當(dāng)材料
費(fèi)用。
4、售后服務(wù)熱線響應(yīng):提供7×24小時(shí)的技術(shù)支持服務(wù),半小時(shí)內(nèi)做出實(shí) 質(zhì)性反應(yīng),2小時(shí)到達(dá)現(xiàn)場(chǎng)與客戶溝通、了解,并及時(shí)對(duì)故障設(shè)備進(jìn)行
維修。
5、由于本公司提供產(chǎn)品均為各大品牌整機(jī)設(shè)備,而此類品牌設(shè)備如故障,均由各品牌
廠家售后服務(wù)中心確定配件價(jià)格,市面并無(wú)報(bào)價(jià),所以未提供配件供應(yīng)
價(jià)格清單。
6、以憑
發(fā)票和保修卡要求獲得以下服務(wù):
(1)如果商品在出售之日起7日內(nèi),消費(fèi)者所購(gòu)買的產(chǎn)品出現(xiàn)《三包規(guī)定》所列性能故障,消費(fèi)者可以要求修理,更換或退貨。
(2)如果商品在出售之日起第8日至第15日內(nèi),消費(fèi)者所購(gòu)買的產(chǎn)品出
現(xiàn)《三包規(guī)定》所列性能故障,消費(fèi)者可以要求修理或更換。(3)如果在商品三包期內(nèi),消費(fèi)者所購(gòu)買的產(chǎn)品出現(xiàn)《三包規(guī)定》所列性“三包服務(wù)”細(xì)則:按照《三包規(guī)定》,符合三包規(guī)定的期限內(nèi)消費(fèi)者可
能故
障,且經(jīng)兩次修理仍不能正常使用的,憑維修者提供的維修記錄消費(fèi)者可
以要
求免費(fèi)調(diào)換同型號(hào)同規(guī)格的商品。
7、設(shè)立公司投標(biāo)項(xiàng)目專人專線服務(wù),提供vip級(jí)服務(wù)。a 服務(wù)專員 侯云貴
b 服務(wù)專線電話:0731-84160519 手機(jī): *** c 投訴電話:0731-84111018(總經(jīng)理)
8、當(dāng)公司的應(yīng)用軟件有升級(jí)版本時(shí),將及時(shí)通知貴局,并提供
相應(yīng)的升級(jí)服務(wù)。當(dāng)系統(tǒng)的硬件設(shè)備有更新?lián)Q代時(shí),我公司將及時(shí)通知用
戶,提供新的產(chǎn)品信息和解決方案。
售后服務(wù)范圍
工程驗(yàn)收合格后進(jìn)入系統(tǒng)保修階段,系統(tǒng)保修期為叁年。在此期間,設(shè)備及集成系統(tǒng)中出現(xiàn)非人為引起的質(zhì)量問(wèn)題出現(xiàn)故障或不合格部分,使用方應(yīng)向我司出具詳細(xì)的書面報(bào)告,說(shuō)明問(wèn)題的細(xì)節(jié)情況。我方將負(fù)責(zé)免費(fèi)檢測(cè)、維修(更換配件、更換產(chǎn)品)及系統(tǒng)調(diào)試,直至正常運(yùn)行。
由于使用方對(duì)設(shè)備不被授權(quán)的修改、不正確的使用造成的設(shè)備
系統(tǒng)保修結(jié)束后,我公司將對(duì)該系統(tǒng)實(shí)施終身維護(hù)計(jì)劃,對(duì)于由于工作人員操作不當(dāng)?shù)热藶橐蛩卦斐傻南到y(tǒng)損壞,我方將收取適當(dāng)?shù)馁M(fèi)用予以維修及恢復(fù),同時(shí),對(duì)于客戶日后提出的系統(tǒng)擴(kuò)展等需求,我方將提供軟件升級(jí)支持及提供最先進(jìn)的技術(shù)解決方案。
為了確保拼接屏幕顯示系統(tǒng)工程的優(yōu)質(zhì)運(yùn)行,我公司愿為整套系統(tǒng)提供高質(zhì)量的服務(wù),并特作如下承諾: 1)從系統(tǒng)最終驗(yàn)收開通投入使用之日起,提供二十四個(gè)月的保修期。在此期間,設(shè)備 的所有硬軟件因質(zhì)量問(wèn)題出現(xiàn)故障或不合格部分均由我司免費(fèi)及時(shí)處理。
2)系統(tǒng)設(shè)備的操作及日常維護(hù)工作由客戶的技術(shù)人員負(fù)責(zé),提供場(chǎng)地培訓(xùn)及指導(dǎo)。
3)設(shè)備安裝后的所有技術(shù)服務(wù),將由我公司的技術(shù)支持中心提供設(shè)備維護(hù)和本地售后 服務(wù)。并向客戶提供3個(gè)月/1次的巡檢服務(wù),檢測(cè)設(shè)備運(yùn)行情況、清潔設(shè)備并做好設(shè)備運(yùn)行記錄。
4)客戶維修中心設(shè)有零配件庫(kù),備有全套的備品備件,在24小時(shí)內(nèi)提供系統(tǒng)任何需 要更換的備件,確??蛻舨粫?huì)因?yàn)槿狈α慵⒄`系統(tǒng)運(yùn)行。
5)保修期后,客戶可與我公司簽訂年維修合同;我公司可提供能夠優(yōu)惠的液晶單元設(shè) 備終身保修服務(wù)(即只收取材料工本費(fèi))。
6)我司將對(duì)所提供的設(shè)備提供長(zhǎng)期的跟蹤維護(hù)和技術(shù)支援。免費(fèi)提供升級(jí)服務(wù),硬件 升級(jí)服務(wù)僅收取成本費(fèi)。
投標(biāo)人名稱(單位章): 湖南世紀(jì)深藍(lán)科技信息技術(shù)開發(fā)有限公司
法定代表人(簽字或蓋章):
日期: 2013 年 08月 01 日
篇四:質(zhì)量保證協(xié)議范本
質(zhì) 量 保 證
協(xié)
議
書
質(zhì) 量 保 證 協(xié) 議
甲方:乙方:
1、協(xié)議目的
雙方本著互惠互利,共同發(fā)展的原則,為了穩(wěn)定地提高甲乙雙方的產(chǎn)品質(zhì)量,降低成本,防止
不合格品的發(fā)生,規(guī)定甲、乙方應(yīng)該實(shí)施的各項(xiàng)工作。
通過(guò)建立甲、乙雙方的質(zhì)量保證體系、供貨要求,以保證乙方能持續(xù)、穩(wěn)定地向甲方提供合格
的產(chǎn)品,滿足甲方的最終用戶,使甲、乙雙方得到共同發(fā)展。
篇二:軟件系統(tǒng)承諾書
什么公司
技術(shù)服務(wù)承諾書
為確保所負(fù)責(zé)的系統(tǒng)的正常運(yùn)行和使用,我方將在維護(hù)期內(nèi),負(fù)責(zé)提供對(duì)系統(tǒng)進(jìn)行日常的維護(hù)、緊急事件的處理、系統(tǒng)功能的調(diào)整、客戶問(wèn)題及建議的收集等服務(wù)。
一、服務(wù)內(nèi)容及服務(wù)標(biāo)準(zhǔn)
1、日常系統(tǒng)維護(hù)
(1)對(duì)系統(tǒng)日常的報(bào)錯(cuò)、異常、進(jìn)行快速處理服務(wù);
服務(wù)標(biāo)準(zhǔn):
? 提供優(yōu)質(zhì)、快捷的現(xiàn)場(chǎng)及遠(yuǎn)程技術(shù)支持服務(wù)。? 如果異常和報(bào)錯(cuò),屬于數(shù)據(jù)錯(cuò)誤或用戶誤操作,不需要修改程序,保證1個(gè)工作日內(nèi)解決問(wèn)題,并給客戶進(jìn)行反饋;
? 如果異常和報(bào)錯(cuò),屬于系統(tǒng)Bug,需要修改程序,視工作量,2-4 個(gè)工作日內(nèi)解決問(wèn)題,并給客戶進(jìn)行反饋。
(2)數(shù)據(jù)備份服務(wù);
服務(wù)標(biāo)準(zhǔn) ? 日常運(yùn)行期間,3-5自然天進(jìn)行一次數(shù)據(jù)備份;
? 企業(yè)自查隱患上報(bào)期間,1個(gè)工作日進(jìn)行一次數(shù)據(jù)備份。
2、緊急事件處理
(1)系統(tǒng)發(fā)生崩潰,負(fù)責(zé)對(duì)自查自報(bào)模塊的系統(tǒng)和數(shù)據(jù)進(jìn)行恢復(fù)。服務(wù)標(biāo)準(zhǔn)
? 負(fù)責(zé)在1-2個(gè)工作日內(nèi),對(duì)自查自報(bào)模塊的系統(tǒng)和數(shù)據(jù)進(jìn)行恢復(fù)。? 分析崩潰原因,給客戶予以反饋。? 給出系統(tǒng)持續(xù)改進(jìn)方案并對(duì)系統(tǒng)進(jìn)行持續(xù)優(yōu)化改進(jìn)
3、系統(tǒng)功能調(diào)整升級(jí)
在系統(tǒng)運(yùn)行一段時(shí)間后,如果客戶提出的新的合理建議,在雙方討論后達(dá)成共識(shí)的基礎(chǔ)上、進(jìn)行新功能的設(shè)計(jì)和實(shí)施。
服務(wù)標(biāo)準(zhǔn)
? 提供良好的技術(shù)保障;
? 實(shí)施進(jìn)度視工作量,雙方進(jìn)行協(xié)商;
4、客戶問(wèn)題及建議
負(fù)責(zé)在自查自報(bào)期間接受電話咨詢,在線解答使用單位的問(wèn)題。服務(wù)標(biāo)準(zhǔn)
? 法定工作日的9:00 ~ 18:00 ? 負(fù)責(zé)收集和整理用戶投訴意見,咨詢信息,確保用戶提出的問(wèn)題
和要求得到及時(shí)處理,并對(duì)處理情況進(jìn)行跟蹤和驗(yàn)證,建立系統(tǒng)運(yùn)維擋案,為系統(tǒng)持續(xù)改進(jìn)提供依據(jù)。
二、服務(wù)流程 服務(wù)內(nèi)容 ? 日常系統(tǒng)維護(hù) ? 緊急事件處理 ? 系統(tǒng)功能調(diào)整 ? 客戶問(wèn)題及建議
1、技術(shù)支持響應(yīng)
系統(tǒng)在技術(shù)支持提供期內(nèi)如發(fā)生故障,我公司在接到技術(shù)服務(wù)請(qǐng)求電話后兩小時(shí)內(nèi)應(yīng)予以響應(yīng),并及時(shí)協(xié)助對(duì)故障進(jìn)行排除。
三、技術(shù)服務(wù)聯(lián)系方式
電話:
郵箱:
篇三:軟件兼容性測(cè)試
兼容性測(cè)試
一、兼容性測(cè)試概述,包括:定義,目的和意義,配臵測(cè)試和兼容性測(cè)試區(qū)別,兼容性測(cè)試環(huán)境
二、兼容性測(cè)試方法,包括:硬件兼容性測(cè)試,軟件兼容性測(cè)試,數(shù)據(jù)兼容性測(cè)試
三、兼容性測(cè)試工具,包括:瀏覽器兼容性測(cè)試工具
一、兼容性測(cè)試概述 1,定義
兼容性測(cè)試將驗(yàn)證軟件與其所依賴的環(huán)境的依賴程度,包括對(duì)硬件平臺(tái)的依賴程度和對(duì)軟件平臺(tái)依賴程度,即是通常說(shuō)的軟件的可移植性。簡(jiǎn)單來(lái)說(shuō),待測(cè)試項(xiàng)目在同一操作系統(tǒng)平臺(tái)的不同版本、不同的操作系統(tǒng)平臺(tái)上是否能很好地運(yùn)行。待測(cè)試項(xiàng)目是否能與相關(guān)的其他軟件和平共處,會(huì)不會(huì)有相互不良的影響。待測(cè)試項(xiàng)目是否能在指定的硬件環(huán)境中正常運(yùn)行,軟件和硬件之間能否發(fā)揮很好的效率工作,會(huì)不會(huì)影響或?qū)е孪到y(tǒng)的崩潰。待測(cè)試項(xiàng)目是否能在不同的網(wǎng)絡(luò)環(huán)境中正常運(yùn)行。2,目的和意義
兼容性測(cè)試主要目的是為了兼容第三方軟件,確保第三方軟件能正常運(yùn)行,用戶不受影響。由于各類應(yīng)用軟件和系統(tǒng)軟件已經(jīng)到了多如牛毛的地步,而且可以預(yù)見還將繼續(xù)以爆炸式的速度增長(zhǎng),軟件之間的數(shù)據(jù)共享和系統(tǒng)資源分享變成為一個(gè)問(wèn)題,這也是兼容性測(cè)試的意義所在。雖然兼容性測(cè)試無(wú)法做到完全的質(zhì)量保證,但對(duì)于一個(gè)項(xiàng)目來(lái)講,兼容性測(cè)試是必不可少的一個(gè)步驟。3,配臵測(cè)試和兼容性測(cè)試區(qū)別
配臵測(cè)試和兼容性測(cè)試是軟件測(cè)試中容易混淆的兩個(gè)概念,他們對(duì)軟件開發(fā)都比較重要,但他們測(cè)試和關(guān)注的核心內(nèi)容是有區(qū)別的。配臵測(cè)試的目的是保證軟件在其相關(guān)的硬件上能夠正常運(yùn)行,而兼容性測(cè)試主要是測(cè)試軟件能否與不同的軟件正確協(xié)作。配臵測(cè)試的核心內(nèi)容是使用各種硬件來(lái)測(cè)試軟件的運(yùn)行情況,測(cè)試對(duì)象是硬件,一般包括:一是軟件在不同的主機(jī)平臺(tái)上的運(yùn)行情況;二是軟件在不同的組件上的運(yùn)行情況;三是不同的外設(shè)和不同的接口下的運(yùn)行情況;最后還有某些可選擇的不同軟硬件。
兼容性測(cè)試是用于檢查軟件是否能夠與其他軟件正確協(xié)作,測(cè)試對(duì)象是軟件,一般包括:一是測(cè)試軟件是否能在不同的操作系統(tǒng)平臺(tái)上兼容,或測(cè)試軟件是否能在同一操作系統(tǒng)平臺(tái)的不同版本上兼容;二是軟件本身能否向后和向前兼容;三是測(cè)試軟件能否與其它相關(guān)的軟件兼容,包括一些用戶常見軟件;四是數(shù)據(jù)兼容性測(cè)試,主要是指數(shù)據(jù)能否共享??傊?,我們可以簡(jiǎn)單的理解:配臵測(cè)試的對(duì)象是硬件,兼容性測(cè)試的對(duì)象是軟件。4,兼容性測(cè)試環(huán)境
測(cè)試中的硬件環(huán)境指進(jìn)行測(cè)試所必需的服務(wù)器、客戶端、網(wǎng)絡(luò)鏈接設(shè)備,以及打印機(jī)、掃描儀等輔助硬件設(shè)備所構(gòu)成的環(huán)境。軟件環(huán)境則指被測(cè)軟件運(yùn)行所需的操作系統(tǒng)、數(shù)據(jù)庫(kù)、中間件、瀏覽器及與被測(cè)軟件共存的其他應(yīng)用軟件等構(gòu)成的環(huán)境,我們可以通過(guò)向硬件廠商
租用或借用,采用試用版軟件,在條件完善的專業(yè)測(cè)試實(shí)驗(yàn)室里,這三種方式來(lái)完成兼容性測(cè)試的環(huán)境搭建。
二、兼容性測(cè)試的方法
(一)、硬件兼容性測(cè)試:整機(jī)的兼容性,板卡和外設(shè)的兼容性
(二)、軟件兼容性測(cè)試:平臺(tái)的兼容性,應(yīng)用軟件的兼容性,瀏覽器的兼容性
(三)、數(shù)據(jù)兼容性測(cè)試 :數(shù)據(jù)格式的兼容性,數(shù)據(jù)庫(kù)的兼容性,其他數(shù)據(jù)兼容性
(一)、硬件兼容性測(cè)試
目的是確認(rèn)對(duì)于硬件環(huán)境的描述是否合理正確。因?yàn)椴煌挠布渑Z可能影響軟件的性能,有些軟件可能在不同的硬件環(huán)境中,出現(xiàn)不同的運(yùn)行結(jié)果或是根本就不能執(zhí)行。兼容性測(cè)試包括一下兩點(diǎn):
1、整機(jī)的兼容性測(cè)試
確認(rèn)軟件需求的最低配臵和推薦配臵的合理性和正確性,CPU、內(nèi)存、硬盤等,最低配臵是否能夠滿足系統(tǒng)運(yùn)行的需要,在推薦配臵下系統(tǒng)的響應(yīng)迅速??疾燔浖?duì)運(yùn)行硬件環(huán)境有無(wú)特殊說(shuō)明,為了滿足不同的使用需求,軟件系統(tǒng)能否運(yùn)行在多種硬件配臵環(huán)境下,并且系統(tǒng)功能和性能都能滿足設(shè)計(jì)需求。如果軟件對(duì)硬件的配臵要求比較高還要測(cè)試它的敏感度。
2、板卡和外設(shè)的兼容性測(cè)試
如果軟件需要直接訪問(wèn)某類板卡和外部設(shè)備,通常需要對(duì)這些板卡和外設(shè)的接口調(diào)用進(jìn)行測(cè)試,以確保對(duì)這些接口的訪問(wèn)適用于所有型號(hào)的板卡和外設(shè)。例如:打印機(jī),用戶可能會(huì)將網(wǎng)頁(yè)打印下來(lái),有時(shí)在屏幕上顯示的圖片和文本的對(duì)齊方式可能與打印出來(lái)的東西不一樣。
(二)、軟件兼容性測(cè)試
軟件兼容性測(cè)試是指檢查軟件之間是否能夠正確地進(jìn)行交互和共享信息。交互可以是同時(shí)運(yùn)行于同一臺(tái)計(jì)算機(jī)上,或在相隔甚遠(yuǎn)的不同計(jì)算機(jī)上的兩個(gè)程序之間進(jìn)行。在接受兼容性測(cè)試任務(wù)時(shí),應(yīng)仔細(xì)了解產(chǎn)品說(shuō)明書中的有關(guān)內(nèi)容并和相關(guān)人員進(jìn)行溝通。理論上任何兩個(gè)軟件之間都有沖突的可能,因此軟件的兼容性就成為了衡量軟件好壞的一個(gè)重要指標(biāo)。軟件兼容性測(cè)試包括: 1,操作系統(tǒng)/平臺(tái)的兼容性測(cè)試
進(jìn)行平臺(tái)的兼容性測(cè)試的目的是保證我們的待測(cè)試項(xiàng)目在該操作系統(tǒng)平臺(tái)下能正常運(yùn)行。用戶使用操作系統(tǒng)的類型,直接決定了我們操作系統(tǒng)平臺(tái)兼容性測(cè)試的平臺(tái)數(shù)量,應(yīng)用軟件的最終用戶究竟使用哪一種操作系統(tǒng),取決于用戶系統(tǒng)的配臵。這樣就可能會(huì)發(fā)生兼容性問(wèn)題,同一個(gè)軟件可能在某些操作系統(tǒng)下能正常運(yùn)行,但在另外的操作系統(tǒng)下可能會(huì)運(yùn)行失敗,因此理想的軟件應(yīng)該具有平臺(tái)無(wú)關(guān)性。
市場(chǎng)上有很多不同的操作系統(tǒng)類型,最常見的有Windows、Unix、Macintosh、Linux等。對(duì)于普通用戶來(lái)講,最常用的是Windows操作系統(tǒng),Windows操作系統(tǒng)包括Windows XP,windows 2003,vista,Win2000/NT,Windows XP等。對(duì)于一些特殊項(xiàng)目(比如定制項(xiàng)目),可以指定某一類型的操作系統(tǒng)版本,這些都應(yīng)該在需求規(guī)格說(shuō)明書中指明,針對(duì)這些指明的操作系統(tǒng)版本必須進(jìn)行兼容性測(cè)試。大部分的其他項(xiàng)目,是不指定操作系統(tǒng)版本的,針對(duì)這樣的項(xiàng)目,我們應(yīng)當(dāng)針對(duì)當(dāng)前的主流操作系統(tǒng)版本進(jìn)行兼容性測(cè)試,在確保主流操作系統(tǒng)版本兼容性測(cè)試的前提下在對(duì)非主流操作系統(tǒng)版本進(jìn)行測(cè)試,盡量保證項(xiàng)目的操作系統(tǒng)版本的兼容性測(cè)試的完整性。2,應(yīng)用軟件兼容性測(cè)試
軟件在運(yùn)行中總是需要與其他軟件進(jìn)行交互,而任何交互問(wèn)題都可能引起軟件的運(yùn)行問(wèn)題。軟件運(yùn)行需要哪些應(yīng)用軟件支持,判斷與其他常用軟件一起使用,是否會(huì)造成其他軟件運(yùn)行錯(cuò)誤或本身不能正確實(shí)現(xiàn)其功能。因此要針對(duì)與該軟件可能發(fā)生交互的軟件進(jìn)行兼容性測(cè)試。3,瀏覽器兼容性測(cè)試
現(xiàn)在好多應(yīng)用軟件都應(yīng)用B/S結(jié)構(gòu),它們的客戶端都使用瀏覽器。因此,瀏覽器是Web客戶端最核心的構(gòu)件,但來(lái)自不同廠商的瀏覽器對(duì)Java、JavaScript、ActiveX、plug-ins或HTML規(guī)格都有不同的支持,即使是同一廠家的瀏覽器,也存在不同的版本的問(wèn)題。例如,ActiveX是Microsoft的產(chǎn)品,是為Internet Explorer而設(shè)計(jì)的,JavaScript是Netscape的產(chǎn)品,Java是Sun的產(chǎn)品等。另外,框架和層次結(jié)構(gòu)風(fēng)格在不同的瀏覽器中也有不同的顯示,甚至根本不顯示。不同的瀏覽器對(duì)安全性和Java的設(shè)臵也不一樣。所以,測(cè)試不同廠商、不同版本的瀏覽器對(duì)某些構(gòu)件和設(shè)臵的適應(yīng)性,也是軟件兼容性測(cè)試的重點(diǎn)之一。目前最為常用的瀏覽器為:IE 6.0 IE 7.0.IE 8.0.但由于操作習(xí)慣的問(wèn)題,還有相當(dāng)一部分用戶喜歡使用騰訊的TT,以及firefox瀏覽器,這些瀏覽器同樣也存在各個(gè)版本的問(wèn)題。這個(gè)對(duì)于Web系統(tǒng)來(lái)講是一個(gè)相當(dāng)大的挑戰(zhàn)。對(duì)于一些特殊項(xiàng)目(比如定制項(xiàng)目),可以指定某一類型的瀏覽器(包括版本),這些都必須在需求規(guī)格說(shuō)明書中指明。針對(duì)這些 指明的瀏覽器必須進(jìn)行兼容性測(cè)試。但大部分的項(xiàng)目,是不能指定瀏覽器的,針對(duì)這樣的項(xiàng)目,那么我們必須針對(duì)當(dāng)前的主流瀏覽器(含版本),在確保主流瀏覽器的兼容性測(cè)試通過(guò)的前提下,再對(duì)非主流瀏覽器(含版本)進(jìn)行測(cè)試,盡量保證項(xiàng)目的瀏覽器的兼容性測(cè)試的完整性。測(cè)試瀏覽器兼容性的一個(gè)方法是創(chuàng)建一個(gè)兼容性矩陣,在這個(gè)矩陣中,測(cè)試不同廠商、不同版本的瀏覽器對(duì)某些構(gòu)件和設(shè)臵的適應(yīng)性。
(三)、數(shù)據(jù)兼容性測(cè)試
通常一個(gè)系列中不同軟件通過(guò)約定好的數(shù)據(jù)格式實(shí)現(xiàn)集成,不同的軟件通過(guò)標(biāo)準(zhǔn)的數(shù)據(jù)格式進(jìn)行集成,這個(gè)時(shí)候就需要針對(duì)相應(yīng)的一種或多種數(shù)據(jù)格式檢查被測(cè)軟件是否可以通過(guò)復(fù)合數(shù)據(jù)格式的各種數(shù)據(jù)進(jìn)行正確的交互。
1、數(shù)據(jù)格式兼容性 一個(gè)軟件系統(tǒng)在其生命周期里會(huì)出現(xiàn)一系列的版本,所以測(cè)試新版本軟件能否兼容舊版本的數(shù)據(jù)是兼容性測(cè)試的一個(gè)重要方面,需要針對(duì)不同的版本進(jìn)行兼容性測(cè)試。例如,當(dāng)軟件升級(jí)后可能會(huì)定義新的數(shù)據(jù)格式或文件格式,這就涉及到對(duì)原有格式的支持及更新,原有用戶記錄在新格式下是否依然可用等。另外還需要測(cè)試轉(zhuǎn)換過(guò)程中數(shù)據(jù)的完整性與正確性。
2、數(shù)據(jù)庫(kù)兼容性
如果軟件需要支持不同的數(shù)據(jù)庫(kù),需要針對(duì)不同的數(shù)據(jù)庫(kù)產(chǎn)品進(jìn)行兼容性測(cè)試?,F(xiàn)在很多軟件尤其是MIS(管理信息系統(tǒng))、ERP、CRM等軟件都需要數(shù)據(jù)庫(kù)系統(tǒng)的支持,對(duì)此類軟件應(yīng)考慮對(duì)不同數(shù)據(jù)庫(kù)平臺(tái)的支持能力,如從sql server平臺(tái)替換到Oracle平臺(tái),軟件是否可直接掛接,或者提供相關(guān)的轉(zhuǎn)換工具。3,其他數(shù)據(jù)兼容性
軟件是否提供對(duì)其他常用數(shù)據(jù)格式的支持,例如辦公軟件是否支持常用的DOC、WPS等文件格式,支持的程度如何,即軟件是否能完全正確地讀出這些格式的文件。
三、兼容性測(cè)試工具
1,3款瀏覽器兼容性測(cè)試工具
IETester是一個(gè)免費(fèi)的Web瀏覽器調(diào)試工具,可以模擬出不同的js引擎來(lái)幫助程序員設(shè)計(jì)效果統(tǒng)一的代碼。它集成IE5.5、IE6、IE7,IE8 beta2這4個(gè)不同版本的IE,支持操作系統(tǒng)XP和Vista,可以方便的解決IE瀏覽器的兼容問(wèn)題。
Browsershots是一款免費(fèi)的跨瀏覽器測(cè)試工具,能給出你的網(wǎng)站在不同瀏覽器下顯示效果的截圖,同時(shí)為你檢測(cè)幾十種瀏覽器,并生成直觀的圖片讓你分析。
Superpreview微軟自己發(fā)布的跨瀏覽器測(cè)試工具,通過(guò)它可以同時(shí)查看網(wǎng)頁(yè)在多個(gè)瀏覽器的呈現(xiàn)情況,對(duì)頁(yè)面排版進(jìn)行直觀的比較??偨Y(jié):在實(shí)際軟件開發(fā)中,軟件通常都是需要在許多種不同的軟硬件環(huán)境中運(yùn)行,然而由于任何一個(gè)軟件都或多或少地依賴所運(yùn)行的環(huán)境,所以環(huán)境的差異可能導(dǎo)致軟件在不同的環(huán)境下運(yùn)行會(huì)有不同的結(jié)果,所以對(duì)軟件的兼容性進(jìn)行測(cè)試是很重要的。然而并不是每個(gè)軟件都要進(jìn)行所有的兼容性項(xiàng)目的測(cè)試,在實(shí)際測(cè)試中,要按照軟件類型、需求定位和測(cè)試環(huán)境進(jìn)行選擇,并調(diào)整并擴(kuò)充測(cè)試方案。還要注意的是,對(duì)于定制系統(tǒng)來(lái)說(shuō),兼容性測(cè)試應(yīng)盡早進(jìn)行,否則系統(tǒng)投入使用后,隨著系統(tǒng)中數(shù)據(jù)的增多,兼容性測(cè)試的風(fēng)險(xiǎn)和投入將越來(lái)越大。通常如果期望的運(yùn)行環(huán)境存在眾多的可變性,兼容性也會(huì)很復(fù)雜,反之,兼容性就很可能不存在問(wèn)題,兼容性測(cè)試也會(huì)變得非常簡(jiǎn)單。因此針對(duì)不同的軟件對(duì)其運(yùn)行環(huán)境的要求,要開展不同的軟件兼容性測(cè)試,以保證軟件的正常運(yùn)行并發(fā)揮其最大的作用。
第三篇:如何測(cè)試APK兼容性-王彥
APK兼容性專項(xiàng)測(cè)試小結(jié)
注意事項(xiàng)與測(cè)試方法
1.首先要清楚測(cè)試任務(wù)和任務(wù)表中所的測(cè)試條件和測(cè)試方法
2.把自己負(fù)責(zé)測(cè)試的APK下載路徑、APK類型和APK名稱用一張紙記錄下來(lái) 3.升級(jí)好當(dāng)前測(cè)試版本后,去指定的路徑下載相應(yīng)的APK 4.在下載APK時(shí),要做好記錄(在什么路徑下載的APK、APK屬于應(yīng)用還是游戲、APK的名稱以及版本號(hào)),以便于后續(xù)工作的進(jìn)行,不會(huì)出現(xiàn)APK遺漏、版本錯(cuò)亂、APK相混淆的情況
測(cè)試中要注意四大項(xiàng)
安裝
使用默認(rèn)安裝和安裝到SD卡兩種方式來(lái)安裝APK,現(xiàn)象:APK安裝是否正常
是否存在不能安裝和安裝后還提示未安裝的情況
當(dāng)將APK移動(dòng)安裝位置時(shí)(手機(jī)內(nèi)部存儲(chǔ)和SD卡相互移動(dòng)),手機(jī)有無(wú)死機(jī)、重啟、定屏、白屏、黑屏、花屏等現(xiàn)象
運(yùn)行
a)安裝后進(jìn)入所安裝的APK,從主菜單或快捷方式正常進(jìn)入APK 現(xiàn)象:能否正常進(jìn)入或是不能進(jìn)入
點(diǎn)擊進(jìn)入有無(wú)立刻自動(dòng)退出的現(xiàn)象 點(diǎn)擊進(jìn)入時(shí)一直處在正在加載界面 b)進(jìn)入后運(yùn)行應(yīng)用,觀察手機(jī)運(yùn)行狀態(tài)
手機(jī)運(yùn)行狀態(tài)良好 現(xiàn)象:有沒有導(dǎo)致手機(jī)死機(jī)、重啟、定屏、白屏、黑屏、花屏等
手機(jī)系統(tǒng)運(yùn)行緩慢,如按鍵響應(yīng)不靈敏 手機(jī)系統(tǒng)進(jìn)入癱瘓狀態(tài)
c)
運(yùn)行應(yīng)用,對(duì)應(yīng)用中一二級(jí)菜單進(jìn)行操作
一二級(jí)菜單操作正常
現(xiàn)象:應(yīng)用界面顯示是否協(xié)調(diào),有無(wú)錯(cuò)位現(xiàn)象
應(yīng)用中菜單顯示是否完整,有無(wú)缺失
一二級(jí)菜單功能有無(wú)實(shí)現(xiàn)(如:按menu或back鍵有無(wú)作用)
對(duì)一二級(jí)菜單進(jìn)行操作時(shí),會(huì)不會(huì)導(dǎo)致應(yīng)用出現(xiàn)異常(如:強(qiáng)行關(guān)閉、停止運(yùn)行、反應(yīng)慢、畫面卡)d)并運(yùn)行應(yīng)用5分鐘以上
運(yùn)行正常
現(xiàn)象:運(yùn)行狀態(tài)是否正常
有無(wú)在運(yùn)行短時(shí)間后強(qiáng)行關(guān)閉或停止運(yùn)行的 短時(shí)間運(yùn)行后,應(yīng)用有無(wú)崩潰現(xiàn)象
有沒有死機(jī)、重啟、定屏、白屏、黑屏、花屏等現(xiàn)象
應(yīng)用有無(wú)反應(yīng)緩慢、畫面卡或畫面晃動(dòng)的現(xiàn)象(如賽車游戲中,車的行駛速度變得緩慢,點(diǎn)擊改變行駛方向后,半天反應(yīng)不過(guò)來(lái))e)
后臺(tái)運(yùn)行應(yīng)用,再次進(jìn)入或退出
可以后臺(tái)運(yùn)行和再次進(jìn)入或再次退出為后臺(tái)運(yùn)行
現(xiàn)象:后臺(tái)運(yùn)行時(shí)手機(jī)不會(huì)有系統(tǒng)崩潰、死機(jī)、重啟、定屏、白屏、黑屏的現(xiàn)象
可以再次進(jìn)入和再次退出為后臺(tái)運(yùn)行,不會(huì)引起應(yīng)用異常(如畫面錯(cuò)亂、功能丟失、功能菜單作用不能實(shí)現(xiàn))
再次進(jìn)入應(yīng)用的時(shí)間不能過(guò)長(zhǎng)(不可長(zhǎng)過(guò)完全退出后重新進(jìn)入應(yīng)用所用的時(shí)間)
再次進(jìn)入不會(huì)有不能進(jìn)入的情況 退出
按back鍵可以退出應(yīng)用(按進(jìn)入時(shí)的步驟一步一步的退出,不可以按一下就從應(yīng)用中退出)
按home鍵可以退出為后臺(tái)運(yùn)行
點(diǎn)擊應(yīng)用菜單中的“退出”項(xiàng)退出應(yīng)用
卸載
從應(yīng)用程序可以正常卸載
在主菜單界面長(zhǎng)按把應(yīng)用拖到移至桌面界面上方的卸載項(xiàng),可以卸載(部分手機(jī)支持在主菜單界面長(zhǎng)按點(diǎn)擊“×”就可以卸載應(yīng)用)
處理方法
出現(xiàn)上述情況后,我們一定要用到指定的對(duì)比機(jī)
1.使用指定的對(duì)比機(jī)做對(duì)比,如果對(duì)比機(jī)也存在相同的問(wèn)題,那么說(shuō)明此問(wèn)題是APK本身的問(wèn)題,跟我們的手機(jī)沒關(guān)系,于是測(cè)試的最終結(jié)果為pass(但在測(cè)試報(bào)告中要備注說(shuō)明是什么問(wèn)題)
2.反其倒而行之,對(duì)比機(jī)不會(huì)出現(xiàn)此問(wèn)題的,那么就說(shuō)明是手機(jī)與APK不兼容,這就是bug,測(cè)試的最終結(jié)果為Fail,(在測(cè)試報(bào)告中要寫明問(wèn)題發(fā)生的主要內(nèi)容和實(shí)際情況)
★ APK兼容測(cè)試提交Bug注意事項(xiàng):
1.不管是Must還是Once的問(wèn)題都要抓log,便于開發(fā)分析解決 2.注明對(duì)比機(jī)的信息以及對(duì)比結(jié)果 3.備注說(shuō)明該APK的名稱以及版本號(hào),4.涉及網(wǎng)絡(luò)相關(guān)的問(wèn)題,要注明當(dāng)前使用的是wifi還是數(shù)據(jù),最好是附上當(dāng)前網(wǎng)絡(luò)信號(hào)值,便于開發(fā)解決 5.需要附 APK原文件(盡量附上截圖和視頻)6.對(duì)于有問(wèn)題的(已提交CQ的bug的)APK和log文件夾一定要保存好,直到該bug關(guān)閉為止(原因是:CQ庫(kù)不穩(wěn)定,導(dǎo)致有時(shí)上傳的log為0KB,便于協(xié)助開發(fā)更好的解決問(wèn)題)
總結(jié)人:王彥 2012-11-09
第四篇:web項(xiàng)目測(cè)試兼容性測(cè)試以及四大內(nèi)核瀏覽器
Pc/wap項(xiàng)目兼容性測(cè)試匯總
PC兼容性
1.操作系統(tǒng)兼容性 重點(diǎn):XP、win7、win8 一般:Mac os、win10
2.分辨率兼容性
重點(diǎn):小分辨率:1024*768;大分辨率:1920*1080 一般:其他
3.瀏覽器兼容性
重點(diǎn):IE6(重點(diǎn))、IE8、谷歌瀏覽器、狐火瀏覽器
一般:QQ、360、獵豹、搜狗、遨游、Safari、win10的Spartan、IE7、IE9、IE10 Wap移動(dòng)端兼容性
1.操作系統(tǒng)
2.3.5、4.1.2、4.2.2、5.0等等 推薦測(cè)試機(jī)(小米、紅米、三星)
2.瀏覽器兼容性
Ios : Safari自帶瀏覽器、UC、百度、360、QQ、微信(內(nèi)嵌瀏覽器)安卓: 安卓自帶瀏覽器、UC、百度、360、QQ、微信(內(nèi)嵌瀏覽器)重點(diǎn):ios自帶瀏覽器、安卓自帶瀏覽器、UC瀏覽器
3.分辨率兼容性(尺寸)
重點(diǎn):480*320、800*400、720 * 1280 一般:其
他
四大瀏覽器的內(nèi)核
一、Trident內(nèi)核代表產(chǎn)品Internet Explorer,又稱其為IE內(nèi)核。Trident(又稱為MSHTML),是微軟開發(fā)的一種排版引擎。使用Trident渲染引擎的瀏覽器包括:IE(6/7/8/9/10)、360安全瀏覽器、傲游、世界之窗瀏覽器、Avant、騰訊TT、Netscape
8、NetCaptor、Sleipnir、GOSURF、GreenBrowser和KKman等。
二、Gecko內(nèi)核代表作品Mozilla FirefoxGecko是一套開放源代碼的、以C++編寫的網(wǎng)頁(yè)排版引擎。Gecko是最流行的排版引擎之一,僅次于Trident。使用它的最著名瀏覽器有Firefox、Netscape6至9。
三、WebKit內(nèi)核代表作品Safari、Chromewebkit 是一個(gè)開源項(xiàng)目,包含了來(lái)自KDE項(xiàng)目和蘋果公司的一些組件,主要用于Mac OS系統(tǒng),它的特點(diǎn)在于源碼結(jié)構(gòu)清晰、渲染速度極快。缺點(diǎn)是對(duì)網(wǎng)頁(yè)代碼的兼容性不高,導(dǎo)致一些編寫不標(biāo)準(zhǔn)的網(wǎng)頁(yè)無(wú)法正常顯示。主要代表作品有Safari和Google的瀏覽器Chrome。
四、Presto內(nèi)核代表作品OperaPresto是由Opera Software開發(fā)的瀏覽器排版引擎,供Opera 7.0及以上使用。它取代了舊版Opera 4至6版本使用的Elektra排版引擎,包括加入動(dòng)態(tài)功能,例如網(wǎng)頁(yè)或其部分可隨著DOM及Script語(yǔ)法的事件而重新排版 參考資料:百度百科
第五篇:網(wǎng)站兼容性解決方案
了解文件兼容性的必要性
每個(gè)主要版本IE新增的功能都是為了讓瀏覽器更容易使用、增加安全性及更支持業(yè)界標(biāo)準(zhǔn)。以這些作為IE的特色,其中一個(gè)風(fēng)險(xiǎn)就是舊版本網(wǎng)站無(wú)法正確的顯示。
為了將這個(gè)風(fēng)險(xiǎn)降到最低,IE6允許網(wǎng)頁(yè)開發(fā)人員選擇IE編譯和顯示他們網(wǎng)頁(yè)的方式。“Quirks mode”為預(yù)設(shè),這會(huì)使頁(yè)面以舊版本瀏覽器的視點(diǎn)顯示,“Standards mode”(也稱為“strict mode”)特點(diǎn)是支持業(yè)界標(biāo)準(zhǔn)最為完善。然而要利用這個(gè)增強(qiáng)的支持功能,網(wǎng)頁(yè)必須包含恰當(dāng)?shù)?!DOCTYPE>指令。
若一個(gè)網(wǎng)頁(yè)沒有包含指令,IE6會(huì)將它以quirks mode顯示。若網(wǎng)頁(yè)包含有效的指令但瀏覽器無(wú)法辨識(shí),IE6會(huì)將它以IE6 standards mode顯示。因?yàn)樯贁?shù)網(wǎng)站已經(jīng)包含指令,兼容性模式的切換相當(dāng)成功。這使網(wǎng)頁(yè)開發(fā)人員能選擇將他們的網(wǎng)頁(yè)轉(zhuǎn)移為standards mode的最佳時(shí)機(jī)。隨著時(shí)間經(jīng)過(guò),更多網(wǎng)站開始使用standards mode。它們也開始使用IE6的特性和功能來(lái)檢測(cè)IE。舉例來(lái)說(shuō),IE6不支持universal selector(即css之全局選擇器 * {}),一些網(wǎng)站便使用它來(lái)針對(duì)IE做特定的對(duì)應(yīng)。
當(dāng) IE7增加了對(duì)全域選擇器的支持,那些依賴IE6特點(diǎn)的網(wǎng)站便無(wú)法偵測(cè)出這個(gè)新版本的瀏覽器。因此那些針對(duì)IE的特定對(duì)應(yīng)無(wú)法應(yīng)用于IE7,造成這些網(wǎng)站便無(wú)法如他們預(yù)期的顯示。由于只支持兩種兼容性模式,受到影響的網(wǎng)站擁有者被迫更新他們的網(wǎng)站使其能支持IE7。
IE8 比之前的任何版本瀏覽器都更支持業(yè)界標(biāo)準(zhǔn),因此針對(duì)舊版本瀏覽器設(shè)計(jì)的網(wǎng)頁(yè)可能無(wú)法如預(yù)期般呈現(xiàn)。為了幫助減輕所有問(wèn)題,IE8引入文件兼容性的概念,使 你能選擇你的網(wǎng)頁(yè)設(shè)計(jì)要對(duì)應(yīng)的特定IE版本。文件兼容性在IE8增加了一些新的模式,這些模式能告訴瀏覽器如何解析和編譯一個(gè)網(wǎng)頁(yè)。若你的網(wǎng)頁(yè)無(wú)法在 ie8正確的顯示,你可以更新你的網(wǎng)站使它支持最新的網(wǎng)頁(yè)標(biāo)準(zhǔn)(優(yōu)先選項(xiàng))或在你的頁(yè)面上新增一個(gè)meta元素用于告訴IE8如何依照舊版本瀏覽器編譯你的頁(yè)面。
這能讓你選擇將你的網(wǎng)站更新支持IE8新特點(diǎn)的時(shí)機(jī)。
認(rèn)識(shí)文件兼容性模式
IE8支持幾種文件兼容性模式,它們具有不同的特性并影響內(nèi)容顯示的方式。?Emulate IE8 mode指示IE使用指令來(lái)決定如何編譯內(nèi)容。Standards mode指令會(huì)顯示成IE8 Standards mode而quirks mode會(huì)顯示成IE5 mode。不同于IE8 mode,Emulate IE8 mode重視指令。
?Emulate IE7 mode指示IE使用指令來(lái)決定如何編譯內(nèi)容。Standards mode指令會(huì)顯示成IE7 Standards mode而quirks mode會(huì)顯示成IE5 mode。不
同于IE7 mode,Emulate IE7 mode重視指令。對(duì)于許多網(wǎng)頁(yè)來(lái)說(shuō)這是最推薦的兼容性模式。
?IE5 mode 編譯內(nèi)容如同IE7的quirks mode之顯示狀況,和IE5中顯示的非常類似。
?IE7 mode編譯內(nèi)容如同IE7的standards mode之顯示狀況,無(wú)論網(wǎng)頁(yè)是否含有指令。
?IE8 mode提供對(duì)業(yè)界標(biāo)準(zhǔn)的最高支持,包含 W3C Cascading Style Sheets Level
2.1 Specification和W3C Selectors API,并有限的支持 W3C Cascading Style Sheets Level 3 Specification(Working Draft)。
?Edge mode指示IE以目前可用的最高模式顯示內(nèi)容。當(dāng)使用IE8時(shí)其等同于IE8 mode。若(假定)未來(lái)放出支持更高兼容性模式的IE,使用Edge mode的頁(yè)面會(huì)使用該版本能支持的最高模式來(lái)顯示內(nèi)容。同樣的那些頁(yè)面在使用IE8瀏覽時(shí)仍會(huì)照常顯示。
由于edge mode使用該IE版本所能支持的最高模式來(lái)顯示所瀏覽的網(wǎng)頁(yè)內(nèi)容,建議僅使用于測(cè)試頁(yè)及其他非商用頁(yè)面。
指定文件兼容性模式
要為你的網(wǎng)頁(yè)指定文件模式,需要在你的網(wǎng)頁(yè)中使用meta元素放入
X-UA-Compatible http-equiv 標(biāo)頭。以下是指定為Emulate IE7 mode 兼容性之范例。
Content goes here.
其內(nèi)容隨著指定的頁(yè)面模式而更改,當(dāng)要模擬IE7時(shí),指定IE=EmulateIE7,指定IE=5, IE=7, 或IE=8來(lái)選擇其中一種兼容性模式。你也可以指定IE=edge來(lái)指示IE8使用它支持的最高模式。
X-UA-compatible標(biāo)頭沒有大小寫之分。然而除了title元素及其他的meta元素之外,它必須出現(xiàn)在網(wǎng)頁(yè)header節(jié)其它元素之前的位置,設(shè)定網(wǎng)站服務(wù)器以指定預(yù)設(shè)兼容性模式
網(wǎng)站管理員可籍著為網(wǎng)站定義一個(gè)自訂標(biāo)頭來(lái)為他們的網(wǎng)站預(yù)設(shè)一個(gè)特定的文件兼容性模式。這個(gè)特定的方法取決于你的網(wǎng)站服務(wù)器。舉例來(lái)說(shuō),下列的 web.config文件使Microsoft Internet Information Services(IIS)能定義一個(gè)自訂標(biāo)頭以自動(dòng)使用IE7 mode來(lái)編譯所有網(wǎng)頁(yè)。
若你已于網(wǎng)站服務(wù)器指定了一個(gè)預(yù)設(shè)的文件兼容性模式,你可以在個(gè)別頁(yè)面上指定不同的文件兼容性模式來(lái)蓋過(guò)它。在網(wǎng)頁(yè)中指定的模式優(yōu)先權(quán)高于服務(wù)器中所指定的模式。
請(qǐng)查閱你的網(wǎng)站服務(wù)器關(guān)于指定自訂標(biāo)頭的資訊,或看更多資料:
Implementing the META Switch on Apache
Implementing the META Switch on IIS
判定文件兼容性模式
要判定網(wǎng)頁(yè)使用IE8瀏覽時(shí)的文件兼容性模式,使用document object(文檔對(duì)象)的documentMode功能。例如在IE8的網(wǎng)址列輸入下列程式碼會(huì)顯示目前頁(yè)面的文件模式。
javascript:alert(document.documentMode);
documentMode功能會(huì)回傳一個(gè)數(shù)值對(duì)應(yīng)目前頁(yè)面的文件兼容性模式,舉例來(lái)說(shuō),若網(wǎng)頁(yè)指定為支持IE8模式,documentMode便會(huì)回傳值“8”。
在IE6引入的compatMode功能不支持在IE8引入的documentMode功能。目前使用compatMode建立的應(yīng)用程式還能在IE8中作用,但它們必須更新為使用documentMode。
若你希望使用JavaScript判定一個(gè)文件的兼容性模式,引入下面范例的這段程式碼可支持舊版本的IE。
engine = null;
if(window.navigator.appName == “Microsoft Internet Explorer”){
// This is an IE browser.What mode is the engine in?
if(document.documentMode)// IE8
engine = document.documentMode;
else // IE 5-7
{
engine = 5;// Assume quirks mode unless proven otherwise
if(document.compatMode)
{
if(document.compatMode == “CSS1Compat”)
engine = 7;// standards mode
}
}
// the engine variable now contains the document compatibility mode.}
認(rèn)識(shí)內(nèi)容屬性值
內(nèi)容屬性值在接收到異于先前敘述的數(shù)值時(shí)是具有彈性的。這能使你對(duì)于IE如何顯示你的網(wǎng)頁(yè)更有操控性。舉例來(lái)說(shuō),你可以設(shè)定內(nèi)容屬性值為IE=7.5。當(dāng)你這樣做的時(shí)候,IE嘗試將這個(gè)值轉(zhuǎn)換為version vector并選擇最接近的結(jié)果。在這個(gè)例子中,IE會(huì)將其設(shè)定為IE7 mode。下面的范例顯示該模式設(shè)定為其他值的狀況。
注意: 前面的范例顯示單獨(dú)的內(nèi)容值。實(shí)際上IE只會(huì)執(zhí)行網(wǎng)頁(yè)中第一個(gè)X-UA-Compatible標(biāo)頭。
你也可以使用內(nèi)容屬性來(lái)指定復(fù)數(shù)的文件兼容性模式,這能幫助確保你的網(wǎng)頁(yè)在未來(lái)的瀏覽器版本都能一致的顯示。欲設(shè)定復(fù)數(shù)的文件模式,請(qǐng)?jiān)O(shè)定內(nèi)容屬性以判別你想使用的模式。使用分號(hào)來(lái)分開各個(gè)模式。
如果一個(gè)特定版本的IE支持所要求的兼容性模式多于一種,將採(cǎi)用列于標(biāo)頭內(nèi)容屬性中最高的可用模式。你可以使用這個(gè)特性來(lái)排除特定的兼容性模式,雖然并不推薦這樣做。舉例來(lái)說(shuō),下列標(biāo)頭即會(huì)排除IE7 mode。
結(jié)論
兼容性對(duì)于網(wǎng)頁(yè)設(shè)計(jì)師來(lái)說(shuō)是非常重要的顧慮。雖然最好是可以建立一個(gè)完全不需依賴任何網(wǎng)頁(yè)瀏覽器特性或功能的網(wǎng)站,有時(shí)候這是不可能實(shí)現(xiàn)的。文件兼容性模式便能將網(wǎng)頁(yè)限制在某個(gè)特定版本的IE中。
使用X-UA-Compatible標(biāo)頭來(lái)指定你的頁(yè)面支持的IE版本。使用
document.documentMode判定頁(yè)面的兼容性模式。
選擇支持某個(gè)特定版本的IE,你可以確保你的頁(yè)面在未來(lái)的瀏覽器版本中也能有顯示的一致