軟件文檔國家標準-文檔資料_第1頁
軟件文檔國家標準-文檔資料_第2頁
軟件文檔國家標準-文檔資料_第3頁
軟件文檔國家標準-文檔資料_第4頁
軟件文檔國家標準-文檔資料_第5頁
已閱讀5頁,還剩32頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、鄭州大學信息工程學院 徐婷軟件文檔1-1第第3章章 軟件文檔國家標準軟件文檔國家標準 3.1 3.1 計算機軟件產(chǎn)品開發(fā)文檔編制指南計算機軟件產(chǎn)品開發(fā)文檔編制指南3.2 3.2 計算機軟件需求說明編制指南計算機軟件需求說明編制指南 3.3 3.3 計算機軟件測試文檔編制規(guī)范計算機軟件測試文檔編制規(guī)范 3.4 3.4 軟件文檔管理指南軟件文檔管理指南 鄭州大學信息工程學院 徐婷軟件文檔1-23.0 軟件工程標準軟件工程標準 軟件工程標準可以分為軟件工程標準可以分為基礎(chǔ)標準基礎(chǔ)標準、開發(fā)標準開發(fā)標準、文檔標準文檔標準以及以及管理標準管理標準4種。種。 我國已經(jīng)發(fā)布的文檔標準:我國已經(jīng)發(fā)布的文檔標準

