軟件兼容性測(cè)試

軟件兼容性測(cè)試

ID:27188876

大?。?5.57 KB

頁數(shù):10頁

時(shí)間:2018-12-01

軟件兼容性測(cè)試_第1頁
軟件兼容性測(cè)試_第2頁
軟件兼容性測(cè)試_第3頁
軟件兼容性測(cè)試_第4頁
軟件兼容性測(cè)試_第5頁
資源描述:

《軟件兼容性測(cè)試》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、.WORD完美.格式編輯.軟件兼容性測(cè)試1軟件兼容性與軟件兼容性測(cè)試兼容性問題,即應(yīng)用程序在不同的環(huán)境中,是否會(huì)因接口、函數(shù)的不同而發(fā)生錯(cuò)誤的問題。1.1軟件兼容性軟件兼容性是指某個(gè)軟件能穩(wěn)定地工作在某操作系統(tǒng)/平臺(tái)之中,就說這個(gè)軟件對(duì)這個(gè)操作系統(tǒng)/平臺(tái)是兼容的,再就是在多任務(wù)操作系統(tǒng)中,幾個(gè)同時(shí)運(yùn)行的軟件之間如果能穩(wěn)定地工作,就說這幾個(gè)軟件之間的兼容性好,否則就是兼容性不好。另一種情況是軟件共享的數(shù)據(jù),幾個(gè)軟件之間無需復(fù)雜的轉(zhuǎn)換,即能方便地共享相互間的數(shù)據(jù),也稱為兼容。因此,軟件兼容性是衡量軟件好壞的一個(gè)重要指標(biāo)。從這個(gè)意義上看,軟件兼容性不良就是軟件推廣的

2、最大阻礙,例如在微軟歷史上花費(fèi)人力財(cái)力最多的Vista系統(tǒng),發(fā)布了半年之久依然是叫好不叫座,據(jù)說原因之一是軟件兼容性最為用戶所詬病。1.2軟件兼容性測(cè)試軟件兼容性測(cè)試是指測(cè)試軟件在特定的硬件產(chǎn)臺(tái)上、不同的應(yīng)用軟件之間、不同的操作系統(tǒng)平臺(tái)上、不同的網(wǎng)絡(luò)等環(huán)境中是否能很好地運(yùn)行的測(cè)試。簡(jiǎn)單的說,兼容性測(cè)試是指測(cè)試某新開發(fā)的軟件在某一特定環(huán)境下與各種軟件的協(xié)調(diào)性,軟件之間能否很好的運(yùn)作。例如,會(huì)不會(huì)有相互不良的影響,還有軟件和硬件之間能否發(fā)揮很好的效率工作,會(huì)不會(huì)影響或?qū)е孪到y(tǒng)的崩潰等。1.3配置測(cè)試與軟件兼容性測(cè)試配置測(cè)試是指驗(yàn)證在不同的硬件配置和軟件配置下,應(yīng)用

3、程序能否正常工作。配置測(cè)試的目的是保證軟件在其相關(guān)的硬件上能夠正常運(yùn)行,而兼容性測(cè)試主要.技術(shù)資料.專業(yè)整理..WORD完美.格式編輯.是測(cè)試軟件能否與不同的軟件正確協(xié)作。軟件兼容性測(cè)試(SoftwareCompatibilityTesting)是指檢查軟件之間是否能夠正確地進(jìn)行交互和共享信息。其工作的目標(biāo)是保證軟件按照用戶期望的方式進(jìn)行交互。1軟件兼容性測(cè)試的內(nèi)容軟件兼容性測(cè)試的主要內(nèi)容:1.操作系統(tǒng)/平臺(tái)的兼容性2.應(yīng)用軟件的兼容性,例如framework、flash等3.瀏覽器之前的兼容性4.數(shù)據(jù)庫之間的兼容性5.其他方面,例如操作系統(tǒng)語言、傳輸協(xié)議、代

