測(cè)試補(bǔ)充軟件兼容性_第1頁
測(cè)試補(bǔ)充軟件兼容性_第2頁
測(cè)試補(bǔ)充軟件兼容性_第3頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、目錄軟件兼容性測(cè)試2一、二、三、四、4.1.4.2.4.3.4.4.4.5.4.6.五、六、軟件兼容性測(cè)試的定義2軟件兼容性測(cè)試的意義2軟件兼容性測(cè)試的內(nèi)容:2軟件兼容性測(cè)試的主要類型2操作系統(tǒng)兼容性測(cè)試2瀏覽器兼容性測(cè)試3分辨率兼容性測(cè)試4應(yīng)用軟件的兼容測(cè)試4數(shù)據(jù)共享兼容性4不同網(wǎng)絡(luò)環(huán)境的軟件兼容性測(cè)試5兼容測(cè)試規(guī)范與標(biāo)準(zhǔn)5對(duì)一個(gè)新軟件進(jìn)行軟件兼容性測(cè)試的常見問題51 / 5軟件兼容性測(cè)試一、軟件兼容性測(cè)試的定義軟件兼容性測(cè)試是指測(cè)試軟件在特定的硬件平臺(tái)上、不同的應(yīng)用軟件之間、不同的操作系統(tǒng)平臺(tái)上、不同的網(wǎng)絡(luò)等環(huán)境中是否能很好地運(yùn)行的測(cè)試。二、軟件兼容性測(cè)試的意義Application Co

2、mpatibility Test(軟件兼容性測(cè)試),主要目的是為了兼容第三方軟件,確保第具體如下:軟件能正常運(yùn)行,用戶不受影響。待測(cè)試項(xiàng)目在不同的操作系統(tǒng)平臺(tái)上正常運(yùn)行,包括待測(cè)試項(xiàng)目能在同一操作系統(tǒng)平臺(tái)的不同版本上正常運(yùn)行;待測(cè)試項(xiàng)目能與相關(guān)的其他軟件或系統(tǒng)的“和平共處”;待測(cè)試項(xiàng)目能在指定的硬件環(huán)境中正常運(yùn)行;待測(cè)試項(xiàng)目能在不同的網(wǎng)絡(luò)環(huán)境中正常運(yùn)行。三、軟件兼容性測(cè)試的內(nèi)容:測(cè)試軟件是否能在不同的操作系統(tǒng)平臺(tái)上兼容,或測(cè)試軟件是否能在同一操作系統(tǒng)平臺(tái)的不同版本上兼容;軟件本身能否向前或者向后兼容;測(cè)試軟件能否與其它相關(guān)的軟件兼容;數(shù)據(jù)軟件兼容性測(cè)試,主要是指數(shù)據(jù)能否共享等。四、軟件兼容性測(cè)

3、試的主要類型軟件兼容性測(cè)試主要是不同的操作系統(tǒng)平臺(tái),瀏覽器,分辨率,網(wǎng)絡(luò)環(huán)境,以及與常見應(yīng)用軟件兼容進(jìn)行的測(cè)試。4.1. 操作系統(tǒng)兼容性測(cè)試常見的操作系統(tǒng)有 Windows,Unix,Linux 等,對(duì)于普通用戶來講,最常用的是Windows 操作系統(tǒng)。Windows 操作系統(tǒng)包括 Windows XP,windows 2003,vista,Win2000/NT, Windows9x 等等。用戶使用操作系統(tǒng)的類型,直接決定了我們操作系統(tǒng)平臺(tái)兼容性測(cè)試的操作系統(tǒng)平臺(tái)數(shù)量,進(jìn)行操作系統(tǒng)平臺(tái)的兼容性測(cè)試的主要目的就是保證我們的待測(cè) 試項(xiàng)目在該操作系統(tǒng)平臺(tái)下能正常運(yùn)行。對(duì)于一些特殊項(xiàng)目(比如定制項(xiàng)目)

4、,可以指定某一類型的操作系統(tǒng)版本,這些都應(yīng)該在需求規(guī)格說明書中指明,這些指明的操作系統(tǒng)版本必須進(jìn)行兼容性測(cè)試。2 / 5大部分的其他項(xiàng)目,是不指定操作系統(tǒng)版本的,這樣的項(xiàng)目,我們應(yīng)當(dāng)當(dāng)前的主流操作系統(tǒng)版本進(jìn)行兼容性測(cè)試,在確保主流操作系統(tǒng)版本兼容性測(cè)試的前提下在對(duì)非主流操作系統(tǒng)版本進(jìn)性。4.2. 瀏覽器兼容性測(cè)試瀏覽器是 Web 系統(tǒng)中對(duì)試,盡量保證項(xiàng)目的操作系統(tǒng)版本的兼容性測(cè)試的完整的組成構(gòu)件,來自不同廠家的瀏覽器對(duì) Javascrpt、ActiveX 或不同的 HTML 規(guī)格有不同的支持,即使是同一廠家的瀏覽器,也存在不同的版本的問題。不同的瀏覽器對(duì)安全性和 JAVA 的設(shè)置也不一樣。目前