2、:計算機軟件文檔編制規(guī)范(計算機軟件文檔編制規(guī)范(GB/T 8567-2006GB/T 8567-2006)計算機軟件需求規(guī)格說明規(guī)范(計算機軟件需求規(guī)格說明規(guī)范(GB/T 9385-2008GB/T 9385-2008)計算機軟件測試文檔編制規(guī)范(計算機軟件測試文檔編制規(guī)范(GB/T 9386-2008GB/T 9386-2008)軟件文檔管理指南(軟件文檔管理指南(GB/T 16680-1996GB/T 16680-1996)鄭州大學信息工程學院 徐婷軟件文檔1-33.1 計算機軟件文檔編制規(guī)范計算機軟件文檔編制規(guī)范 計算機軟件文檔編制規(guī)范(計算機軟件文檔編制規(guī)范(GB/T 8567-20

3、06)是指導性文檔。該標準是是指導性文檔。該標準是GB/T85671988計算機軟計算機軟件產(chǎn)品開發(fā)文件編制指南的修訂版,并改名為計件產(chǎn)品開發(fā)文件編制指南的修訂版,并改名為計算機軟件文檔編制規(guī)范。并從實施之日起代替算機軟件文檔編制規(guī)范。并從實施之日起代替GB/T85671988。 GB/T 8567-1988由原電子工業(yè)部提出,中國軟件由原電子工業(yè)部提出,中國軟件技術(shù)公司負責起草,技術(shù)公司負責起草, 國家標準局于國家標準局于1988年年1月月7日批準,日批準,1988年年7月月1日實施。于新標準實施之日廢止。日實施。于新標準實施之日廢止。鄭州大學信息工程學院 徐婷軟件文檔1-43.1.1 軟件

4、文檔的組成軟件文檔的組成 根據(jù)該指南,一個計算機軟件的開發(fā)過程中,一根據(jù)該指南,一個計算機軟件的開發(fā)過程中,一般應產(chǎn)生般應產(chǎn)生14種文檔。指南不僅給出了種文檔。指南不僅給出了14種文檔的編制種文檔的編制指導,同時,也是這指導,同時,也是這14種文檔編寫質(zhì)量的檢驗準則。種文檔編寫質(zhì)量的檢驗準則。3.1.2 各類文檔的內(nèi)容要求各類文檔的內(nèi)容要求 14種文檔的內(nèi)容及要求:種文檔的內(nèi)容及要求:詳見文檔詳見文檔3.1 計算機軟件文檔編制規(guī)范計算機軟件文檔編制規(guī)范鄭州大學信息工程學院 徐婷軟件文檔1-53.2 計算機軟件需求規(guī)格說明規(guī)范計算機軟件需求規(guī)格說明規(guī)范 計算機軟件需求規(guī)格說明規(guī)范計算機軟件需求規(guī)

5、格說明規(guī)范(GB/T 9385-2008)為軟件需求的實踐提供了一個規(guī)范化的方法。適用于編為軟件需求的實踐提供了一個規(guī)范化的方法。適用于編寫軟件需求規(guī)格說明書,它描述了一個軟件需求說明書寫軟件需求規(guī)格說明書,它描述了一個軟件需求說明書所必需的內(nèi)容和質(zhì)量。所必需的內(nèi)容和質(zhì)量。 該規(guī)范是該規(guī)范是GB/T9385-1988計算機軟件需求說明編制計算機軟件需求說明編制指南的第一次修訂。指南的第一次修訂。 GB/T9385-1988由原電子工業(yè)部由原電子工業(yè)部于于1988年年4月月26日批準,日批準,1988年年12月月1日實施。于新標準日實施。于新標準實施之日廢止。實施之日廢止。鄭州大學信息工程學院

6、徐婷軟件文檔1-63.2.1 軟件需求文檔的編制目標軟件需求文檔的編制目標 SRS Software Requirments Specifications 軟件需求說明軟件需求說明 SRS對于軟件顧客來講,應盡可能準確地描述其所需對于軟件顧客來講,應盡可能準確地描述其所需要的產(chǎn)品;而對于供方來講,應能準確地理解客戶所需要的產(chǎn)品;而對于供方來講,應能準確地理解客戶所需要的產(chǎn)品。要的產(chǎn)品。 其作用可概括以下為其作用可概括以下為6個方面?zhèn)€方面:3.2 計算機軟件需求規(guī)格說明規(guī)范計算機軟件需求規(guī)格說明規(guī)范鄭州大學信息工程學院 徐婷軟件文檔1-71對于提供什么軟件產(chǎn)品,為顧客和供方之間的對于提供什么軟件

7、產(chǎn)品,為顧客和供方之間的協(xié)議建立基礎(chǔ)。協(xié)議建立基礎(chǔ)。 SRS中軟件功能的完備描述將協(xié)助潛在用戶,中軟件功能的完備描述將協(xié)助潛在用戶,以便確定指定的軟件是否滿足其需要,或者為滿足以便確定指定的軟件是否滿足其需要,或者為滿足其需要應如何定義該軟件。其需要應如何定義該軟件。2. 減少開發(fā)工作減少開發(fā)工作; SRS文檔的編制迫使顧客組織有關(guān)各方面人員文檔的編制迫使顧客組織有關(guān)各方面人員在設(shè)計之前嚴格考慮所有的需求,并減少以后的重在設(shè)計之前嚴格考慮所有的需求,并減少以后的重新設(shè)計、重新編碼和重新測試。對新設(shè)計、重新編碼和重新測試。對SRS中的各項需中的各項需求進行仔細評審,可以在開發(fā)周期的早期揭示某些求

8、進行仔細評審,可以在開發(fā)周期的早期揭示某些遺漏、誤解和不一致,此時問題更容易糾正。遺漏、誤解和不一致,此時問題更容易糾正。3.2 計算機軟件需求規(guī)格說明規(guī)范計算機軟件需求規(guī)格說明規(guī)范鄭州大學信息工程學院 徐婷軟件文檔1-83為估計成本和進度提供基礎(chǔ);為估計成本和進度提供基礎(chǔ); SRS中給出的待開發(fā)產(chǎn)品的描述是估計項目成中給出的待開發(fā)產(chǎn)品的描述是估計項目成本的現(xiàn)實基礎(chǔ),可用于取得投標認可或得出價格估本的現(xiàn)實基礎(chǔ),可用于取得投標認可或得出價格估算。算。4. 為驗證和確認提供基線為驗證和確認提供基線; 通過一份好的通過一份好的SRS文檔,組織可提出更加有效文檔,組織可提出更加有效的驗證和確認計劃。作

9、為開發(fā)合同的一部分,的驗證和確認計劃。作為開發(fā)合同的一部分,SRS提供了可用于測量一致性的基線。提供了可用于測量一致性的基線。3.2 計算機軟件需求規(guī)格說明規(guī)范計算機軟件需求規(guī)格說明規(guī)范鄭州大學信息工程學院 徐婷軟件文檔1-95便于軟件產(chǎn)品轉(zhuǎn)移;便于軟件產(chǎn)品轉(zhuǎn)移; SRS文檔使軟件產(chǎn)品轉(zhuǎn)移到新的用戶機器更容文檔使軟件產(chǎn)品轉(zhuǎn)移到新的用戶機器更容易,顧客因此發(fā)現(xiàn)軟件產(chǎn)品更容易轉(zhuǎn)移到組織的其易,顧客因此發(fā)現(xiàn)軟件產(chǎn)品更容易轉(zhuǎn)移到組織的其他部門,供方發(fā)現(xiàn)軟件產(chǎn)品更容易轉(zhuǎn)移到新的顧客。他部門,供方發(fā)現(xiàn)軟件產(chǎn)品更容易轉(zhuǎn)移到新的顧客。6. 作為進一步增強的基礎(chǔ)作為進一步增強的基礎(chǔ); 因為因為SRS文檔討論的是

10、產(chǎn)品而不是開發(fā)他的項文檔討論的是產(chǎn)品而不是開發(fā)他的項目,因此,目,因此,SRS是已經(jīng)開發(fā)產(chǎn)品后續(xù)增強的基礎(chǔ)。是已經(jīng)開發(fā)產(chǎn)品后續(xù)增強的基礎(chǔ)。盡管盡管SRS文檔或許需要修改,但他確實為后續(xù)產(chǎn)品文檔或許需要修改,但他確實為后續(xù)產(chǎn)品評價提供了基礎(chǔ)。評價提供了基礎(chǔ)。3.2 計算機軟件需求規(guī)格說明規(guī)范計算機軟件需求規(guī)格說明規(guī)范鄭州大學信息工程學院 徐婷軟件文檔1-103.2.2 軟件需求文檔的基本要求軟件需求文檔的基本要求 SRS是對要完成一定功能、性能的軟件產(chǎn)品、程是對要完成一定功能、性能的軟件產(chǎn)品、程序或一組程序的說明。因此對序或一組程序的說明。因此對SRS的描述有兩項基本的描述有兩項基本要求:要求:

11、 1. 必須描述一定的功能、性能;必須描述一定的功能、性能; 2. 必須用確定的方法敘述這些功能。必須用確定的方法敘述這些功能。 SRS作為作為軟件開發(fā)規(guī)范軟件開發(fā)規(guī)范之一,對軟件開發(fā)的所有之一,對軟件開發(fā)的所有階段都起著非常重要的作用。但是,需要注意的是:階段都起著非常重要的作用。但是,需要注意的是:SRS不能超出其作用范圍不能超出其作用范圍,即除了,即除了SRS正確地定義所正確地定義所有軟件的需求之外,一般地有軟件的需求之外,一般地SRS不描述任何設(shè)計、驗不描述任何設(shè)計、驗證或項目管理的細節(jié),這是對證或項目管理的細節(jié),這是對SRS的另外兩個要求。的另外兩個要求。3.2 計算機軟件需求規(guī)格說

12、明規(guī)范計算機軟件需求規(guī)格說明規(guī)范鄭州大學信息工程學院 徐婷軟件文檔1-113.2.3 軟件需求標準適用范圍軟件需求標準適用范圍1.適用對象:適用對象: (1)軟件客戶,以便精確地描述他們想獲得什么)軟件客戶,以便精確地描述他們想獲得什么樣的產(chǎn)品;樣的產(chǎn)品; (2)軟件供方,以便準確地理解客戶需要什么樣)軟件供方,以便準確地理解客戶需要什么樣的產(chǎn)品。的產(chǎn)品。2.目的:目的: (1)要提出開發(fā)規(guī)范化的)要提出開發(fā)規(guī)范化的SRS提綱;提綱; (2)定義自己需要的具體的格式和內(nèi)容;)定義自己需要的具體的格式和內(nèi)容; (3)產(chǎn)生附加的局部條款。)產(chǎn)生附加的局部條款。3.2 計算機軟件需求規(guī)格說明規(guī)范計算