4、理服務(wù)器、防火墻、自身產(chǎn)品集成1.1操作系統(tǒng)/平臺(tái)的兼容性市場(chǎng)上有很多不同的操作系統(tǒng)類型,最常見的有Windows、Unix、Macintosh、Linux等。應(yīng)用軟件的最終用戶究竟使用哪一種操作系統(tǒng),取決于用戶系統(tǒng)的配置。這樣,就可能會(huì)發(fā)生兼容性問題,同一個(gè)軟件可能在某些操作系統(tǒng)下能正常運(yùn)行,但在另外的操作系統(tǒng)下可能會(huì)運(yùn)行失敗。因此,理想的軟件應(yīng)該具有平臺(tái)無關(guān)性。當(dāng)然,有些軟件只是針對(duì)某一系列的操作系統(tǒng)平臺(tái)來開發(fā)的,不存在跨平臺(tái)的需求。但同一操作系統(tǒng)也有多個(gè)版本,例如Windows系統(tǒng)也有不同的系列版本號(hào),如Windows2000/XP/Vista等,他們之

5、間可能也有許多不同的組件屬性。因此,有些軟件可能需要在不同操作系統(tǒng)平臺(tái)上重新編譯才可運(yùn)行,有些軟件需要重新開發(fā)或改動(dòng)較大才能在不同平臺(tái)運(yùn)行。因此,在軟件發(fā)布之前,需要在各種操作系統(tǒng)下對(duì)應(yīng)用軟件進(jìn)行兼容性測(cè)試。自行安裝多種平臺(tái)和模擬應(yīng)用環(huán)境進(jìn)行測(cè)試,但缺點(diǎn)是難以覆蓋所有平臺(tái)。一個(gè)軟件產(chǎn)品的開發(fā)成功,不僅僅是編寫完為使用者提供服務(wù)功能的程序而已,.技術(shù)資料.專業(yè)整理..WORD完美.格式編輯.更重要的是能在用戶環(huán)境中可靠的運(yùn)行。因此,軟件程序編寫工作的完成,其實(shí)只是完成了開發(fā)任務(wù)中的一半,對(duì)軟件進(jìn)行模擬用戶環(huán)境進(jìn)行兼容性測(cè)試其重要性不亞于對(duì)程序本身的開發(fā)。1.1應(yīng)

6、用軟件的兼容性主要考察兩項(xiàng)內(nèi)容:一是軟件運(yùn)行需要哪些應(yīng)用軟件支持。二是判斷與其他常用軟件一起使用,是否會(huì)造成其他軟件運(yùn)行錯(cuò)誤或本身不能正確實(shí)現(xiàn)其功能。1.2瀏覽器之間的兼容性現(xiàn)在好多應(yīng)用軟件都應(yīng)用B/S結(jié)構(gòu),它們的客戶端都使用瀏覽器。因此,瀏覽器是Web客戶端最核心的構(gòu)件,但來自不同廠商的瀏覽器對(duì)Java、JavaScript、ActiveX、plug-ins或HTML規(guī)格都有不同的支持。例如,ActiveX是Microsoft的產(chǎn)品,是為InternetExplorer而設(shè)計(jì)的,JavaScript是Netscape的產(chǎn)品,Java是Sun的產(chǎn)品等。另外,框

7、架和層次結(jié)構(gòu)風(fēng)格在不同的瀏覽器中也有不同的顯示,甚至根本不顯示。不同的瀏覽器對(duì)安全性和Java的設(shè)置也不一樣。所以,測(cè)試不同廠商、不同版本的瀏覽器對(duì)某些構(gòu)件和設(shè)置的適應(yīng)性,也是軟件兼容性測(cè)試的重點(diǎn)之一。1.3數(shù)據(jù)庫之間的兼容性現(xiàn)在很多軟件尤其是ERP、CRM等軟件都需要數(shù)據(jù)庫系統(tǒng)的支持,對(duì)此類軟件應(yīng)考慮對(duì)不同數(shù)據(jù)庫平臺(tái)的支持能力,如從BD2平臺(tái)替換到MSSQL平臺(tái)時(shí),軟件是否可直接掛接,或者提供相關(guān)的轉(zhuǎn)換工具。還有新舊數(shù)據(jù)轉(zhuǎn)換的是否存在問題,軟件是否提供新舊數(shù)據(jù)轉(zhuǎn)換的功能。例如,當(dāng)軟件升級(jí)后可能會(huì)定義新的數(shù)據(jù)格式或文件格式,這就涉及到對(duì)原有格式的支持及更新,原

8、有用戶記錄在新格式下是否依然可用等。另

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。