軟件驗收測試簡介
軟件驗收測試即由項目承建方或者業(yè)主方按照相關(guān)需求標(biāo)準(zhǔn)提供的需求文檔中所有內(nèi)容,或者按合同或者《任務(wù)書》,及其它有效約定,對方承諾實現(xiàn)的需求等進(jìn)行開發(fā)、內(nèi)測完畢,提交版本符合軟件驗收測試評價標(biāo)準(zhǔn),通過第三方軟件評測機構(gòu)進(jìn)行的測試。通過第三方驗收測試判斷產(chǎn)品質(zhì)量是否符合產(chǎn)品需求,功能實現(xiàn)是否正確。
角色定義
驗收提交方:項目承建方、業(yè)主方
驗收實施方:北京尚拓云測科技有限公司
驗收接收方:項目承建方、業(yè)主方
軟件驗收測試目的
通過驗收測試判斷產(chǎn)品質(zhì)量是否符合產(chǎn)品需求、功能實現(xiàn)是否正確,性能和安全性方面是否符合發(fā)布標(biāo)準(zhǔn),并且產(chǎn)品可以最終上線。
被測試版本命名
提交軟件驗收測試的產(chǎn)品(簡稱:被測件)版本統(tǒng)一按如下格式命名:產(chǎn)品名稱_版本_ATx 各部分釋義如下:
產(chǎn)品名稱:提交測試的產(chǎn)品名稱,例如“XX系統(tǒng)”
版本:提交測試的產(chǎn)品版本號,例如“1.0.1”
ATx:其中“AT”表示Acceptance testing;“x”表示提交驗收測試的次數(shù)后,如1、2、3等
示例:XX系統(tǒng)_1.0.1_AT1(表示“XX系統(tǒng)”第一次提交驗收測試的版本)
測試版本保存
每次提交軟件驗收評測的版本,統(tǒng)一保存至第三方軟件評測機構(gòu),以《軟件驗收評測報告》通過為準(zhǔn)。
驗收測試范圍
1、界面測試
所有頁面瀏覽、連接的正確、所有功能按鈕及界面顯示正確。
2、功能測試
所有需求文檔描述的各項功能均能正確實現(xiàn)。
3、軟件性能測試
重點業(yè)務(wù)功能、性能技術(shù)指標(biāo)能滿足上線運營需求。
4、系統(tǒng)安全性測試
接口和數(shù)據(jù)調(diào)用等方面符合安全性規(guī)范;沒有安全性漏洞。
5. 驗收測試流程
驗收測試基本工作流程如下:
1、準(zhǔn)入條件檢測
(1)文檔
進(jìn)入驗收測試的文檔準(zhǔn)備齊全:
a) 驗收版本的需求文檔(提交方提供):要求需求文檔與最終提交驗收測試的程序完全匹配 ;
b) 驗收版本的測試用例(提交方提供):要求測試案例覆蓋最終版本的需求文檔;
c) 驗收版本的測試告(提交方提供):在測試報告書中說明測試總體情況,缺陷列表及修復(fù)情況;
(1)缺陷
要求開發(fā)方在不同瀏覽器兼容環(huán)境中,對需要文檔上提及的所有功能進(jìn)行全面測試,且提交驗收測試時,承建方發(fā)現(xiàn)的所有缺陷都已解決。
(3)測試環(huán)境
驗收測試環(huán)境準(zhǔn)備完成,與線上真實環(huán)境一致。
承建方負(fù)責(zé)測試環(huán)境控制,保證測試期間環(huán)境一致、穩(wěn)定
(4)溝通和聯(lián)系
a) 提交驗收測試的承建方負(fù)責(zé)人聯(lián)系方式及測試工程師聯(lián)系方式齊全 ;
b) 提交驗收測試缺陷的溝通渠道建立完畢,要求快捷、準(zhǔn)確、反饋及時 ;
2、驗收測試
(1)文檔驗收
進(jìn)入標(biāo)準(zhǔn):文檔準(zhǔn)備必須齊全且符合標(biāo)準(zhǔn),可以進(jìn)入文檔驗收流程
中斷標(biāo)準(zhǔn):
1. 需求文檔并非最終版,需求文檔上描述的功能程序并未實現(xiàn)
2. 測試用例與需求文檔不匹配,測試用例中測試的模塊在需求文檔中不存在或者需求文檔中的功能模塊未在測試用例中體現(xiàn)
3. 測試報告書不完整,遺留缺陷不符合遺留缺陷允許限制的數(shù)量
退出標(biāo)準(zhǔn):
文檔符合標(biāo)準(zhǔn)并通過驗收,進(jìn)入程序驗收流程
(2)程序功能驗收
進(jìn)入標(biāo)準(zhǔn):文檔驗收流程結(jié)束
中斷標(biāo)準(zhǔn):
1. 出現(xiàn) A,B級缺陷
2. C級缺陷達(dá)到3-10個(視項目大小而定)
3. 驗收測試過程中,提交新的版本
退出標(biāo)準(zhǔn):
驗收測試合格,缺陷按照標(biāo)準(zhǔn)修復(fù)完成
通過標(biāo)準(zhǔn):
要求驗收測試結(jié)束后,未解決的缺陷達(dá)到以下要求時,才能驗收通過:
a) A級缺陷:0個;
b) B級缺陷:0個;
c) C級缺陷:小于等于總?cè)毕輸?shù)的3%;
d) D級缺陷:小于等于總?cè)毕輸?shù)的5%個;
e) E級缺陷:小于等于總?cè)毕輸?shù)的15%個。
(3)驗收評測完成
1.驗收評測完成后質(zhì)量保證部提交的文檔:
a) 最終版需求文檔
b) 提交方提供的最終版測試用例
c) 提交方提供的最終版測試報告
d) 質(zhì)量保證部提供的最終版驗收測試報告
2.驗收完成后提交程序:
驗收完成鎖定的程序最終版本,要求保存至版本庫中。