13、機軟件需求規(guī)格說明規(guī)范鄭州大學信息工程學院 徐婷軟件文檔1-123.指南引用標準:指南引用標準: (1)GB/T 8566-2007信息技術(shù)信息技術(shù)軟件生存周期過程軟件生存周期過程 (2)GB/T 11457-2006信息技術(shù)信息技術(shù)軟件工程術(shù)語。軟件工程術(shù)語。4.有關(guān)定義:有關(guān)定義: (1)合同:是顧客和供方共同簽署的具體有法律約)合同:是顧客和供方共同簽署的具體有法律約束力的文件。其中包括產(chǎn)品的技術(shù)、組織、成本和進束力的文件。其中包括產(chǎn)品的技術(shù)、組織、成本和進度計劃要求等內(nèi)容。度計劃要求等內(nèi)容。3.2 計算機軟件需求規(guī)格說明規(guī)范計算機軟件需求規(guī)格說明規(guī)范鄭州大學信息工程學院 徐婷軟件文檔1

14、-13 (2)顧客:為產(chǎn)品支付費用,并通常(但不必要)顧客:為產(chǎn)品支付費用,并通常(但不必要)確定需求的個人或群體,在某些情況下,顧客和供方確定需求的個人或群體,在某些情況下,顧客和供方可以是同一組織的成員??梢允峭唤M織的成員。 (3)供方:為顧客開發(fā)產(chǎn)品的個人或群體。在某)供方:為顧客開發(fā)產(chǎn)品的個人或群體。在某些情況下,顧客和供方可以是同一組織的成員。些情況下,顧客和供方可以是同一組織的成員。 (4)用戶:直接運行系統(tǒng)產(chǎn)品或與產(chǎn)品進行交互)用戶:直接運行系統(tǒng)產(chǎn)品或與產(chǎn)品進行交互作用的個人或集團。用戶和顧客通常不是同一個人或作用的個人或集團。用戶和顧客通常不是同一個人或群體。群體。3.2 計

