業(yè)務(wù)范圍 |
|
|
聯(lián)系我們 |

聯(lián)系電話:13311175650
地 址:北京市海淀區(qū)萬壽路翠微中
里14號(hào)樓三層
|
|
|
|
當(dāng)前位置: 首頁 >> 業(yè)務(wù)范圍 >> 咨詢代理類
>> 軟件測試登記 |
軟件測試登記介紹
第三方測試有別于開發(fā)人員或用戶進(jìn)行的測試,其目的是為了保證測試工作的客觀性。從國外的經(jīng)驗(yàn)來看,測試逐漸由專業(yè)的第三方承擔(dān)。同時(shí)第三方測試還可適當(dāng)兼顧初級(jí)監(jiān)理的功能,其自身具有明顯的工程特性,為發(fā)展軟件工程監(jiān)理制奠定堅(jiān)實(shí)的基礎(chǔ)。第三方測試工程主要包括需求分析審查、設(shè)計(jì)審查、代碼審查、單元測試、功能測試、性能測試、可恢復(fù)性測試、資源消耗測試、并發(fā)測試、健壯性測試、安全測試、安裝配置測試、可移植性測試、文檔測試以及最終的驗(yàn)收測試等十余項(xiàng)。
測試并不僅僅是為了要找出錯(cuò)誤。測試方還需要對(duì)錯(cuò)誤進(jìn)行歸類和總結(jié),通過分析錯(cuò)誤產(chǎn)生的原因和錯(cuò)誤的分布特征,可以幫助項(xiàng)目管理者發(fā)現(xiàn)當(dāng)前所采用的軟件過程的缺陷,以便改進(jìn),更好地幫助用戶。根據(jù)軟件工程的要求,測試工作應(yīng)貫穿開發(fā)的全過程.確定測試是否達(dá)到完全和成功的標(biāo)準(zhǔn)在此階段將判定測試是否已達(dá)到完全并可接受,從而生成測試結(jié)果報(bào)告。
第三方獨(dú)立的測試機(jī)構(gòu)目前只有國家級(jí)和省級(jí)兩級(jí),一般為各省軟件測評(píng)中心。但也有些企業(yè)成立的軟件測試機(jī)構(gòu)符合ISO17025體系要求,成為國家級(jí)或省級(jí)軟件測評(píng)中心。
現(xiàn)代信息應(yīng)用系統(tǒng)規(guī)模越來越大,測試環(huán)境及測試工具對(duì)于測試的效率及效果有決定性的影響。在選擇第三方測試機(jī)構(gòu)時(shí),應(yīng)當(dāng)優(yōu)先選擇有完善的測試環(huán)境和先進(jìn)的測試(管理)工具公司。
測試機(jī)構(gòu)的測試工程師的資質(zhì)和素質(zhì)對(duì)于實(shí)際工作效率有很大的影響,應(yīng)該優(yōu)先選擇測試工程師技術(shù)全面,并掌握測試工具的第三方測試機(jī)構(gòu)。
1.第三方測試工程的分類
根據(jù)軟件的特性,第三方軟件測試工程可以劃分為3種類型。
。1)系統(tǒng)軟件、環(huán)境軟件和各類工具軟件等的測評(píng):這類軟件大多作為計(jì)算機(jī)的環(huán)境或“公用”支撐軟件,產(chǎn)品類型多、市場銷量大且生產(chǎn)廠商多。產(chǎn)品的特點(diǎn)是大多有企業(yè),甚至國際的產(chǎn)品質(zhì)量標(biāo)準(zhǔn)。用戶選擇時(shí)希望進(jìn)行產(chǎn)品功能、性能的對(duì)比測試,這類軟件的評(píng)測重點(diǎn)是軟件產(chǎn)品的功能、性能和特點(diǎn)。
。2)面向應(yīng)用軟件系統(tǒng)的測評(píng):這類軟件具有很強(qiáng)的行業(yè)應(yīng)用特性,往往要由用戶與開發(fā)商簽訂項(xiàng)目合同。開發(fā)商負(fù)責(zé)開發(fā),用戶負(fù)責(zé)驗(yàn)收。和傳統(tǒng)的工程項(xiàng)目建設(shè)過程相似,引入軟件工程監(jiān)理機(jī)制顯然是必需的。在我國,引入獨(dú)立第三方質(zhì)量評(píng)測和過程控制的軟件工程管理辦法被證明是成功的。對(duì)這類軟件的評(píng)測,根據(jù)用戶對(duì)第三方的依賴程度,又可分為兩個(gè)層次。只對(duì)應(yīng)用軟件系統(tǒng)進(jìn)行綜合性功能及性能測試:大體是在軟件系統(tǒng)級(jí)進(jìn)行黑盒測試,并不對(duì)軟件過程進(jìn)行控制及監(jiān)督。對(duì)應(yīng)用軟件系統(tǒng)進(jìn)行質(zhì)量監(jiān)理與評(píng)測:不僅承擔(dān)第1個(gè)層次的任務(wù),還要對(duì)軟件過程進(jìn)行監(jiān)控,具備初級(jí)軟件工程監(jiān)理的職責(zé)。
負(fù)責(zé)該類軟件質(zhì)量評(píng)測的第三方承擔(dān)軟件過程質(zhì)量監(jiān)理的責(zé)任,在軟件生命周期過程中從軟件定義開始,要對(duì)軟件過程從質(zhì)量保證角度進(jìn)行規(guī)范化的監(jiān)督、管理和控制。評(píng)測工作不僅包括軟件生命周期各階段的評(píng)審,而且還要對(duì)系統(tǒng)進(jìn)行包括模塊白盒測試在內(nèi)的系統(tǒng)集成及系統(tǒng)驗(yàn)收等測試。
。3)對(duì)軟件企業(yè)的CMM進(jìn)行評(píng)估認(rèn)證:CMM等級(jí)認(rèn)證,是對(duì)一個(gè)企業(yè)對(duì)其軟件過程的定義、管理、度量、控制取得何種實(shí)效能力的一種評(píng)價(jià),是確保軟件產(chǎn)品質(zhì)量的基礎(chǔ)。很顯然,對(duì)軟件企業(yè)的CMM等級(jí)認(rèn)證,是最高層次的軟件評(píng)測。
2.第三方測試工程的環(huán)境建設(shè)
第三方測試工程環(huán)境建設(shè)包括建立軟件評(píng)測場地,提供測試和評(píng)估分析所需的設(shè)備、軟件及工具等。此類環(huán)境包括代表性的操作系統(tǒng)、支持平臺(tái)、中間件,以及網(wǎng)絡(luò)環(huán)境等,以便模擬分布式應(yīng)用,此外還有版本管理工具及專用測試工具等。
|
|