測試補充軟件兼容性_第1頁
測試補充軟件兼容性_第2頁
測試補充軟件兼容性_第3頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、目錄軟件兼容性測試2一、二、三、四、4.1.4.2.4.3.4.4.4.5.4.6.五、六、軟件兼容性測試的定義2軟件兼容性測試的意義2軟件兼容性測試的內容:2軟件兼容性測試的主要類型2操作系統兼容性測試2瀏覽器兼容性測試3分辨率兼容性測試4應用軟件的兼容測試4數據共享兼容性4不同網絡環境的軟件兼容性測試5兼容測試規范與標準5對一個新軟件進行軟件兼容性測試的常見問題51 / 5軟件兼容性測試一、軟件兼容性測試的定義軟件兼容性測試是指測試軟件在特定的硬件平臺上、不同的應用軟件之間、不同的操作系統平臺上、不同的網絡等環境中是否能很好地運行的測試。二、軟件兼容性測試的意義Application Co

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

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

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

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

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

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

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

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

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

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

溫馨提示

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

評論

0/150

提交評論