15、算機軟件需求規(guī)格說明規(guī)范計算機軟件需求規(guī)格說明規(guī)范鄭州大學信息工程學院 徐婷軟件文檔1-143.2.4 需求文檔的編寫大綱需求文檔的編寫大綱提綱模板提綱模板按照按照運行模式運行模式組織的組織的SRS具體需求模板具體需求模板1、2按照按照用戶類別用戶類別組織的組織的SRS具體需求模板具體需求模板按照按照對象對象組織的組織的SRS具體需求模板具體需求模板按照按照系統(tǒng)特征系統(tǒng)特征組織的組織的SRS具體需求模板具體需求模板按照按照激勵激勵組織的組織的SRS具體需求模板具體需求模板按照按照功能功能層次組織的層次組織的SRS具體需求模板具體需求模板體現(xiàn)多種組織形式體現(xiàn)多種組織形式的的SRS具體需求模板具體

16、需求模板3.2.5 需求文檔的編制說明需求文檔的編制說明3.2 計算機軟件需求規(guī)格說明規(guī)范計算機軟件需求規(guī)格說明規(guī)范鄭州大學信息工程學院 徐婷軟件文檔1-153.3 計算機軟件測試文檔編制規(guī)范計算機軟件測試文檔編制規(guī)范 測試測試是軟件生存周期中一個是軟件生存周期中一個獨立的獨立的、關(guān)鍵的關(guān)鍵的階段,階段,也是保證軟件質(zhì)量的重要手段。為了提高檢測出錯的也是保證軟件質(zhì)量的重要手段。為了提高檢測出錯的幾率,使測試能有計劃、有條不紊地進行,就必須編幾率,使測試能有計劃、有條不紊地進行,就必須編制測試文檔。而標準化測試文檔就如同一種制測試文檔。而標準化測試文檔就如同一種通用的參通用的參照體系照體系,可達

