一、目的和意義
軟件開發(fā)項目驗收是對整個開發(fā)項目的結(jié)果的評價,是軟件交付使用前對項目進行評估、認定和總結(jié)的過程,包括費用、質(zhì)量、服務(wù)等多個方面。通過驗收工作,找出項目中可能存在的問題和不足,并進行最后的修正,使項目成果完美地交付到最終使用人員手中。
軟件項目驗收測試是依據(jù)其項目計劃任務(wù)書或委托開發(fā)軟件的相關(guān)合同書,參照相應(yīng)的國家標準對將交付驗收的軟件產(chǎn)品進行一種符合性測試,以驗證其是否符合它的規(guī)格說明,是否達到預(yù)定的計劃目標。
由湖北軟件評測中心出具的驗收測試報告將對軟件系統(tǒng)是否滿足開發(fā)方、用戶所簽定的合同給出中立的、綜合的、權(quán)威的評價。
二、測試內(nèi)容
按合同條款與系統(tǒng)需求說明書對工程項目進行全面質(zhì)量驗收評測,驗證是否滿足需求,功能實現(xiàn)與性能指標是否達到業(yè)主的要求。測試指標一般包括:功能性、性能效率、兼容性、易用性、可靠性、信息安全性、維護性、可移植性、開發(fā)文檔等。
三、測試流程
(1)填寫軟件測試委托表,打印后加蓋公章;
(2)提交被測試軟件樣品及相關(guān)文檔資料、軟件產(chǎn)品測試功能列表,打印后加蓋公章;
(3)根據(jù)測試要求、項目類型、測試工作量確定測試方案、測試費用和測試工期,并簽署委托測試合同;
(4)湖北軟件評測中心的測試項目組按照相應(yīng)的測試規(guī)范進行測試。開發(fā)單位安排一位熟悉被測軟件的工程師在進行軟件測試時協(xié)助測試工程師。 具體測試流程如下:
①根據(jù)既定的測試方案,測試項目組對被測軟件進行首輪測試,并形成規(guī)范的報告文檔;
②軟件開發(fā)方根據(jù)測試報告文檔,對測試發(fā)現(xiàn)的問題進行修正;
③回歸測試實施階段,直至所有軟件功能均達到驗收標準。
(5)由湖北軟件評測中心提交測試報告,歸還委托單位為測試提供的軟、硬件設(shè)備。
(6)測試樣品及相關(guān)文檔留湖北軟件評測中心歸檔。