第13章 系統(tǒng)測試
綜合能力考核表詳細內(nèi)容
第13章 系統(tǒng)測試
第13章 系統(tǒng)測試 1 13.1 介紹 1 13.2 系統(tǒng)測試規(guī)程 2 13.2.1 目的 2 13.2.2 角色與職責(zé) 2 13.2.3 啟動準(zhǔn)則 2 13.2.4 輸入 2 13.2.5 主要步驟 3 [Step1] 制定系統(tǒng)測試計劃 3 [Step2] 設(shè)計系統(tǒng)測試用例 3 [Step3] 執(zhí)行系統(tǒng)測試 3 [Step4] 缺陷管理與改錯 3 13.2.6 輸出 3 13.2.7 結(jié)束準(zhǔn)則 4 13.2.8 度量 4 13.3 實施建議 4 第13章 系統(tǒng)測試 系統(tǒng)測試(System Test, ST)的目的是對最終軟件系統(tǒng)進行全面的測試,確保最終軟件系統(tǒng)滿足產(chǎn)品需求并且遵 循系統(tǒng)設(shè)計。 系統(tǒng)測試過程域是SPP模型的重要組成部分。本規(guī)范闡述了系統(tǒng)測試的規(guī)程,該規(guī)程 的“目標(biāo)”、“角色與職責(zé)”、“啟動準(zhǔn)則”、“輸入”、“主要步驟”、“輸出”、“完成準(zhǔn)則”和 “度量”均已定義。 本規(guī)范適用于國內(nèi)IT企業(yè)的軟件研發(fā)項目。建議用戶根據(jù)自身情況(如商業(yè)目標(biāo)、研 發(fā)實力等)適當(dāng)?shù)匦薷谋疽?guī)范,然后推廣使用。 13.1 介紹 系統(tǒng)測試流程如圖14- 1所示。由于系統(tǒng)測試的目的是驗證最終軟件系統(tǒng)滿足產(chǎn)品需求并且遵循系統(tǒng)設(shè)計,所以 當(dāng)產(chǎn)品需求和系統(tǒng)設(shè)計文檔完成之后,系統(tǒng)測試小組就可以提前開始制定測試計劃和設(shè) 計測試用例,而不必等到“實現(xiàn)與測試”階段結(jié)束。這樣可以提高系統(tǒng)測試的效率。 系統(tǒng)測試過程中發(fā)現(xiàn)的所有缺陷必須用統(tǒng)一的缺陷管理工具來管理,開發(fā)人員應(yīng)當(dāng)及 時消除缺陷(改錯)。 圖13-1 系統(tǒng)測試流程圖 項目經(jīng)理設(shè)法組建富有成效的系統(tǒng)測試小組。系統(tǒng)測試小組的成員主要來源于: ← 機構(gòu)獨立的測試小組(如果存在的話)。 ← 邀請其它項目的開發(fā)人員參與系統(tǒng)測試。 ← 本項目的部分開發(fā)人員。 ← 機構(gòu)的質(zhì)量保證人員。 系統(tǒng)測試小組應(yīng)當(dāng)根據(jù)項目的特征確定測試內(nèi)容。一般地,系統(tǒng)測試的主要內(nèi)容包括 : ← 功能測試。即測試軟件系統(tǒng)的功能是否正確,其依據(jù)是需求文檔,如《產(chǎn)品需求規(guī) 格說明書》。由于正確性是軟件最重要的質(zhì)量因素,所以功能測試必不可少。 ← 健壯性測試。即測試軟件系統(tǒng)在異常情況下能否正常運行的能力。健壯性有兩層 含義:一是容錯能力,二是恢復(fù)能力。 ← 性能測試。即測試軟件系統(tǒng)處理事務(wù)的速度,一是為了檢驗性能是否符合需求, 二是為了得到某些性能數(shù)據(jù)供人們參考(例如用于宣傳)。 ← 用戶界面測試。重點是測試軟件系統(tǒng)的易用性和視覺效果等。 ← 安全性(security)測試。是指測試軟件系統(tǒng)防止非法入侵的能力?!鞍踩笔窍?對而言的,一般地,如果黑客為非法入侵花費的代價(考慮時間、費用、危險等 因素)高于得到的好處,那么這樣的系統(tǒng)可以認(rèn)為是安全的。 ← 安裝與反安裝測試。 系統(tǒng)測試過程域產(chǎn)生的主要文檔有: ← 《系統(tǒng)測試計劃》,模板見 [SPP-TEMP-ST-PLAN]。 ← 《系統(tǒng)測試用例》,模板見 [SPP-TEMP-TEST-CASE]。 ← 《系統(tǒng)測試報告》,模板見 [SPP-TEMP-TEST-REPORT]。 ← 《缺陷管理報告》,由缺陷管理工具自動生成。 13.2 系統(tǒng)測試規(guī)程 13.2.1 目的 o 對最終軟件系統(tǒng)進行全面的測試,確保最終軟件系統(tǒng)滿足產(chǎn)品需求并且遵循系統(tǒng)設(shè)計。 13.2.2 角色與職責(zé) o 項目經(jīng)理組建系統(tǒng)測試小組,并指定一名成員任測試組長。 o 系統(tǒng)測試小組各成員共同制定測試計劃、設(shè)計測試用例、執(zhí)行測試,并撰寫相應(yīng)的文檔 。測試組長管理上述事務(wù)。 o 開發(fā)人員及時消除測試人員發(fā)現(xiàn)的缺陷。 13.2.3 啟動準(zhǔn)則 o 產(chǎn)品需求和系統(tǒng)設(shè)計文檔完成之后。 13.2.4 輸入 o 產(chǎn)品需求和系統(tǒng)設(shè)計文檔 13.2.5 主要步驟 [Step1] 制定系統(tǒng)測試計劃 o 系統(tǒng)測試小組各成員共同協(xié)商測試計劃。測試組長按照指定的模板起草《系統(tǒng)測試計劃 》。該計劃主要包括: ← 測試范圍(內(nèi)容) ← 測試方法 ← 測試環(huán)境與輔助工具 ← 測試完成準(zhǔn)則 ← 人員與任務(wù)表 o 項目經(jīng)理審批《系統(tǒng)測試計劃》。該計劃被批準(zhǔn)后,轉(zhuǎn)向[Step2]。 [Step2] 設(shè)計系統(tǒng)測試用例 o 系統(tǒng)測試小組各成員依據(jù)《系統(tǒng)測試計劃》和指定的模板,設(shè)計(撰寫)《系統(tǒng)測試用例 》。 o 測試組長邀請開發(fā)人員和同行專家,對《系統(tǒng)測試用例》進行技術(shù)評審。該測試用例通過 技術(shù)評審后,轉(zhuǎn)向[Step3]。 [Step3] 執(zhí)行系統(tǒng)測試 o 系統(tǒng)測試小組各成員依據(jù)《系統(tǒng)測試計劃》和《系統(tǒng)測試用例》執(zhí)行系統(tǒng)測試。 o 將測試結(jié)果記錄在《系統(tǒng)測試報告》中,用“缺陷管理工具”來管理所發(fā)現(xiàn)的缺陷,并及時 通報給開發(fā)人員。 [Step4] 缺陷管理與改錯 o 從[Step1]至[Step3],任何人發(fā)現(xiàn)軟件系統(tǒng)中的缺陷時都必須使用指定的“缺陷管理工 具”。該工具將記錄所有缺陷的狀態(tài)信息,并可以自動產(chǎn)生《缺陷管理報告》。 o 開發(fā)人員及時消除已經(jīng)發(fā)現(xiàn)的缺陷。 o 開發(fā)人員消除缺陷之后應(yīng)當(dāng)馬上進行回歸測試,以確保不會引入新的缺陷。 13.2.6 輸出 o 消除了缺陷的最終軟件系統(tǒng) o 系統(tǒng)測試用例 o 系統(tǒng)測試報告 o 缺陷管理報告 13.2.7 結(jié)束準(zhǔn)則 o 對于非嚴(yán)格系統(tǒng)可以采用“基于測試用例”的準(zhǔn)則: ← 功能性測試用例通過率達到100%; ← 非功能性測試用例通過率達到80%時。 o 對于嚴(yán)格系統(tǒng),應(yīng)當(dāng)補充“基于缺陷密度”的規(guī)則: ← 相鄰n個CPU小時內(nèi)“測試期缺陷密度”全部低于某個值m。例如n大于10,m小于等于 1。 o 本規(guī)程所有文檔已經(jīng)完成。 13.2.8 度量 o 測試人員和開發(fā)人員統(tǒng)計測試和改錯的工作量,文檔的規(guī)模,以及缺陷的個數(shù)與類型, 并將此度量數(shù)據(jù)匯報給項目經(jīng)理。 13.3 實施建議 o 對系統(tǒng)測試人員進行必要的培訓(xùn),提高他們的測試效率。 o 項目經(jīng)理和測試小組根據(jù)項目的資源、時間等限制因素,設(shè)法合理地減少測試的工作量 ,例如減少“冗余或無效”的測試。 o 系統(tǒng)測試小組根據(jù)產(chǎn)品的特征,可以適當(dāng)?shù)匦薷谋疽?guī)范的各種文檔模板。 o 對系統(tǒng)測試過程中產(chǎn)生的所有代碼和有價值的文檔進行配置管理。 o 為了調(diào)動測試者的積極性,建議企業(yè)或項目設(shè)立獎勵機制,例如:根據(jù)缺陷的危害程度 把獎金分等級,每個新缺陷對應(yīng)一份獎金,把獎金發(fā)給第一個發(fā)現(xiàn)該缺陷的人。 ----------------------- 迭代 審批 執(zhí)行系統(tǒng)測試 制定測試計劃 缺陷管理與改錯 設(shè)計測試用例 審批
第13章 系統(tǒng)測試
第13章 系統(tǒng)測試 1 13.1 介紹 1 13.2 系統(tǒng)測試規(guī)程 2 13.2.1 目的 2 13.2.2 角色與職責(zé) 2 13.2.3 啟動準(zhǔn)則 2 13.2.4 輸入 2 13.2.5 主要步驟 3 [Step1] 制定系統(tǒng)測試計劃 3 [Step2] 設(shè)計系統(tǒng)測試用例 3 [Step3] 執(zhí)行系統(tǒng)測試 3 [Step4] 缺陷管理與改錯 3 13.2.6 輸出 3 13.2.7 結(jié)束準(zhǔn)則 4 13.2.8 度量 4 13.3 實施建議 4 第13章 系統(tǒng)測試 系統(tǒng)測試(System Test, ST)的目的是對最終軟件系統(tǒng)進行全面的測試,確保最終軟件系統(tǒng)滿足產(chǎn)品需求并且遵 循系統(tǒng)設(shè)計。 系統(tǒng)測試過程域是SPP模型的重要組成部分。本規(guī)范闡述了系統(tǒng)測試的規(guī)程,該規(guī)程 的“目標(biāo)”、“角色與職責(zé)”、“啟動準(zhǔn)則”、“輸入”、“主要步驟”、“輸出”、“完成準(zhǔn)則”和 “度量”均已定義。 本規(guī)范適用于國內(nèi)IT企業(yè)的軟件研發(fā)項目。建議用戶根據(jù)自身情況(如商業(yè)目標(biāo)、研 發(fā)實力等)適當(dāng)?shù)匦薷谋疽?guī)范,然后推廣使用。 13.1 介紹 系統(tǒng)測試流程如圖14- 1所示。由于系統(tǒng)測試的目的是驗證最終軟件系統(tǒng)滿足產(chǎn)品需求并且遵循系統(tǒng)設(shè)計,所以 當(dāng)產(chǎn)品需求和系統(tǒng)設(shè)計文檔完成之后,系統(tǒng)測試小組就可以提前開始制定測試計劃和設(shè) 計測試用例,而不必等到“實現(xiàn)與測試”階段結(jié)束。這樣可以提高系統(tǒng)測試的效率。 系統(tǒng)測試過程中發(fā)現(xiàn)的所有缺陷必須用統(tǒng)一的缺陷管理工具來管理,開發(fā)人員應(yīng)當(dāng)及 時消除缺陷(改錯)。 圖13-1 系統(tǒng)測試流程圖 項目經(jīng)理設(shè)法組建富有成效的系統(tǒng)測試小組。系統(tǒng)測試小組的成員主要來源于: ← 機構(gòu)獨立的測試小組(如果存在的話)。 ← 邀請其它項目的開發(fā)人員參與系統(tǒng)測試。 ← 本項目的部分開發(fā)人員。 ← 機構(gòu)的質(zhì)量保證人員。 系統(tǒng)測試小組應(yīng)當(dāng)根據(jù)項目的特征確定測試內(nèi)容。一般地,系統(tǒng)測試的主要內(nèi)容包括 : ← 功能測試。即測試軟件系統(tǒng)的功能是否正確,其依據(jù)是需求文檔,如《產(chǎn)品需求規(guī) 格說明書》。由于正確性是軟件最重要的質(zhì)量因素,所以功能測試必不可少。 ← 健壯性測試。即測試軟件系統(tǒng)在異常情況下能否正常運行的能力。健壯性有兩層 含義:一是容錯能力,二是恢復(fù)能力。 ← 性能測試。即測試軟件系統(tǒng)處理事務(wù)的速度,一是為了檢驗性能是否符合需求, 二是為了得到某些性能數(shù)據(jù)供人們參考(例如用于宣傳)。 ← 用戶界面測試。重點是測試軟件系統(tǒng)的易用性和視覺效果等。 ← 安全性(security)測試。是指測試軟件系統(tǒng)防止非法入侵的能力?!鞍踩笔窍?對而言的,一般地,如果黑客為非法入侵花費的代價(考慮時間、費用、危險等 因素)高于得到的好處,那么這樣的系統(tǒng)可以認(rèn)為是安全的。 ← 安裝與反安裝測試。 系統(tǒng)測試過程域產(chǎn)生的主要文檔有: ← 《系統(tǒng)測試計劃》,模板見 [SPP-TEMP-ST-PLAN]。 ← 《系統(tǒng)測試用例》,模板見 [SPP-TEMP-TEST-CASE]。 ← 《系統(tǒng)測試報告》,模板見 [SPP-TEMP-TEST-REPORT]。 ← 《缺陷管理報告》,由缺陷管理工具自動生成。 13.2 系統(tǒng)測試規(guī)程 13.2.1 目的 o 對最終軟件系統(tǒng)進行全面的測試,確保最終軟件系統(tǒng)滿足產(chǎn)品需求并且遵循系統(tǒng)設(shè)計。 13.2.2 角色與職責(zé) o 項目經(jīng)理組建系統(tǒng)測試小組,并指定一名成員任測試組長。 o 系統(tǒng)測試小組各成員共同制定測試計劃、設(shè)計測試用例、執(zhí)行測試,并撰寫相應(yīng)的文檔 。測試組長管理上述事務(wù)。 o 開發(fā)人員及時消除測試人員發(fā)現(xiàn)的缺陷。 13.2.3 啟動準(zhǔn)則 o 產(chǎn)品需求和系統(tǒng)設(shè)計文檔完成之后。 13.2.4 輸入 o 產(chǎn)品需求和系統(tǒng)設(shè)計文檔 13.2.5 主要步驟 [Step1] 制定系統(tǒng)測試計劃 o 系統(tǒng)測試小組各成員共同協(xié)商測試計劃。測試組長按照指定的模板起草《系統(tǒng)測試計劃 》。該計劃主要包括: ← 測試范圍(內(nèi)容) ← 測試方法 ← 測試環(huán)境與輔助工具 ← 測試完成準(zhǔn)則 ← 人員與任務(wù)表 o 項目經(jīng)理審批《系統(tǒng)測試計劃》。該計劃被批準(zhǔn)后,轉(zhuǎn)向[Step2]。 [Step2] 設(shè)計系統(tǒng)測試用例 o 系統(tǒng)測試小組各成員依據(jù)《系統(tǒng)測試計劃》和指定的模板,設(shè)計(撰寫)《系統(tǒng)測試用例 》。 o 測試組長邀請開發(fā)人員和同行專家,對《系統(tǒng)測試用例》進行技術(shù)評審。該測試用例通過 技術(shù)評審后,轉(zhuǎn)向[Step3]。 [Step3] 執(zhí)行系統(tǒng)測試 o 系統(tǒng)測試小組各成員依據(jù)《系統(tǒng)測試計劃》和《系統(tǒng)測試用例》執(zhí)行系統(tǒng)測試。 o 將測試結(jié)果記錄在《系統(tǒng)測試報告》中,用“缺陷管理工具”來管理所發(fā)現(xiàn)的缺陷,并及時 通報給開發(fā)人員。 [Step4] 缺陷管理與改錯 o 從[Step1]至[Step3],任何人發(fā)現(xiàn)軟件系統(tǒng)中的缺陷時都必須使用指定的“缺陷管理工 具”。該工具將記錄所有缺陷的狀態(tài)信息,并可以自動產(chǎn)生《缺陷管理報告》。 o 開發(fā)人員及時消除已經(jīng)發(fā)現(xiàn)的缺陷。 o 開發(fā)人員消除缺陷之后應(yīng)當(dāng)馬上進行回歸測試,以確保不會引入新的缺陷。 13.2.6 輸出 o 消除了缺陷的最終軟件系統(tǒng) o 系統(tǒng)測試用例 o 系統(tǒng)測試報告 o 缺陷管理報告 13.2.7 結(jié)束準(zhǔn)則 o 對于非嚴(yán)格系統(tǒng)可以采用“基于測試用例”的準(zhǔn)則: ← 功能性測試用例通過率達到100%; ← 非功能性測試用例通過率達到80%時。 o 對于嚴(yán)格系統(tǒng),應(yīng)當(dāng)補充“基于缺陷密度”的規(guī)則: ← 相鄰n個CPU小時內(nèi)“測試期缺陷密度”全部低于某個值m。例如n大于10,m小于等于 1。 o 本規(guī)程所有文檔已經(jīng)完成。 13.2.8 度量 o 測試人員和開發(fā)人員統(tǒng)計測試和改錯的工作量,文檔的規(guī)模,以及缺陷的個數(shù)與類型, 并將此度量數(shù)據(jù)匯報給項目經(jīng)理。 13.3 實施建議 o 對系統(tǒng)測試人員進行必要的培訓(xùn),提高他們的測試效率。 o 項目經(jīng)理和測試小組根據(jù)項目的資源、時間等限制因素,設(shè)法合理地減少測試的工作量 ,例如減少“冗余或無效”的測試。 o 系統(tǒng)測試小組根據(jù)產(chǎn)品的特征,可以適當(dāng)?shù)匦薷谋疽?guī)范的各種文檔模板。 o 對系統(tǒng)測試過程中產(chǎn)生的所有代碼和有價值的文檔進行配置管理。 o 為了調(diào)動測試者的積極性,建議企業(yè)或項目設(shè)立獎勵機制,例如:根據(jù)缺陷的危害程度 把獎金分等級,每個新缺陷對應(yīng)一份獎金,把獎金發(fā)給第一個發(fā)現(xiàn)該缺陷的人。 ----------------------- 迭代 審批 執(zhí)行系統(tǒng)測試 制定測試計劃 缺陷管理與改錯 設(shè)計測試用例 審批
第13章 系統(tǒng)測試
[下載聲明]
1.本站的所有資料均為資料作者提供和網(wǎng)友推薦收集整理而來,僅供學(xué)習(xí)和研究交流使用。如有侵犯到您版權(quán)的,請來電指出,本站將立即改正。電話:010-82593357。
2、訪問管理資源網(wǎng)的用戶必須明白,本站對提供下載的學(xué)習(xí)資料等不擁有任何權(quán)利,版權(quán)歸該下載資源的合法擁有者所有。
3、本站保證站內(nèi)提供的所有可下載資源都是按“原樣”提供,本站未做過任何改動;但本網(wǎng)站不保證本站提供的下載資源的準(zhǔn)確性、安全性和完整性;同時本網(wǎng)站也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的損失或傷害。
4、未經(jīng)本網(wǎng)站的明確許可,任何人不得大量鏈接本站下載資源;不得復(fù)制或仿造本網(wǎng)站。本網(wǎng)站對其自行開發(fā)的或和他人共同開發(fā)的所有內(nèi)容、技術(shù)手段和服務(wù)擁有全部知識產(chǎn)權(quán),任何人不得侵害或破壞,也不得擅自使用。
我要上傳資料,請點我!
管理工具分類
ISO認(rèn)證課程講義管理表格合同大全法規(guī)條例營銷資料方案報告說明標(biāo)準(zhǔn)管理戰(zhàn)略商業(yè)計劃書市場分析戰(zhàn)略經(jīng)營策劃方案培訓(xùn)講義企業(yè)上市采購物流電子商務(wù)質(zhì)量管理企業(yè)名錄生產(chǎn)管理金融知識電子書客戶管理企業(yè)文化報告論文項目管理財務(wù)資料固定資產(chǎn)人力資源管理制度工作分析績效考核資料面試招聘人才測評崗位管理職業(yè)規(guī)劃KPI績效指標(biāo)勞資關(guān)系薪酬激勵人力資源案例人事表格考勤管理人事制度薪資表格薪資制度招聘面試表格崗位分析員工管理薪酬管理績效管理入職指引薪酬設(shè)計績效管理績效管理培訓(xùn)績效管理方案平衡計分卡績效評估績效考核表格人力資源規(guī)劃安全管理制度經(jīng)營管理制度組織機構(gòu)管理辦公總務(wù)管理財務(wù)管理制度質(zhì)量管理制度會計管理制度代理連鎖制度銷售管理制度倉庫管理制度CI管理制度廣告策劃制度工程管理制度采購管理制度生產(chǎn)管理制度進出口制度考勤管理制度人事管理制度員工福利制度咨詢診斷制度信息管理制度員工培訓(xùn)制度辦公室制度人力資源管理企業(yè)培訓(xùn)績效考核其它
精品推薦
- 1暗促-酒店玫瑰靜悄悄地開 369
- 2終端陳列十五大原則 381
- 3專業(yè)廣告運作模式 342
- 4****主營業(yè)務(wù)發(fā)展戰(zhàn)略設(shè)計 375
- 5中小企業(yè)物流發(fā)展的對策 394
- 6主顧開拓 482
- 7主動推進的客戶服務(wù) 342
- 8專業(yè)媒體策劃與購買 372
- 9中遠電視廣告CF 417
下載排行
- 1社會保障基礎(chǔ)知識(ppt) 16695
- 2安全生產(chǎn)事故案例分析(ppt 16695
- 3行政專員崗位職責(zé) 16695
- 4品管部崗位職責(zé)與任職要求 16695
- 5員工守則 16695
- 6軟件驗收報告 16695
- 7問卷調(diào)查表(范例) 16695
- 8工資發(fā)放明細表 16695
- 9文件簽收單 16695