17、到便于交流的目的。,可達到便于交流的目的。 計算機軟件測試文檔編制規(guī)范(計算機軟件測試文檔編制規(guī)范(GB/T 9386-2008GB/T 9386-2008)的目的就是的目的就是規(guī)定一組軟件測試文檔規(guī)定一組軟件測試文檔,定義每一種基本定義每一種基本文檔的目的、格式和內(nèi)容文檔的目的、格式和內(nèi)容。測試文檔中所規(guī)定的內(nèi)容。測試文檔中所規(guī)定的內(nèi)容可以作為對測試過程完備性的對照檢查表,這將會提可以作為對測試過程完備性的對照檢查表,這將會提高測試過程的每個階段的能見度,極大地提高測試工高測試過程的每個階段的能見度,極大地提高測試工作的可管理性。作的可管理性。鄭州大學信息工程學院 徐婷軟件文檔1-163.3

18、 計算機軟件測試文檔編制規(guī)范計算機軟件測試文檔編制規(guī)范 該規(guī)范替代了該規(guī)范替代了GB/T9386-1988GB/T9386-1988計算機軟件測試計算機軟件測試文檔編制規(guī)范。原標準由上海計算機技術(shù)開發(fā)中心文檔編制規(guī)范。原標準由上海計算機技術(shù)開發(fā)中心負責起草,由原電子工業(yè)部于負責起草,由原電子工業(yè)部于19881988年年4 4月月2626日批準,日批準,19881988年年1212月月1 1日實施,日實施,于新標準實施之日廢止。于新標準實施之日廢止。鄭州大學信息工程學院 徐婷軟件文檔1-173.3.1 標準的適用對象及范圍標準的適用對象及范圍 該規(guī)范是為該規(guī)范是為軟件管理人員軟件管理人員、軟件開

19、發(fā)軟件開發(fā)、測試和維測試和維護人員護人員、軟件質(zhì)量保證人員軟件質(zhì)量保證人員、審計人員審計人員、客戶客戶及及用戶用戶制定的。制定的。 用于描述一組用于描述一組與軟件測試實施方面有關(guān)與軟件測試實施方面有關(guān)的基本測的基本測試文檔,該標準定義每一種基本文檔的目的、格式和試文檔,該標準定義每一種基本文檔的目的、格式和內(nèi)容。盡管標準所描述的文檔內(nèi)容。盡管標準所描述的文檔側(cè)重于動態(tài)測試活動側(cè)重于動態(tài)測試活動,但是有些文檔仍適用于其他種類的測試活動(例如:但是有些文檔仍適用于其他種類的測試活動(例如:測試計劃可用于設(shè)計和代碼評審)。測試計劃可用于設(shè)計和代碼評審)。3.3 計算機軟件測試文檔編制規(guī)范計算機軟件測

20、試文檔編制規(guī)范鄭州大學信息工程學院 徐婷軟件文檔1-183.3.1 標準的適用對象及范圍標準的適用對象及范圍 該標準可應用于該標準可應用于數(shù)字計算機上運行的商用軟件、數(shù)字計算機上運行的商用軟件、科學計算軟件或者軍用軟件科學計算軟件或者軍用軟件。它的應用范圍不受軟件。它的應用范圍不受軟件大小、復雜度或關(guān)鍵性的限制。本規(guī)范既適用于大小、復雜度或關(guān)鍵性的限制。本規(guī)范既適用于初始初始開發(fā)的軟件測試文件開發(fā)的軟件測試文件編制,也適用于編制,也適用于其后的軟件產(chǎn)品其后的軟件產(chǎn)品更新版本的測試文檔更新版本的測試文檔編制。編制。 并不要求采用特定的測試方法學、技術(shù)、設(shè)備或并不要求采用特定的測試方法學、技術(shù)、設(shè)

21、備或工具。對文件控制、配置管理或質(zhì)量保證既不指明也工具。對文件控制、配置管理或質(zhì)量保證既不指明也不強制特定的方法學。根據(jù)所用的方法學,可能需要不強制特定的方法學。根據(jù)所用的方法學,可能需要增加一些其他文檔(如增加一些其他文檔(如“質(zhì)量保證計劃質(zhì)量保證計劃”)。)。3.3 計算機軟件測試文檔編制規(guī)范計算機軟件測試文檔編制規(guī)范鄭州大學信息工程學院 徐婷軟件文檔1-193.3.2 測試文檔的內(nèi)容測試文檔的內(nèi)容 本規(guī)范主要定義了本規(guī)范主要定義了3種類型軟件測試文檔:測試計種類型軟件測試文檔:測試計劃、測試說明和測試報告。劃、測試說明和測試報告。1.測試計劃測試計劃 測試計劃描述測試活動的范圍、方法、資

22、源和進測試計劃描述測試活動的范圍、方法、資源和進度。它規(guī)定被測試的項、被測試的特性、應完成的測度。它規(guī)定被測試的項、被測試的特性、應完成的測試任務、負責每項工作的人員以及與本計劃有關(guān)的風試任務、負責每項工作的人員以及與本計劃有關(guān)的風險等。險等。3.3 計算機軟件測試文檔編制規(guī)范計算機軟件測試文檔編制規(guī)范鄭州大學信息工程學院 徐婷軟件文檔1-202.測試說明測試說明包括包括3個文檔:個文檔: (1)測試設(shè)計說明)測試設(shè)計說明 詳細描述詳細描述測試方法測試方法,規(guī)定該設(shè)計及有關(guān)測試所包,規(guī)定該設(shè)計及有關(guān)測試所包括的括的特性特性,還規(guī)定完成測試所需要的,還規(guī)定完成測試所需要的測試用例測試用例和和測試

