版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、 測試體系建設(shè)與軟件測試流程(初稿)物合智聯(lián)科技修改歷史日期版本修改容作者2016/7/111.0新建沙莎正式批準(zhǔn)角色簽名日期備注目錄1.目的42.圍53.測試過程描述63.1 測試流程圖63.2 活動說明73.2.1 需求評審73.2.2 測試計劃83.2.3 測試設(shè)計93.2.4 功能測試執(zhí)行113.2.5集成/性能測試設(shè)計123.2.6集成測試/性能測試143.2.7 文檔測試163.2.8 測試報告174.缺陷管理184.1 概述184.1.1 編寫目的184.1.2 適用圍194.1.3 角色和職責(zé)194.1.4 名詞解釋194.2 缺陷狀態(tài)關(guān)系示意圖194.3 缺陷流轉(zhuǎn)的過程及處理
2、204.4 缺陷頁面部分字段詳解215.配置管理226.人員培養(yǎng)221.目的本文是對項目軟件測試的指導(dǎo)性文件,對軟件測試過程中所涉及到的測試?yán)碚摗y試類型、測試方法、測試標(biāo)準(zhǔn)、測試流程及測試過程中涉及到的角色職責(zé)進行總體規(guī),以有效保證軟件質(zhì)量。2.圍本文適用于所有軟件測試人員。3.測試過程描述3.1 測試流程圖3.2 活動說明3.2.1 需求評審3.2.1.1目的從源頭把握軟件質(zhì)量,并確保開發(fā)結(jié)果與實際需求相一致3.2.1.2角色與職責(zé)需求人員:需求規(guī)格說明書的編寫,以及軟件開發(fā)過程中需求規(guī)格說明書的修正;評審人員:評審需求規(guī)格說明書,從全面性、完整性、正確性、一致性、可靠性方面檢、查需求規(guī)格
3、說明書,將需求缺陷提交給需求人員,并跟蹤需求缺陷直至需求缺陷驗證關(guān)閉。3.2.1.3啟動標(biāo)準(zhǔn)軟件需求規(guī)格說明書SRS編寫完成3.2.1.4工作流程圖3.2.1.5輸入/輸出輸入:需求規(guī)格說明書輸出:需求缺陷3.2.2 測試計劃3.2.2.1目的明確測試容、測試任務(wù)安排、測試進度、測試策略、測試資源、風(fēng)險控制;保持測試過程的順暢,有效控制和跟蹤測試進度,應(yīng)對測試過程中的各種變更。3.2.2.2角色與職責(zé)測試負責(zé)人:根據(jù)軟件開發(fā)計劃、需求規(guī)格說明書編制測試計劃,明確測試容、測試任務(wù)安排、測試進度、測試策略、測試資源、風(fēng)險控制,以便測試工作正常開展,測試計劃實際編寫容參見項目測試計劃模版。3.2.2
4、.3啟動標(biāo)準(zhǔn)需求評審?fù)瓿桑椖空w計劃編制完成。3.2.2.4工作流程圖3.2.2.5輸入/輸出輸入:軟件需求規(guī)格說明書、軟件開發(fā)計劃輸出:測試計劃、測試方案3.2.3測試設(shè)計3.2.3.1目的通過多種測試方法編寫測試用例,以使最少的測試用例,實現(xiàn)最大的測試覆蓋,保證軟件功能的正確性,從而提升軟件質(zhì)量。3.2.3.2角色和職責(zé)測試人員:采用多種測試方法編寫有效的測試用例,并對遺漏/錯誤的測試用例進行修正。評審人員:對測試人員編寫的測試用例進行評審,提出遺漏/錯誤的用例缺陷,并跟蹤直至用例缺陷的驗證關(guān)閉。3.2.3.3啟動標(biāo)準(zhǔn)需求文檔評審?fù)瓿?且 測試計劃制定完成3.2.3.4工作流程圖3.2.
5、3.5輸入輸出輸入:軟件需求規(guī)格說明書、測試計劃、測試方案輸出:測試用例、測試用例評審缺陷3.2.4 功能測試執(zhí)行3.2.4.1目的依據(jù)測試計劃,按照測試用例對軟件進行測試,驗證軟件功能與需求的實際匹配程度。3.2.4.2角色與職責(zé)測試人員:依據(jù)測試計劃,按照測試用例對軟件功能進行測試。對于發(fā)現(xiàn)的缺陷必須記錄,并且跟蹤缺陷的狀態(tài),直至缺陷的驗證關(guān)閉。在測試執(zhí)行過程中發(fā)現(xiàn)的遺漏測試用例必須補充至測試用例,保證測試用例與實際測試的一致性。開發(fā)人員:對于測試人員提交的缺陷進行確認、修復(fù)。開發(fā)經(jīng)理:對測試人員與實際開發(fā)人員意見不一的問題進行裁決。3.2.4.3啟動標(biāo)準(zhǔn)測試用例編寫完成 且 用例評審?fù)瓿?/p>
6、3.2.4.4工作流程圖3.2.4.5輸入輸出輸入:功能測試用例輸出:功能測試報告,缺陷報告單3.2.5集成/性能測試設(shè)計3.2.5.1目的為集成測試提供測試依據(jù),記錄并保證集成測試覆蓋度;依據(jù)測試計劃及性能指標(biāo)制定性能測試計劃、性能測試用例設(shè)計、性能測試腳本開發(fā),保證性能測試有序進行。3.2.5.2角色和職責(zé)測試人員:以整個軟件為對象,確保新功能、老功能、新老功能接口正確進行用例設(shè)計;依據(jù)性能指標(biāo)及測試計劃對性能測試進行計劃、以及性能測試用例/腳本的開發(fā)。3.2.5.3啟動標(biāo)準(zhǔn)功能測試完成 且 軟件功能無中斷3.2.5.4工作流程圖3.2.5.5輸入輸出輸入:功能測試用例、功能測試缺陷、測試
7、計劃、性能指標(biāo)輸出:集成測試用例、性能測試計劃、性能測試用例、性能測試腳本3.2.6集成測試/性能測試3.2.6.1目的以整個軟件為對象,以測試計劃為指導(dǎo),按照集成測試測試用例對新功能、老功能、新老功能接口進行測試和性能測試,保證測試的全面性和完整性。3.2.6.2角色和職責(zé)測試人員:以整個軟件為對象,以測試計劃為指導(dǎo),按照集成測試測試用例對新功能、老功能、新老功能接口進行測試,并依據(jù)性能測試計劃對軟件性能進行測試。3.2.6.3啟動標(biāo)準(zhǔn)集成/性能測試設(shè)計完成3.2.6.4工作流程圖3.2.6.5輸入輸出輸入:集成測試用例、測試計劃之集成測試事項、性能測試計劃、性能測試用例輸出:集成測試缺陷3
8、.2.7 文檔測試3.2.7.1目的保證對客戶的指導(dǎo)與實際系統(tǒng)的使用狀況相一致。3.2.7.2角色和職責(zé)測試人員:對用戶操作手冊及在線幫助進行測試,記錄文檔描述缺陷,并跟蹤直至缺陷的驗證關(guān)閉。需求人員:對測試人員提出的文檔描述缺陷進行修正。3.2.7.3啟動標(biāo)準(zhǔn)用戶操作手冊或在線幫助編寫完成3.2.7.4工作流程圖3.2.7.5輸入輸出輸入:用戶操作手冊、在線幫助輸出:文檔缺陷3.2.8 測試報告3.2.8.1目的真實、客觀反映測試過程中各測試階段、測試項的情況,并將結(jié)果進行數(shù)字化/圖像化進行分析,真實反映軟件質(zhì)量實際情況。3.2.8.2角色與職責(zé)測試負責(zé)人:真實、客觀地對測試過程中各測試階段
9、、測試項的情況,并以數(shù)字/圖像的形式對實際情況進行分析,真實反映軟件實際測試狀況。3.2.8.3啟動標(biāo)準(zhǔn)集成測試完成3.2.8.4工作流程圖3.2.8.5輸入輸出輸入:各測試階段、測試項實際測試情況輸出:項目測試報告4.缺陷管理4.1 概述4.1.1 編寫目的為規(guī)QC的合理使用,方便各項目組管理測試過程,測試管理人員正確使用QC而編寫。4.1.2 適用圍適用于功能測試有關(guān)工作,功能測試中的缺陷要求全部采用QC進行管理。4.1.3 角色和職責(zé)角色名稱職責(zé)描述測試經(jīng)理申請QC項目建立,分配有關(guān)人員權(quán)限測試人員登記測試缺陷,跟蹤和修改缺陷狀態(tài),并進行復(fù)測開發(fā)人員從QC中獲取缺陷信息,修復(fù)缺陷,并修改
10、QC缺陷狀態(tài)及分析記錄缺陷相關(guān)容4.1.4 名詞解釋QC:QC(Quality Center),也被稱為MQC(Mercury Quality Center)。不僅可以在一個項目組進行質(zhì)量控制和管理,也可以在跨地域的不同項目組部進行質(zhì)量控制和管理,從而可以保證應(yīng)用系統(tǒng)的質(zhì)量。通過在整個應(yīng)用系統(tǒng)中提供并集成了測試的需求管理、案例管理、缺陷管理等,QC可以地加速測試過程執(zhí)行。4.2 缺陷狀態(tài)關(guān)系示意圖4.3 缺陷流轉(zhuǎn)的過程及處理參與缺陷流轉(zhuǎn)的角色有三個:測試經(jīng)理、測試人員和開發(fā)人員。缺陷的處理步驟如下:4.3.1 新建缺陷測試人員負責(zé)在QC中新建缺陷,并對缺陷的基本情況進行描述。缺陷的基本信息主要
11、包括:缺陷描述、緊急程度、嚴(yán)重程度、處理子系統(tǒng)等。測試人員在登記缺陷時,必須確定所輸入的缺陷容要描述清楚,產(chǎn)生缺陷的步驟描述要完整,使缺陷能夠被重現(xiàn)出來。在描述缺陷產(chǎn)生的步驟上,務(wù)必簡易清楚。測試人員可以利用錯誤抓圖等方式進行補充描述。4.3.2 修復(fù)缺陷當(dāng)有多個缺陷同時打開時,開發(fā)人員應(yīng)首先修復(fù)緊急程度更高的缺陷。開發(fā)人員首先分析缺陷,并將缺陷狀態(tài)更改為“處理”中。當(dāng)該缺陷不是有效的缺陷時,則將“缺陷狀態(tài)”更改為“拒絕”,并在“缺陷詳細信息” 模塊中的“分析和修改容”中使用“添加注釋”按鈕詳細填寫拒絕的原因。當(dāng)確認該缺陷有效時,開發(fā)人員應(yīng)按照要求修復(fù)缺陷。缺陷修復(fù)后,開發(fā)人員需在“缺陷詳細信
12、息” 模塊中的“分析和修改容”中使用“添加注釋”按鈕詳細填寫修復(fù)的容,并填寫缺陷起源、缺陷歸屬子系統(tǒng),更改“缺陷狀態(tài)”為“待驗證”。當(dāng)確認該缺陷不是本系統(tǒng)引起,需要其它項目組協(xié)同進行分析解決,開發(fā)人員應(yīng)保持缺陷狀態(tài)為“處理”,并將該缺陷的“處理子系統(tǒng)”改為相應(yīng)的項目組或系統(tǒng),以便缺陷能及時流轉(zhuǎn)。4.3.3 驗證缺陷測試人員負責(zé)驗證缺陷是否已解決,如已解決則由缺陷原提出人關(guān)閉缺陷,否則將“缺陷狀態(tài)”更改為“重現(xiàn)”,以便開發(fā)人員重新對此缺陷進行處理。4.4 缺陷頁面部分字段詳解u 缺陷狀態(tài):指缺陷通過一個跟蹤修復(fù)過程的進展情況。 包括:新建、打開、已修改、重新打開、關(guān)閉、拒絕、延遲u 缺陷嚴(yán)重程度
13、:是指因缺陷引起的故障對系統(tǒng)的影響程度。由提出人初步指定,開發(fā)人員負責(zé)確認。 包括:致命、嚴(yán)重、一般、輕微u 缺陷緊急程度:指缺陷必須被修復(fù)的緊急程度。由提出人指定。各測試小組可以項目組具體協(xié)商約定緊急程度的具體含義。包括:高、中、低提出、處理、拒絕、待驗證、重現(xiàn)、關(guān)閉u 缺陷起源:指引起缺陷的起因。包括:需求、架構(gòu)、設(shè)計、編碼、測試、環(huán)境、數(shù)據(jù)、拒絕缺陷起源類型含義需求由于需求定義或需求分析引起的缺陷架構(gòu)由于企業(yè)架構(gòu)設(shè)計的問題引起的缺陷 設(shè)計由于本系統(tǒng)設(shè)計原因引起的缺陷編碼由于編碼的問題引起的缺陷測試由于測試人員在測試設(shè)計、測試操作或理解有誤等原因引起的缺陷環(huán)境由于測試環(huán)境的問題引起的缺陷數(shù)
14、據(jù)由于測試數(shù)據(jù)的問題引起的缺陷拒絕重復(fù)。表示該缺陷已經(jīng)被其它提交人找出來了(純粹重復(fù)),或者開發(fā)認為原因是相同的(但從測試來看,認為出現(xiàn)的地方有所不同、表現(xiàn)有所不同等) 不可復(fù)現(xiàn)。不能重現(xiàn)(如因缺陷出現(xiàn)的環(huán)境重現(xiàn)不了),或以前出現(xiàn)的某個缺陷自動消失了(可能是在處理其他缺陷的時候把這個缺陷 一并修復(fù)掉了) 是按照需求和設(shè)計實現(xiàn)的,不屬于缺陷延后解決。由于時間、進度、重要程度或者技術(shù)/需求等方面的原因,認為目前不能解決或由于時間關(guān)系,須延期解決或者本版暫不解決留待到后續(xù)版本解決的缺陷這個缺陷是一個錯誤,但非常輕微,對系統(tǒng)幾乎無影響,可以忽略不計 5.配置管理軟件測試過程是一個復(fù)雜性的勞動,測試過程中會產(chǎn)生大量測試文檔,主要通過相關(guān)管理工具的方式實行對文檔的管理。在文檔的管理方面,按照公共類、項目類、軟件缺陷類、開發(fā)人員類、測試工具類等:1)公共類主要放置測試模板及測試規(guī)程說明,測試經(jīng)驗共享文檔,開發(fā)技術(shù)規(guī)等。2)項目類主要包括項目各階段文檔,如需求分析、測試計劃、測試用例設(shè)計、分析報告等。3)開發(fā)人
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 遼寧醫(yī)藥職業(yè)學(xué)院《Java+語言程序設(shè)計實驗》2023-2024學(xué)年第一學(xué)期期末試卷
- 蘭州工業(yè)學(xué)院《行為醫(yī)學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 江西建設(shè)職業(yè)技術(shù)學(xué)院《土地測量與評價》2023-2024學(xué)年第一學(xué)期期末試卷
- 吉林職業(yè)技術(shù)學(xué)院《外國音樂史Ⅰ》2023-2024學(xué)年第一學(xué)期期末試卷
- 湖南電子科技職業(yè)學(xué)院《物流流程再造》2023-2024學(xué)年第一學(xué)期期末試卷
- 黑龍江司法警官職業(yè)學(xué)院《生物信息學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 重慶應(yīng)用技術(shù)職業(yè)學(xué)院《集成電路版圖設(shè)計》2023-2024學(xué)年第一學(xué)期期末試卷
- 重慶建筑工程職業(yè)學(xué)院《外語教育研究方法》2023-2024學(xué)年第一學(xué)期期末試卷
- 中央戲劇學(xué)院《計算機網(wǎng)絡(luò)基礎(chǔ)》2023-2024學(xué)年第一學(xué)期期末試卷
- 中國石油大學(xué)(北京)《數(shù)據(jù)庫技術(shù)及應(yīng)用實踐》2023-2024學(xué)年第一學(xué)期期末試卷
- 2025年中考語文備考之名著導(dǎo)讀:《水滸傳》主要人物梳理
- 小學(xué)科學(xué)學(xué)情分析報告總結(jié)
- 健康中國產(chǎn)業(yè)園規(guī)劃方案
- (2024年)二年級上冊音樂
- 2024屆高考英語一輪復(fù)習(xí)讀后續(xù)寫脫險類續(xù)寫講義
- ISO13485內(nèi)部審核檢查表+內(nèi)審記錄
- 2024年《藥物臨床試驗質(zhì)量管理規(guī)范》(GCP)網(wǎng)絡(luò)培訓(xùn)題庫
- 新華健康體檢報告查詢
- 公司SWOT分析表模板
- 小學(xué)預(yù)防流行性感冒應(yīng)急預(yù)案
- 生物醫(yī)藥大數(shù)據(jù)分析平臺建設(shè)-第1篇
評論
0/150
提交評論