5、最為常用的瀏覽器為:IE 6.0 IE 7.0.但由于操作習(xí)慣的問題,還有相當(dāng)一部分用戶喜歡使用騰訊的 TT,以及 firefox 瀏覽器,這些瀏覽器同樣也存在各個(gè)版本的問題。這個(gè)對(duì)于 Web 系統(tǒng)來講是一個(gè)相當(dāng)大的。對(duì)于一些特殊項(xiàng)目(比如定制項(xiàng)目),可以指定某一類型的瀏覽器(包括版本),這些都必須在需求規(guī)格說明書中指明。這些指明的瀏覽器必須進(jìn)行軟件兼容性測(cè)試。但大部分的項(xiàng)目,是不能指定瀏覽器的,這樣的項(xiàng)目,那么我們必須當(dāng)前的主流瀏覽器(含版本),在確保主流瀏覽器的兼容性測(cè)試通過的前提下,再對(duì)非主流瀏覽器(含版本)進(jìn)試,盡量保證項(xiàng)目的瀏覽器的兼容性測(cè)試的完整性。瀏覽器按內(nèi)核,可以分為以下幾大類

6、:1) IE(IE6/IE7/IE8/IE9)及 IE 內(nèi)核的瀏覽器(TT/傲游/世界之窗/360/sougou)2) Firefox(FF3.5/FF4) 3)谷歌/safari/sougou測(cè)試某個(gè)功能對(duì)多瀏覽器的兼容時(shí),不要支持 10 個(gè),就 10 個(gè)一個(gè)個(gè)測(cè)過去,這樣,測(cè)一個(gè)功能,就要花費(fèi)很多的時(shí)間;如果測(cè)試一個(gè)瀏覽器要 2 分鐘,那 10 個(gè),就是 20 分鐘了可以在:IE/FF/FF,一個(gè)谷歌;這三個(gè)類中,每個(gè)類挑一個(gè),通常做法是:一個(gè) IE,一個(gè)先測(cè)試一遍,問題基本處理的差不多的時(shí)候,再去看別的瀏覽器,或者開發(fā)在修復(fù) BUG, 你在等待時(shí),看別的瀏覽器如,一個(gè)瀏覽器 2 分鐘,2

7、*3=6 分鐘,后面的等改的差不多時(shí),再看就只要每個(gè) 1 分鐘,6+7=13 分鐘,這樣就節(jié)約時(shí)間了那三大類,每類挑一個(gè)測(cè)試,就可以發(fā)現(xiàn)那個(gè)功能里的 90%的問題,其它 10%得看不同瀏覽器的特殊處了;這樣做的好處,我們可以在一開始最短的時(shí)間內(nèi),發(fā)現(xiàn)最多的問題這樣,開發(fā)也比較有時(shí)間修復(fù) BUG另外,要注意:IE6/IE7/IE8/IE9/TT/傲游/世界之窗/360,雖然都是 IE 內(nèi)核,但后面還是要認(rèn)真些,再過一遍因?yàn)檫@些瀏覽器,都會(huì)有一些特別的地方,導(dǎo)致一些別的瀏覽器有的問題;sougou 瀏覽器在這里比較特殊,是采用 IE 和的;常見瀏覽器按分類使用的 webkit 兩種內(nèi)核隔合而成Tr

8、ident Gecko WebKitPresto,代表 Internet Explorer,代表 Mozilla Firefox,代表 Safari、Chrome,代表 Opera要看各瀏覽器市場(chǎng)占有率;3 / 5各瀏覽器所占比例;通過以上統(tǒng)計(jì),確定測(cè)試范圍和測(cè)試順序;根據(jù)現(xiàn)上實(shí)際用戶使用瀏覽器的情況,匯總統(tǒng)計(jì)百分比比重,得出瀏覽器的使用比重不同,兼容性測(cè)試的范圍也應(yīng)有所側(cè)重;根據(jù)瀏覽器使用的比重,我們可以對(duì)瀏覽器分為不同級(jí)別,如:A 級(jí):IE6、IE8,B 級(jí):FF3.0、Chrome,C 級(jí):360、IE7;A 級(jí)的瀏覽器是我們的重點(diǎn),需要執(zhí)行全部 case,即 P1+P2+P3;B 級(jí)瀏