23、測試規(guī)程規(guī)程,并規(guī)定,并規(guī)定特性的通過準則特性的通過準則。 (2)測試用例說明)測試用例說明 列出用于輸入的具體值以及預期的輸出結(jié)果,并列出用于輸入的具體值以及預期的輸出結(jié)果,并規(guī)定在使用具體測試用例時對測試規(guī)程的各種限制。規(guī)定在使用具體測試用例時對測試規(guī)程的各種限制。將測試用例和測試設(shè)計分開,可以使它們用于多個設(shè)將測試用例和測試設(shè)計分開,可以使它們用于多個設(shè)計并能在其他情形下重復使用。計并能在其他情形下重復使用。3.3 計算機軟件測試文檔編制規(guī)范計算機軟件測試文檔編制規(guī)范鄭州大學信息工程學院 徐婷軟件文檔1-212.測試說明測試說明 (3)測試規(guī)程說明)測試規(guī)程說明 詳細說明執(zhí)行一組測試用例

24、的各個步驟,或者詳細說明執(zhí)行一組測試用例的各個步驟,或者更廣泛的說明為了評估一組特征而用于分析軟件項的更廣泛的說明為了評估一組特征而用于分析軟件項的各個步驟。各個步驟。測試規(guī)程是與設(shè)計分開的,主要明確要遵循的測試規(guī)程是與設(shè)計分開的,主要明確要遵循的步驟,而不宜含有無關(guān)的細節(jié)。步驟,而不宜含有無關(guān)的細節(jié)。3.3 計算機軟件測試文檔編制規(guī)范計算機軟件測試文檔編制規(guī)范鄭州大學信息工程學院 徐婷軟件文檔1-223.測試報告測試報告 測試報告包括測試報告包括4個文檔:個文檔: (1)測試項傳遞報告)測試項傳遞報告 指明在開發(fā)組和測試組獨立工作的情況下或在希指明在開發(fā)組和測試組獨立工作的情況下或在希望正式

25、開始測試的情況下為進行測試而被傳遞的測試望正式開始測試的情況下為進行測試而被傳遞的測試項。項。 (2)測試日志)測試日志 測試組用于記錄測試執(zhí)行過程中發(fā)生的情況。測試組用于記錄測試執(zhí)行過程中發(fā)生的情況。3.3 計算機軟件測試文檔編制規(guī)范計算機軟件測試文檔編制規(guī)范鄭州大學信息工程學院 徐婷軟件文檔1-23 (3)測試事件報告)測試事件報告 描述在測試執(zhí)行期間發(fā)生并需要進一步調(diào)查的一描述在測試執(zhí)行期間發(fā)生并需要進一步調(diào)查的一切事件。切事件。 (4)測試總結(jié)報告)測試總結(jié)報告 總結(jié)與測試設(shè)計說明有關(guān)的測試活動。總結(jié)與測試設(shè)計說明有關(guān)的測試活動。3.3 計算機軟件測試文檔編制規(guī)范計算機軟件測試文檔編制

26、規(guī)范鄭州大學信息工程學院 徐婷軟件文檔1-243.3.3 測試文檔與測試過程測試文檔與測試過程 描述測試文檔與其他文檔在編制方面的關(guān)系以及描述測試文檔與其他文檔在編制方面的關(guān)系以及同測試過程的對應關(guān)系。同測試過程的對應關(guān)系。 測試文件與測試過程的關(guān)系,測試文件與測試過程的關(guān)系,如下圖所示如下圖所示。3.3 計算機軟件測試文檔編制規(guī)范計算機軟件測試文檔編制規(guī)范鄭州大學信息工程學院 徐婷軟件文檔1-25測試文件與測試文件與測試過程的測試過程的關(guān)系關(guān)系鄭州大學信息工程學院 徐婷軟件文檔1-263.3.4 測試文檔的結(jié)構(gòu)測試文檔的結(jié)構(gòu)共共8個文檔:個文檔:測試計劃測試計劃測試設(shè)計說明測試設(shè)計說明測試用

