驗收測試簡介
1.1簡介
1.2角色定義
驗收提交方:產品研發方
2. 驗收測試目的
通過驗收測試判斷產品質量是否符合產品需求、功能實現是否正確,效能和安全性方面是否符合發布標準,並且產品可以最終上線。
3. 驗收測試版本
3.1測試版本命名
提交驗收測試的產品版本統一按如下格式命名:產品名稱_版本_atx 各部分釋義如下:
產品名稱:提交測試的產品名稱,例如「易享收藏夾」(easysharefolder)
版本:提交測試的產品版本號,例如「1.0.1」
atx:其中「at」表示acceptance testing;「x」表示提交驗收測試的次數後,如1、2、3等
示例: easysharefolder_1.0.1_at1(表示「易享收藏夾」第一次提交驗收測試的版本)
3.2測試版本儲存
4. 驗收測試範圍
4.1介面測試
所有頁面瀏覽,連線的正確、所有功能按鈕及介面顯示正確
4.2功能測試
所有需求文件描述的功能實現正確
4.3效能測試
重點業務功能、效能能滿足上線運營需求
4.4安全性測試
介面和資料呼叫等方面符合安全性規範;沒有安全性漏洞
5. 驗收測試流程
驗收測試基本工作流程如下:
5.1. 准入條件檢測
5.1.1文件
進入驗收測試的文件準備齊全:
a) 驗收版本的需求文件(提交方提供):要求需求文件與最終提交驗收測試的程式完全匹配 ;
b) 驗收版本的測試用例(提交方提供):要求測試案例覆蓋最終版本的需求文件;
c) 驗收版本的測試告(提交方提供):在測試報告書中說明測試總體情況,缺陷列表及修復情況;
5.1.2缺陷
5.1.3測試環境
驗收測試環境準備完成,與線上真實環境一致
我方專案負責人負責測試環境控制,保證測試期間環境一致、穩定
5.1.4溝通和聯絡
1. 提交驗收測試的開發方負責人****及測試工程師****齊全 ;
2. 提交驗收測試缺陷的溝通渠道建立完畢,要求快捷、準確、反饋及時 ;
5.2 驗收測試
5.2.1文件驗收
進入標準:文件準備必須齊全且符合標準,可以進入文件驗收流程
中斷標準:
1. 需求文件並非最終版,需求文件上描述的功能程式並未實現
2. 測試用例與需求文件不匹配,測試用例中測試的模組在需求文件中不存在或者需求文件中的功能模組未在測試用例中體現
3. 測試報告書不完整,遺留缺陷不符合遺留缺陷允許限制的數量
退出標準:
文件符合標準並通過驗收,進入程式驗收流程
5.2.2程式功能驗收
進入標準:文件驗收流程結束
中斷標準:
1. 出現 a,b級缺陷
2. c級缺陷達到3-10個(視專案大小而定)
3. 驗收測試過程中,提交新的版本
退出標準:
驗收測試合格,缺陷按照標準修復完成
通過標準:
要求驗收測試結束後,未解決的缺陷達到以下要求時,才能驗收通過:
a) a級缺陷:0個;
b) b級缺陷:0個;
c) c級缺陷:小於等於總缺陷數的3%;
d) d級缺陷:小於等於總缺陷數的5%個;
e) e級缺陷:小於等於總缺陷數的15%個。
注:對於放棄處理的提案,必須提前經過我方同意。
5.2.3驗收完成
1.驗收完成後質量保證部提交的文件:
a) 最終版需求文件
b) 提交方提供的最終版測試用例
c) 提交方提供的最終版測試報告
d) 質量保證部提供的最終版驗收測試報告
2.驗收完成後提交程式:
驗收完成鎖定的程式最終版本,要求儲存至我方版本庫中。
附錄:缺陷級別定義
缺陷分為 a、b、c、d 、e 5個級別:
級別說明
a級作業系統崩潰
功能嚴重缺失
程式不能執行
b級主要功能不能實現
程式崩潰
主要頁面文字錯誤
除錯資訊沒有清除
c級功能實現與需求說明不符
功能不能實現但不影響使用
程式邏輯錯誤
使用者使用嚴重不便
d級功能實現但使用不便
提示資訊不統一
介面布局不符合使用者習慣
e級提示資訊文字錯誤
可商榷的頁面布局
整體程式色調
軟體測試 軟體質量標準與測試依據和規範
1.1 軟體質量保證 iso iso international standardization organization,國際標準化組織 tc 176技術委員會制定的所有國際標準 tc176即iso中第176個技術委員會,成立於1980年,全稱是 質量保證技術委員會 1987年又更名為 質量管理和...
軟體質量標準 軟體測試 軟體企業的生命線
隨著資訊科技的飛速發展,使軟體產品應用到社會的各個領域,軟體質量成為軟體產品的靈魂。從提高軟體產品質量的可實施性 投資回報率等方面考慮,保證軟體質量最顯著的方法是實施有效的軟體測試。用來促進鑑定軟體的正確性 完整性 安全性和質量的過程。在規定的條件下對程式進行操作,以發現程式錯誤,衡量軟體質量,並對...
如何定義測試用例的質量標準?
在定義測試用例的質量標準之前,先要了解設計測試用例的目的。測試用例是測試工作中最重要的元素或測試件 test ware 之一,是測試執行的基礎。測試用例不僅能有效地幫助實施後繼的回歸測試 知識的傳遞和測試的管理等,而且更重要的是能更快 更有效地發現缺陷,確保測試的系統性和全面性,在測試的深度和廣度達...