9、覽器是次重點(diǎn),必須執(zhí)行 P1+P2 的測(cè)試用例,另外還有 P3 級(jí)中的邊界值測(cè)試;C 級(jí)瀏覽器為邊緣測(cè)試,僅需要執(zhí)行 P1 級(jí)測(cè)試用例便可;軟件兼容性測(cè)試主要檢查頁面的格式,字體,一些輸入框,下拉框,復(fù)選框、按鈕等的檢查。再對(duì)功能性進(jìn)行檢查。4.3. 分辨率兼容性測(cè)試分辨率的測(cè)試是為了頁面版式在不同的分辨率模式下能正常顯示,字體符合要求而進(jìn)行的測(cè)試。用戶使用什么模式的分辨率,對(duì)于我們來講是未知的。通常情況下,在我們的需求規(guī)格說明書中會(huì)建議某些分辨率。對(duì)于測(cè)試來講,必須需求規(guī)格說明書中建議的分辨率進(jìn)行專門的測(cè)試。現(xiàn)在常見的分辨率是 1024×768,800×600。對(duì)于需求規(guī)

10、格說明書中規(guī)定的分辨率,測(cè)試必須保證測(cè)試通過,但對(duì)于其他分辨率,原則上也應(yīng)該盡量保證, 但由于這個(gè)在需求規(guī)格說明書中沒有加以約束,所以在一定程度上,開發(fā)往往會(huì)拒絕進(jìn)行調(diào)整。對(duì)于需求規(guī)格說明書中沒有規(guī)定分辨率的項(xiàng)目,測(cè)試應(yīng)該在完成主流分辨率的軟件兼容性測(cè)試的前提下,盡可能進(jìn)行一些非主流分辨率的軟件兼容性測(cè)試,在一定程度上保證大部分。4.4. 應(yīng)用軟件的兼容測(cè)試軟件運(yùn)行需要哪些應(yīng)用軟件支持;與其他常用軟件一起使用,是否會(huì)造成其他軟件運(yùn)行錯(cuò)誤或本身不能正確實(shí)現(xiàn)其功能。常見應(yīng)用軟件4.5. 數(shù)據(jù)共享兼容性在應(yīng)用程序之間共享數(shù)據(jù)實(shí)際上是增強(qiáng)軟件的功能。寫得好的程序支持并遵守公開標(biāo)準(zhǔn);用戶與其它軟件輕松傳

11、輸數(shù)據(jù),這樣的程序可稱為兼容性極好的。(1)文件保存和文件是人人共知的數(shù)據(jù)共享。(2)文件導(dǎo)出和文件導(dǎo)入是許多程序與自身以前版本、其它程序保持兼容的方式。4 / 5為了測(cè)試文件的導(dǎo)入特性,需要以各種兼容文件格式創(chuàng)建測(cè)試文檔可能要利用實(shí)現(xiàn)該格式的原程序來創(chuàng)建。(3)剪切、和粘貼是程序之間無需借助磁盤傳輸數(shù)據(jù)的最常見的數(shù)據(jù)共享方式。(4)DDE,COM(Component Object M數(shù)據(jù)的方式。)和 OLE 是 windows 中在兩個(gè)程序之間傳輸DDE 表示動(dòng)態(tài);OLE 表示對(duì)象和嵌入。DDE 和 OLE 數(shù)據(jù)可以實(shí)時(shí)地在兩個(gè)程序之間。4.6. 不同網(wǎng)絡(luò)環(huán)境的軟件兼容性測(cè)試待測(cè)試項(xiàng)目能在不同的網(wǎng)絡(luò)環(huán)境中正常運(yùn)行。五、兼容測(cè)試規(guī)范與標(biāo)準(zhǔn) 高級(jí)標(biāo)準(zhǔn)和規(guī)范Microsoft Windows認(rèn)證徽標(biāo)要求:軟件必須通過由測(cè)試執(zhí)行的軟件兼容性測(cè)試,其目的是確保軟件在操作系統(tǒng)上能夠穩(wěn)定可靠地運(yùn)行。認(rèn)證徽標(biāo)對(duì)軟件有以下幾點(diǎn)要求:(1) 支持三鍵以上的鼠標(biāo);(2) 支持在C:和D:以外的磁盤上安裝;(3) 支持超過DOS8.3格式文件名長(zhǎng)度的文件名;(4) 不讀寫或者以其它形式使用舊系統(tǒng)文件win.ini、system.ini、autoexec.bat和config.sys。 低級(jí)標(biāo)準(zhǔn)和規(guī)范文件格式標(biāo)準(zhǔn),通信協(xié)議如:本軟件以.bmp,.jpg和.gif格式讀

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論