27、例說明測試用例說明測試規(guī)程說明測試規(guī)程說明測試項傳遞報告測試項傳遞報告測試日志測試日志測試事件報告測試事件報告1.測試總結(jié)報告測試總結(jié)報告3.3 計算機軟件測試文檔編制規(guī)范計算機軟件測試文檔編制規(guī)范鄭州大學信息工程學院 徐婷軟件文檔1-273.3.5 測試文檔的編制測試文檔的編制 軟件測試文檔的內(nèi)容主要包括測試計劃、測試軟件測試文檔的內(nèi)容主要包括測試計劃、測試設(shè)計說明書、測試用例說明、測試規(guī)程說明、測試項設(shè)計說明書、測試用例說明、測試規(guī)程說明、測試項傳遞報告、測試日志、測試事件報告以及測試總結(jié)報傳遞報告、測試日志、測試事件報告以及測試總結(jié)報告告8項內(nèi)容。項內(nèi)容。需要強調(diào)的是,軟件測試包括對需求

28、說明書的需要強調(diào)的是,軟件測試包括對需求說明書的測試。因此在軟件的需求分析階段就應開始測試文檔測試。因此在軟件的需求分析階段就應開始測試文檔的編制工作,各種測試文檔的編寫應按一定的格式進的編制工作,各種測試文檔的編寫應按一定的格式進行。行。3.3 計算機軟件測試文檔編制規(guī)范計算機軟件測試文檔編制規(guī)范鄭州大學信息工程學院 徐婷軟件文檔1-283.3.5 測試文檔的編制測試文檔的編制 1.設(shè)計測試用例設(shè)計測試用例 測試用例(測試用例(test case)是指對一項特定的軟件產(chǎn))是指對一項特定的軟件產(chǎn)品進行測試任務的描述,體現(xiàn)測試方案、方法、技術(shù)品進行測試任務的描述,體現(xiàn)測試方案、方法、技術(shù)和策略。

29、內(nèi)容包括測試目標、測試環(huán)境、輸入數(shù)據(jù)、和策略。內(nèi)容包括測試目標、測試環(huán)境、輸入數(shù)據(jù)、測試步驟、預期結(jié)果、測試腳本等,并形成文檔。測試步驟、預期結(jié)果、測試腳本等,并形成文檔。 不同類型軟件,測試用例不同。需要針對軟件不同類型軟件,測試用例不同。需要針對軟件產(chǎn)品的功能、業(yè)務規(guī)則和業(yè)務處理,分別對各個開發(fā)產(chǎn)品的功能、業(yè)務規(guī)則和業(yè)務處理,分別對各個開發(fā)階段的軟件產(chǎn)品設(shè)計測試用例。可以減少人為因素的階段的軟件產(chǎn)品設(shè)計測試用例。可以減少人為因素的影響。影響。3.3 計算機軟件測試文檔編制規(guī)范計算機軟件測試文檔編制規(guī)范鄭州大學信息工程學院 徐婷軟件文檔1-293.3.5 測試文檔的編制測試文檔的編制 2.編

30、寫測試文檔編寫測試文檔 測試文檔主要由若干測試用例組成測試文檔主要由若干測試用例組成.各種測試文各種測試文檔的編寫應按照文檔模板,按一定的格式進行,編寫檔的編寫應按照文檔模板,按一定的格式進行,編寫時可參考時可參考計算機軟件文檔編制規(guī)范計算機軟件文檔編制規(guī)范。 測試文檔由簡介和測試用例兩部分組成。測試文檔由簡介和測試用例兩部分組成。3.3 計算機軟件測試文檔編制規(guī)范計算機軟件測試文檔編制規(guī)范鄭州大學信息工程學院 徐婷軟件文檔1-303.3.6 測試文檔的編制實例測試文檔的編制實例在實施測試文件編制的初級階段可先編寫測試計劃在實施測試文件編制的初級階段可先編寫測試計劃與測試報告文件與測試報告文件

31、。 測試計劃將為整個測試過程提供基礎(chǔ)。測試報告將鼓測試計劃將為整個測試過程提供基礎(chǔ)。測試報告將鼓勵測試單位以良好的方式記錄整個測試過程的情況。勵測試單位以良好的方式記錄整個測試過程的情況。經(jīng)過一段時間的實踐,積累了一定經(jīng)驗后再逐步引經(jīng)過一段時間的實踐,積累了一定經(jīng)驗后再逐步引進其他文件。進其他文件。 測試文件編制最終將形成一個相應于設(shè)計層的文件層測試文件編制最終將形成一個相應于設(shè)計層的文件層次,即系統(tǒng)測試文件、子系統(tǒng)測試文件及模塊測試文件等。次,即系統(tǒng)測試文件、子系統(tǒng)測試文件及模塊測試文件等。在本單位所使用的特定的測試技術(shù)的文件編制可作為正文在本單位所使用的特定的測試技術(shù)的文件編制可作為正文中

32、所述的基本文件集的補充。中所述的基本文件集的補充。3.3 計算機軟件測試文檔編制規(guī)范計算機軟件測試文檔編制規(guī)范鄭州大學信息工程學院 徐婷軟件文檔1-313.3.6 測試文檔的編制實例測試文檔的編制實例在項目計劃及單位標準中,應該指明在哪些測試報在項目計劃及單位標準中,應該指明在哪些測試報告中需要哪些測試文件,并可在文件中加入一些內(nèi)容,告中需要哪些測試文件,并可在文件中加入一些內(nèi)容,使各個文件適應一個特定的測試項及一個特定的測試使各個文件適應一個特定的測試項及一個特定的測試環(huán)境。環(huán)境。一個測試文件編制實例一個測試文件編制實例3.3 計算機軟件測試文檔編制規(guī)范計算機軟件測試文檔編制規(guī)范鄭州大學信息

33、工程學院 徐婷軟件文檔1-32文件文件活動活動測試測試計劃計劃測試設(shè)計測試設(shè)計說明說明測試用測試用例例說明說明測試規(guī)測試規(guī)程說明程說明測試測試項傳項傳遞遞報告報告測試測試日志日志測試事件測試事件報告報告測試總測試總結(jié)結(jié)報告報告驗收驗收安裝安裝系統(tǒng)系統(tǒng)子系統(tǒng)子系統(tǒng)模塊模塊鄭州大學信息工程學院 徐婷軟件文檔1-33 軟件文檔管理指南軟件文檔管理指南(GB/T 16680-1996) 是為那些對軟件或基于軟件的產(chǎn)品的開發(fā)負有是為那些對軟件或基于軟件的產(chǎn)品的開發(fā)負有職責的管理者提供軟件文檔的管理指南。其目的職責的管理者提供軟件文檔的管理指南。其目的在于協(xié)助管理者在他們的機構(gòu)中產(chǎn)生有效的文檔。在于協(xié)助管

34、理者在他們的機構(gòu)中產(chǎn)生有效的文檔。3.4 軟件文檔管理指南軟件文檔管理指南鄭州大學信息工程學院 徐婷軟件文檔1-343.4.1 軟件文檔管理概述軟件文檔管理概述 軟件文檔管理涉及策略、標準、規(guī)程、資源和計軟件文檔管理涉及策略、標準、規(guī)程、資源和計劃,管理者必須關(guān)注這些內(nèi)容,以便有效地管理軟件劃,管理者必須關(guān)注這些內(nèi)容,以便有效地管理軟件文檔。文檔。 軟件文檔管理期望應用于各種類型軟件,簡單軟件文檔管理期望應用于各種類型軟件,簡單復雜,并期望覆蓋各種類型的軟件文檔,作用于軟件復雜,并期望覆蓋各種類型的軟件文檔,作用于軟件生存期的各個階段。生存期的各個階段。 不論項目大小,軟件文檔管理的原則是一致的。不論項目大小,軟件文檔管理的原則是一致的。 軟件文檔管理是針對文檔編制管理而提出的,不軟件文檔管理是針對文檔編制管理而提出的,不涉及軟件文檔的內(nèi)容和編排。涉及軟件文檔的內(nèi)容和編排。3.4 軟件文檔管理指南軟件文檔管理指南鄭州大學信息工程學院 徐婷軟件文檔1-353.4.2 軟件文檔與文檔管理者軟件文檔與文檔管理者 管理者應嚴格要求軟件開發(fā)人員和編制組完成文管理者應嚴格要求軟件

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論