




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、1(測(cè)試需求分析)(測(cè)試需求分析)2目錄目錄 測(cè)試需求分析背景測(cè)試需求分析背景 測(cè)試需求分析理論測(cè)試需求分析理論 測(cè)試需求分析工程方法測(cè)試需求分析工程方法 測(cè)試需求分析應(yīng)用測(cè)試需求分析應(yīng)用3為什么要做測(cè)試需求分析?為什么要做測(cè)試需求分析?測(cè)試了很多,還有這么多網(wǎng)上問題?客戶到底關(guān)心什么?不知道如何站在客戶立場(chǎng)測(cè)試?網(wǎng)上問題漏測(cè):測(cè)試設(shè)計(jì)不充分60%!這些問題怎么沒有考慮到?需要做測(cè)試需求分析!4現(xiàn)狀?現(xiàn)狀?測(cè)試對(duì)象分析測(cè)試用例設(shè)計(jì)(方案內(nèi)的)測(cè)試用例測(cè)試輸入TR3TR4沒有測(cè)試需求分析過程測(cè)試經(jīng)理口頭分配測(cè)試方案任務(wù)不明確測(cè)試對(duì)象分析側(cè)重測(cè)試方案內(nèi)部實(shí)現(xiàn)現(xiàn)狀存在什么問題?測(cè)試過程與結(jié)果缺乏質(zhì)量
2、評(píng)估與控制過多關(guān)注功能實(shí)現(xiàn)、產(chǎn)品質(zhì)量維度關(guān)注不全面沒有統(tǒng)一成熟的分析設(shè)計(jì)工程方法支撐5業(yè)界情況業(yè)界情況 SDTSDT公司測(cè)試分析設(shè)計(jì)公司測(cè)試分析設(shè)計(jì) IBMIBM的測(cè)試設(shè)計(jì)七步法的測(cè)試設(shè)計(jì)七步法 某路由器公司的測(cè)試階段和測(cè)試類型某路由器公司的測(cè)試階段和測(cè)試類型 MOTOMOTO故障插入測(cè)試故障插入測(cè)試以業(yè)界公司為標(biāo)桿,建立以業(yè)界公司為標(biāo)桿,建立自己的測(cè)試分析設(shè)計(jì)體系自己的測(cè)試分析設(shè)計(jì)體系借鑒業(yè)界公司的經(jīng)驗(yàn),總借鑒業(yè)界公司的經(jīng)驗(yàn),總結(jié)相關(guān)工程方法結(jié)相關(guān)工程方法好的示例好的示例6測(cè)試需求分析業(yè)界介紹(測(cè)試需求分析業(yè)界介紹(SDT公司)公司)System Analysis of Test Basis
3、Test PartitionsTest ItemsTest CasesAction WordsAW Test CasesTest Design is an iterative processTest Frame的測(cè)試設(shè)計(jì)模式測(cè)試劃分測(cè)試需求分析7業(yè)界思路總結(jié)業(yè)界思路總結(jié)測(cè)試類型測(cè)試類型測(cè)試劃分測(cè)試劃分強(qiáng)調(diào)測(cè)試需求分析,測(cè)試需求不僅僅來自需求文檔強(qiáng)調(diào)測(cè)試需求分析,測(cè)試需求不僅僅來自需求文檔電子表格是支撐測(cè)試分析設(shè)計(jì)的主要工具電子表格是支撐測(cè)試分析設(shè)計(jì)的主要工具(我現(xiàn)在常用的是freemind,先分解劃塊兒,在分塊細(xì)化)不同類型的測(cè)試會(huì)發(fā)現(xiàn)不同類型的Bug。測(cè)試類型是從不同的角度來分析和測(cè)試產(chǎn)品8
4、目錄目錄 測(cè)試需求分析背景測(cè)試需求分析背景 測(cè)試需求分析理論測(cè)試需求分析理論 測(cè)試需求分析工程方法測(cè)試需求分析工程方法 測(cè)試需求分析應(yīng)用測(cè)試需求分析應(yīng)用9測(cè)試需求分析目的測(cè)試需求分析目的測(cè)試需求分析目的是:明確應(yīng)該測(cè)試需求分析目的是:明確應(yīng)該測(cè)試什么測(cè)試什么。即明確測(cè)試需求,。即明確測(cè)試需求,其核心是產(chǎn)品質(zhì)量。其核心是產(chǎn)品質(zhì)量。產(chǎn)品質(zhì)量產(chǎn)品質(zhì)量就是符合用戶的明確的或隱含的需求的程度。就是符合用戶的明確的或隱含的需求的程度。 需求文檔中的產(chǎn)品需求、系統(tǒng)設(shè)計(jì)需求是明確的需求需求文檔中的產(chǎn)品需求、系統(tǒng)設(shè)計(jì)需求是明確的需求 未在需求文檔中明確的隱含的用戶需求也是我們需要未在需求文檔中明確的隱含的用戶需
5、求也是我們需要分析的,如用戶使用產(chǎn)品方式、感受、業(yè)務(wù)習(xí)慣分析的,如用戶使用產(chǎn)品方式、感受、業(yè)務(wù)習(xí)慣Test requirementsTest requirements are useful sets of input that are useful sets of input that should be tested.should be tested. Brian MarickBrian Marick測(cè)試需求分析的目的?10測(cè)試需求分析基本概念(測(cè)試需求分析基本概念(1)測(cè)試視角)測(cè)試視角測(cè)試類型功能交互產(chǎn)品繼承分解分配測(cè)試有哪些獨(dú)特的視角?測(cè)試與開發(fā)的思路有哪些不同?測(cè)試的視角體現(xiàn)了測(cè)試的
6、思維活動(dòng)測(cè)試的視角體現(xiàn)了測(cè)試的思維活動(dòng)這四個(gè)視角是工程方法的基礎(chǔ)這四個(gè)視角是工程方法的基礎(chǔ)11測(cè)試需求分析基本概念(測(cè)試需求分析基本概念(2)活動(dòng)框架()活動(dòng)框架(1)階段階段活動(dòng)活動(dòng)工程方法工程方法測(cè)試測(cè)試分析分析設(shè)計(jì)設(shè)計(jì)基本基本概念概念測(cè)試測(cè)試分析分析設(shè)計(jì)設(shè)計(jì)組織組織保證保證測(cè)試分析設(shè)計(jì)表測(cè)試分析設(shè)計(jì)表12產(chǎn)品測(cè)試需求分析測(cè)試規(guī)格分解分配產(chǎn)品測(cè)試規(guī)格特性測(cè)試需求分析分配后測(cè)試規(guī)格特性測(cè)試設(shè)計(jì)測(cè)試設(shè)計(jì)維護(hù)特性測(cè)試規(guī)格測(cè)試用例設(shè)計(jì)規(guī)格協(xié)議/規(guī)范/標(biāo)準(zhǔn)測(cè)試分析經(jīng)驗(yàn)庫SRS協(xié)議/規(guī)范測(cè)試設(shè)計(jì)經(jīng)驗(yàn)庫其他輸入測(cè)試方案設(shè)計(jì)測(cè)試用例設(shè)計(jì)測(cè)試用例設(shè)計(jì)測(cè)試用例測(cè)試用例設(shè)計(jì)維護(hù)產(chǎn)品分析產(chǎn)品包需求設(shè)計(jì)需求僅做參考
7、測(cè)試需求分析基本概念(測(cè)試需求分析基本概念(3)活動(dòng)框架()活動(dòng)框架(2)13測(cè)試需求分析基本概念(測(cè)試需求分析基本概念(3)活動(dòng)框架()活動(dòng)框架(2)產(chǎn)品測(cè)試需求分析特性測(cè)試需求分析特性測(cè)試設(shè)計(jì)測(cè)試用例設(shè)計(jì)SRSHLDLLDCODING測(cè)試需求分析活動(dòng)類比開發(fā)活動(dòng)圖14階段階段產(chǎn)品分析測(cè)試規(guī)格分解分配特性測(cè)試需求分析特性測(cè)試設(shè)計(jì)測(cè)試用例設(shè)計(jì)活動(dòng)活動(dòng)/子活動(dòng)子活動(dòng)結(jié)果輸出結(jié)果輸出測(cè)試需求分析測(cè)試需求分析測(cè)試方案設(shè)計(jì)測(cè)試方案設(shè)計(jì)產(chǎn)品測(cè)試規(guī)格分析原始需求提取產(chǎn)品測(cè)試需求分析測(cè)試類型分析;功能交互分析;關(guān)聯(lián)圖分析;測(cè)試特性建模;測(cè)試規(guī)格整合測(cè)試特性交互分析測(cè)試組網(wǎng)分析;判定表;因果圖;測(cè)試場(chǎng)景分析正
8、交測(cè)試分析法正交試驗(yàn)設(shè)計(jì)法等價(jià)類劃分;邊界值;因果圖;正交試驗(yàn)設(shè)計(jì)法;測(cè)試分析設(shè)計(jì)表之需求來源表測(cè)試分析設(shè)計(jì)表之原始需求表測(cè)試分析設(shè)計(jì)表之產(chǎn)品測(cè)試規(guī)格表;測(cè)試需求分析報(bào)告.doc特性測(cè)試工作任務(wù)書.doc測(cè)試分析設(shè)計(jì)表之特性測(cè)試規(guī)格表測(cè)試分析設(shè)計(jì)表之測(cè)試用例表原始需求提取方法繼承性分析工程方法工程方法測(cè)試需求分析基本概念(測(cè)試需求分析基本概念(4)活動(dòng)框架()活動(dòng)框架(3)15測(cè)試需求分析基本概念(測(cè)試需求分析基本概念(5)名詞解釋)名詞解釋l測(cè)試原始需求測(cè)試原始需求:產(chǎn)品測(cè)試規(guī)格分析的輸入,是從產(chǎn)品包需求、系統(tǒng)需求、產(chǎn)品包需求、系統(tǒng)需求、測(cè)試經(jīng)驗(yàn)庫測(cè)試經(jīng)驗(yàn)庫等需求來源中提取的經(jīng)過整理的輸入集
9、合。l測(cè)試規(guī)格測(cè)試規(guī)格:測(cè)試規(guī)格是產(chǎn)品測(cè)試規(guī)格和特性測(cè)試規(guī)格的通稱。一般而言,我們所說的測(cè)試規(guī)格都是指產(chǎn)品測(cè)試規(guī)格。產(chǎn)品測(cè)試規(guī)格是對(duì)客戶需求、產(chǎn)品包需求、設(shè)計(jì)需求、設(shè)計(jì)規(guī)格以及其它可能的需求進(jìn)行綜合的測(cè)試分析,從測(cè)試角度分析并整合形成的測(cè)試需求集合,明確了測(cè)試應(yīng)該測(cè)試什明確了測(cè)試應(yīng)該測(cè)試什么么。產(chǎn)品測(cè)試規(guī)格經(jīng)過相關(guān)整理后相互之間沒有重復(fù),每條產(chǎn)品測(cè)試規(guī)格都有唯一的標(biāo)識(shí)。 l測(cè)試特性測(cè)試特性:邏輯上相關(guān)邏輯上相關(guān)的產(chǎn)品測(cè)試規(guī)格集合,可以是功能性的產(chǎn)品測(cè)試規(guī)格集合,也可以是非功能性的產(chǎn)品測(cè)試規(guī)格集合。邏輯相關(guān)性,指的是按照一定的規(guī)則進(jìn)行劃分,這個(gè)規(guī)則是個(gè)廣義的規(guī)則,區(qū)別于開發(fā)按照功能進(jìn)行劃分的特性
10、。 16測(cè)試需求分析活動(dòng)(測(cè)試需求分析活動(dòng)(1)產(chǎn)品分析)產(chǎn)品分析l 產(chǎn)品分析主要是產(chǎn)品知識(shí)前期學(xué)習(xí)和熟悉產(chǎn)品分析主要是產(chǎn)品知識(shí)前期學(xué)習(xí)和熟悉l 確定產(chǎn)品測(cè)試需求分析的來源確定產(chǎn)品測(cè)試需求分析的來源l 確定測(cè)試分析設(shè)計(jì)策略確定測(cè)試分析設(shè)計(jì)策略這個(gè)產(chǎn)品/版本是什么?趕緊學(xué)習(xí)相關(guān)資料!下一步如何分析?17測(cè)試需求分析活動(dòng)(測(cè)試需求分析活動(dòng)(2)提取測(cè)試原始需求)提取測(cè)試原始需求l 子活動(dòng)準(zhǔn)備(分工組織、提取策略)子活動(dòng)準(zhǔn)備(分工組織、提取策略)l 提取測(cè)試原始需求提取測(cè)試原始需求l 測(cè)試原始需求整理測(cè)試原始需求整理l 確定測(cè)試規(guī)格分析工程方法確定測(cè)試規(guī)格分析工程方法測(cè)試經(jīng)驗(yàn)庫 開發(fā)需求 協(xié)議和規(guī)范
11、用戶需求繼承產(chǎn)品需求測(cè)試原始需求測(cè)試原始需求測(cè)試原始需求直接提取繼承性分析繼承性分析直接提取直接提取直接提取分工合作確定工程方法合理規(guī)整測(cè)試原始需求18l子活動(dòng)準(zhǔn)備(分工組織、工程方法應(yīng)用策略)子活動(dòng)準(zhǔn)備(分工組織、工程方法應(yīng)用策略)l運(yùn)用工程方法進(jìn)行分析,得出初始的產(chǎn)品測(cè)試規(guī)格:測(cè)試類型分析、功能交互分析、關(guān)運(yùn)用工程方法進(jìn)行分析,得出初始的產(chǎn)品測(cè)試規(guī)格:測(cè)試類型分析、功能交互分析、關(guān)聯(lián)圖分析、其他分析方法聯(lián)圖分析、其他分析方法l測(cè)試特性建模測(cè)試特性建模: :從測(cè)試角度,劃分出測(cè)試特性,并對(duì)初始的測(cè)試規(guī)格進(jìn)行整合,按照測(cè)試從測(cè)試角度,劃分出測(cè)試特性,并對(duì)初始的測(cè)試規(guī)格進(jìn)行整合,按照測(cè)試特性進(jìn)行
12、歸類,得到最終具有完整屬性的產(chǎn)品測(cè)試規(guī)格。特性進(jìn)行歸類,得到最終具有完整屬性的產(chǎn)品測(cè)試規(guī)格。修正測(cè)試原始需求測(cè)試類型分析功能交互分析關(guān)聯(lián)圖分析其他工程方法初始產(chǎn)品測(cè)試規(guī)格測(cè)試特性建模測(cè)試特性測(cè)試規(guī)格整合產(chǎn)品測(cè)試規(guī)格修正修正測(cè) 試 原 始 需求測(cè)試類型分析功能交互分析關(guān)聯(lián)圖分析其他工程方法初始產(chǎn)品測(cè)試規(guī)格測(cè)試特性測(cè)試規(guī)格整合產(chǎn) 品 測(cè) 試 規(guī)格測(cè)試特性建模測(cè)試特性建模時(shí)機(jī)的不同產(chǎn)生兩種活動(dòng)方式測(cè)試需求分析活動(dòng)(測(cè)試需求分析活動(dòng)(3)產(chǎn)品測(cè)試規(guī)格分析)產(chǎn)品測(cè)試規(guī)格分析19測(cè)試需求分析活動(dòng)(測(cè)試需求分析活動(dòng)(4)測(cè)試規(guī)格分解分配)測(cè)試規(guī)格分解分配l 通過測(cè)試特性建模形成測(cè)試特性通過測(cè)試特性建模形成測(cè)
13、試特性l 產(chǎn)品測(cè)試規(guī)格分解分配到測(cè)試特性產(chǎn)品測(cè)試規(guī)格分解分配到測(cè)試特性l 以測(cè)試特性為單位進(jìn)行測(cè)試方案設(shè)計(jì)以測(cè)試特性為單位進(jìn)行測(cè)試方案設(shè)計(jì)l 以測(cè)試方案設(shè)計(jì)任務(wù)書形式交付測(cè)試方案設(shè)計(jì)階段以測(cè)試方案設(shè)計(jì)任務(wù)書形式交付測(cè)試方案設(shè)計(jì)階段測(cè)試方案設(shè)計(jì)任務(wù)書測(cè)試特性3測(cè)試特性2測(cè)試特性1產(chǎn)品測(cè)試規(guī)格20測(cè)試分析設(shè)計(jì)評(píng)估質(zhì)量測(cè)試用例密度覆蓋率ODC評(píng)估(不同觸發(fā)因素的比率)測(cè)試類型評(píng)估(不同測(cè)試類型的比率)測(cè)試用例/每千行代碼不同設(shè)計(jì)規(guī)格的覆蓋率(2/8原則)設(shè)計(jì)規(guī)格的覆蓋率測(cè)試需求分析活動(dòng)(測(cè)試需求分析活動(dòng)(5)測(cè)試規(guī)格評(píng)估)測(cè)試規(guī)格評(píng)估21評(píng)估方法評(píng)估思路適用范圍備注測(cè)試類型評(píng)估不同測(cè)試類型能否發(fā)現(xiàn)不
14、同類型的缺陷,依據(jù)測(cè)試類型來評(píng)估測(cè)試分析設(shè)計(jì)工作是非常必要的,我們必須在產(chǎn)品初期就要規(guī)劃測(cè)試類型,以期盡可能的發(fā)現(xiàn)所有相關(guān)類型的缺陷,而不是發(fā)現(xiàn)某幾種類型的缺陷針對(duì)產(chǎn)品測(cè)試規(guī)格評(píng)估,可以發(fā)現(xiàn)測(cè)試需求分析中的問題。每種測(cè)試類型的比率是否合適,需要建立一個(gè)基線設(shè)計(jì)規(guī)格覆蓋率所有的設(shè)計(jì)規(guī)格都應(yīng)該覆蓋,但是由于部分設(shè)計(jì)規(guī)格不適合做系統(tǒng)測(cè)試或者沒有相關(guān)測(cè)試手段,對(duì)于這部分設(shè)計(jì)規(guī)格需要明確提出。針對(duì)產(chǎn)品測(cè)試規(guī)格進(jìn)行評(píng)估,可以給出系統(tǒng)測(cè)試可以驗(yàn)證的覆蓋率對(duì)于不能測(cè)試的設(shè)計(jì)規(guī)格,應(yīng)該提出相應(yīng)的驗(yàn)證方法(檢視、單元測(cè)試等等),這是一種風(fēng)險(xiǎn),另外,這些設(shè)計(jì)規(guī)格也是可測(cè)試性需求的一部分不同設(shè)計(jì)規(guī)格的覆蓋率每個(gè)設(shè)計(jì)規(guī)
15、格的使用頻率和發(fā)生錯(cuò)誤的可能性都不一樣,對(duì)于風(fēng)險(xiǎn)較大的設(shè)計(jì)規(guī)格,應(yīng)該依據(jù)2/8原則,會(huì)設(shè)計(jì)更多的測(cè)試用例?;谶@種思路來評(píng)估,可以確定我們的設(shè)計(jì)重點(diǎn)針對(duì)產(chǎn)品測(cè)試規(guī)格評(píng)估,明確那些測(cè)試規(guī)格是重點(diǎn)。這種評(píng)估可以測(cè)試方案設(shè)計(jì)的策略測(cè)試需求分析活動(dòng)(測(cè)試需求分析活動(dòng)(6)測(cè)試規(guī)格評(píng)估)測(cè)試規(guī)格評(píng)估22客戶需求產(chǎn)品包需求設(shè)計(jì)需求設(shè)計(jì)規(guī)格SRSHLDLLDMSTMITMUT產(chǎn)品測(cè)試規(guī)格測(cè)試特性特性測(cè)試規(guī)格測(cè)試用例TSE負(fù)責(zé)跟蹤PL負(fù)責(zé)跟蹤測(cè)試要同時(shí)驗(yàn)證客戶測(cè)試要同時(shí)驗(yàn)證客戶需求、產(chǎn)品包需求、需求、產(chǎn)品包需求、設(shè)計(jì)需求設(shè)計(jì)需求測(cè)試需求分析活動(dòng)(測(cè)試需求分析活動(dòng)(7)測(cè)試規(guī)格跟蹤)測(cè)試規(guī)格跟蹤23通過編號(hào)方案
16、可以弄清楚測(cè)試分析設(shè)計(jì)輸出之間的關(guān)系,建立一個(gè)跟蹤體系。需求來源:來源編碼XXX 原始需求:特性編碼XXX 初始產(chǎn)品測(cè)試規(guī)格:工程方法編碼-子類編碼-XXX 產(chǎn)品測(cè)試規(guī)格:測(cè)試特性編碼-大類編碼-子類編碼-XXX 特性測(cè)試規(guī)格:測(cè)試特性編碼-XXX 測(cè)試用例:特性測(cè)試規(guī)格編號(hào)-XXX 測(cè)試需求分析活動(dòng)(測(cè)試需求分析活動(dòng)(8)測(cè)試規(guī)格編號(hào)方案)測(cè)試規(guī)格編號(hào)方案24為什么有測(cè)試規(guī)格維護(hù)?產(chǎn)品測(cè)試規(guī)格基線化;測(cè)試輸入產(chǎn)生變更!l開發(fā)類來源 :l變更的客戶需求l產(chǎn)品包需求l產(chǎn)品設(shè)計(jì)需求l設(shè)計(jì)規(guī)格l概要設(shè)計(jì)l詳細(xì)設(shè)計(jì)l代碼 l測(cè)試類來源 :l變更的測(cè)試經(jīng)驗(yàn)庫l測(cè)試方案l測(cè)試報(bào)告等 l更新的基線化輸出產(chǎn)品
17、測(cè)試規(guī)格、測(cè)試用例;l總結(jié)的經(jīng)驗(yàn)輸出到測(cè)試經(jīng)驗(yàn)庫中,更新的測(cè)試經(jīng)驗(yàn)庫的相關(guān)內(nèi)容也是一個(gè)輸出;l在測(cè)試需求分析報(bào)告、測(cè)試方案中對(duì)于測(cè)試分析與設(shè)計(jì)維護(hù)活動(dòng)的過程和內(nèi)容的記錄;測(cè)試規(guī)格維護(hù)輸入輸出測(cè)試需求分析活動(dòng)(測(cè)試需求分析活動(dòng)(9)測(cè)試規(guī)格維護(hù))測(cè)試規(guī)格維護(hù)25目錄目錄 測(cè)試需求分析背景測(cè)試需求分析背景 測(cè)試需求分析理論測(cè)試需求分析理論 測(cè)試需求分析工程方法測(cè)試需求分析工程方法 測(cè)試需求分析應(yīng)用測(cè)試需求分析應(yīng)用26測(cè)試需求分析工程方法概圖測(cè)試需求分析工程方法概圖產(chǎn)品分析指導(dǎo)書繼承性分析工程方法原始測(cè)試需求提取指導(dǎo)書需求來源表原始需求表測(cè)試類型分析工程方法功能交互分析工程方法關(guān)聯(lián)圖分析工程方法產(chǎn)品
18、測(cè)試規(guī)格分析指導(dǎo)書產(chǎn)品測(cè)試規(guī)格表(未劃分測(cè)試特性)測(cè)試特性建模工程方法測(cè)試規(guī)格整合工程方法產(chǎn)品測(cè)試規(guī)格表(劃分測(cè)試特性)測(cè)試規(guī)格分解分配指導(dǎo)書測(cè)試特性方案設(shè)計(jì)任務(wù)書測(cè)試特性交互分析工程方法27推薦的工程方法推薦的工程方法雖然說上面提到的工程方法都是一種參考,大家可以雖然說上面提到的工程方法都是一種參考,大家可以依據(jù)實(shí)際情況選用,但是從測(cè)試視角出發(fā),在測(cè)試規(guī)格的分依據(jù)實(shí)際情況選用,但是從測(cè)試視角出發(fā),在測(cè)試規(guī)格的分析活動(dòng)中,推薦以下三種工程方法:析活動(dòng)中,推薦以下三種工程方法:n 繼承性分析繼承性分析n 測(cè)試類型分析測(cè)試類型分析n 功能交互分析功能交互分析28一、繼承性分析繼承性分析29應(yīng)用背景
19、應(yīng)用背景n 目前開發(fā)的新版本有一個(gè)基礎(chǔ)版本,他們之間的關(guān)系如何?目前開發(fā)的新版本有一個(gè)基礎(chǔ)版本,他們之間的關(guān)系如何?n 新版本測(cè)試策略又是如何制定的?新版本測(cè)試策略又是如何制定的?新增和繼承特性什么關(guān)系?新增了什么?繼承了什么?該測(cè)試哪些? 版本B 版本A特性1特性2新增特性新增特性新增特性30分析思路(分析思路(1)輸入:輸入: 需求來源表需求來源表 歷史版本的測(cè)試報(bào)告歷史版本的測(cè)試報(bào)告 歷史版本的產(chǎn)品的特性清單歷史版本的產(chǎn)品的特性清單及其說明等及其說明等 其它可供參考的資料其它可供參考的資料 輸出:輸出: 測(cè)試策略建議測(cè)試策略建議 新增原始需求新增原始需求 需要進(jìn)行功能交互分析需要進(jìn)行功能
20、交互分析的繼承特性的繼承特性 其它一些過程輸出其它一些過程輸出網(wǎng)上使用情況歷史測(cè)試情況應(yīng)用變化情況交互成熟度失效影響度測(cè)試策略建議新增測(cè)試原始需求需要作功能交互分析的繼承特性變化獨(dú)立繼承特性現(xiàn)狀分析特性交互關(guān)系分析 版本B版本A新增特性新增特性繼承特性繼承特性新增特性31分析思路(分析思路(2)來源編號(hào)來源編號(hào)繼承特性繼承特性失效影響度失效影響度成熟度成熟度繼承方式繼承方式IR001XXX特性交互IR001YYY特性變化IR001ZZZ特性獨(dú)立IR001MMM特性交互,變化 失效影響度:失效影響度:特性使用頻度、特性重要性。特性使用頻度、特性重要性。 成熟度:成熟度:經(jīng)過測(cè)試的經(jīng)過測(cè)試的V/R
21、版本數(shù)、網(wǎng)上應(yīng)用情況反饋(應(yīng)用性質(zhì)、應(yīng)版本數(shù)、網(wǎng)上應(yīng)用情況反饋(應(yīng)用性質(zhì)、應(yīng)用范圍、網(wǎng)上問題數(shù)量)。用范圍、網(wǎng)上問題數(shù)量)。 繼承方式:繼承方式:獨(dú)立、交互、變化或者組合。獨(dú)立、交互、變化或者組合。32過程與結(jié)果過程與結(jié)果來源編來源編號(hào)號(hào)繼承繼承特性特性新特新特性性1新特新特性性2.新特新特性性nIR001XXX特性特性填寫可能相互影響點(diǎn)描述IR001YYY特性特性同上IR001ZZZ特性特性同上IR001MMM特性特性同上繼承特性與新特性交互分析表 來源編號(hào)來源編號(hào)繼承特性繼承特性應(yīng)用變化應(yīng)用變化1應(yīng)用變化應(yīng)用變化2.應(yīng)用變化應(yīng)用變化nIR001XXX特性應(yīng)用變化情況1應(yīng)用變化情況2應(yīng)用變化
22、情況3IR001YYY特性同上IR001ZZZ特性同上來源編號(hào)來源編號(hào)繼承特性繼承特性繼承方式繼承方式影響點(diǎn)說明影響點(diǎn)說明IR001XXX特性交互IR001YYY特性變化IR001ZZZ特性交互,變化來源編號(hào)來源編號(hào)繼承特性繼承特性測(cè)試建議測(cè)試建議1測(cè)試建議測(cè)試建議2.IR001XXX特性測(cè)試建議1測(cè)試建議2IR001YYY特性同上IR001ZZZ特性同上繼承特性變化分析表 需要交互的繼承特性 繼承特性測(cè)試建議表 繼承特性失效影響度分析繼承特性成熟度分析 交互 獨(dú)立 變化 33二、測(cè)試類型二、測(cè)試類型分析分析34應(yīng)用背景應(yīng)用背景產(chǎn)品應(yīng)用中出現(xiàn)的問題有各種方面產(chǎn)品應(yīng)用中出現(xiàn)的問題有各種方面效率易
23、用性可靠性功能性可維護(hù)性可移植性質(zhì)量模型升級(jí)擴(kuò)容不便?界面太差、操作煩雜?定位問題手段少?類似如下情況:其實(shí)質(zhì)量是多維的那么如何發(fā)現(xiàn)各類問題呢?測(cè)試類型分析!不能僅有功能測(cè)試功能異常?35分析思路(分析思路(1)基本過程)基本過程TSETSE召集討論確定測(cè)試類型及其子類型召集討論確定測(cè)試類型及其子類型明確各測(cè)試類型分析思路明確各測(cè)試類型分析思路控制分析的粒度控制分析的粒度36分析思路(分析思路(2)使用階段)使用階段測(cè)試類型SDVSIT功能測(cè)試一致性測(cè)試安全性測(cè)試性能測(cè)試壓力測(cè)試配置測(cè)試安裝測(cè)試恢復(fù)測(cè)試長時(shí)間測(cè)試系統(tǒng)指標(biāo)測(cè)試易用性測(cè)試備份測(cè)試大容量測(cè)試流控測(cè)試兼容測(cè)試互操作測(cè)試說明: 表示該測(cè)
24、試類型的主要的測(cè)試階段; 表示對(duì)應(yīng)測(cè)試階段有該測(cè)試類型或回歸測(cè)試針對(duì)不同的測(cè)試階段,使用不同的測(cè)試類型:針對(duì)不同的測(cè)試階段,使用不同的測(cè)試類型:37分析思路(分析思路(3)建立測(cè)試類型庫)建立測(cè)試類型庫l 測(cè)試類型分析法是從不同的角度來分析和測(cè)試產(chǎn)品,不同類型的測(cè)試會(huì)發(fā)現(xiàn)測(cè)試類型分析法是從不同的角度來分析和測(cè)試產(chǎn)品,不同類型的測(cè)試會(huì)發(fā)現(xiàn)不同類型的不同類型的BugBug,每類測(cè)試類型的測(cè)試方法也會(huì)不同;,每類測(cè)試類型的測(cè)試方法也會(huì)不同;l 通過測(cè)試類型的建立,我們可以對(duì)整個(gè)產(chǎn)品的測(cè)試有一個(gè)系統(tǒng)的思路,而不通過測(cè)試類型的建立,我們可以對(duì)整個(gè)產(chǎn)品的測(cè)試有一個(gè)系統(tǒng)的思路,而不是僅僅關(guān)注功能測(cè)試;是僅僅
25、關(guān)注功能測(cè)試;l 測(cè)試組應(yīng)該建立并不斷完善自己的測(cè)試類型庫。測(cè)試組應(yīng)該建立并不斷完善自己的測(cè)試類型庫。多發(fā)現(xiàn)25%的測(cè)試需求業(yè)界公司都建立了完整的測(cè)試類型庫拓展了測(cè)試思路38三、功能交互三、功能交互分析分析39l 產(chǎn)品功能不是獨(dú)立的,功能之間存在交互產(chǎn)品功能不是獨(dú)立的,功能之間存在交互l 防止有交互作用的功能的遺漏,提高功能測(cè)試的完備性防止有交互作用的功能的遺漏,提高功能測(cè)試的完備性l 是功能測(cè)試方面的分析,與測(cè)試類型分析形成互補(bǔ)是功能測(cè)試方面的分析,與測(cè)試類型分析形成互補(bǔ)應(yīng)用背景應(yīng)用背景產(chǎn)品其他相關(guān)功能被測(cè)功能功能交互40分析思路(分析思路(1)交互關(guān)系)交互關(guān)系交互點(diǎn)原始需求與功能特性關(guān)系
26、交互點(diǎn)原始需求與功能特性關(guān)系影響與約束影響與約束時(shí)序關(guān)系影響(時(shí)間、時(shí)序)功能之間存在順序關(guān)系功能之間存在交互關(guān)系共享關(guān)系影響(數(shù)據(jù)和資源)共享數(shù)據(jù)影響共享資源影響41分析思路(分析思路(2)基本過程)基本過程橫軸是新增特性和繼承特性,繼承特性來自于繼承性分析的結(jié)果橫軸是新增特性和繼承特性,繼承特性來自于繼承性分析的結(jié)果分析方法有兩種形式:先標(biāo)記后分析、直接分析分析方法有兩種形式:先標(biāo)記后分析、直接分析功能交互分析的結(jié)果可以作為測(cè)試類型分析的輸入,但是操作復(fù)雜,不建議功能交互分析的結(jié)果可以作為測(cè)試類型分析的輸入,但是操作復(fù)雜,不建議這樣應(yīng)用這樣應(yīng)用42四、關(guān)聯(lián)圖四、關(guān)聯(lián)圖分析分析43l 從用戶
27、角度出發(fā)來關(guān)注每個(gè)用戶從用戶角度出發(fā)來關(guān)注每個(gè)用戶如何使用被測(cè)功能特性如何使用被測(cè)功能特性如何影響被測(cè)功能特性如何影響被測(cè)功能特性l 對(duì)測(cè)試類型分析、功能交互分析的結(jié)果進(jìn)行補(bǔ)充對(duì)測(cè)試類型分析、功能交互分析的結(jié)果進(jìn)行補(bǔ)充 應(yīng)用背景應(yīng)用背景44分析思路分析思路對(duì)象用戶2用戶1用戶3用戶1對(duì)對(duì)象的影響對(duì)象對(duì)用戶1的影響用戶4用戶3對(duì)對(duì)象的影響對(duì)象對(duì)用戶3的影響用戶4對(duì)對(duì)象的影響對(duì)象對(duì)用戶4的影響用戶2對(duì)對(duì)象的影響對(duì)象對(duì)用戶2的影響確定用戶:對(duì)象與外部實(shí)體確定用戶:對(duì)象與外部實(shí)體/ /端點(diǎn)端點(diǎn)確定相互聯(lián)系的數(shù)據(jù)流、物流、行為確定相互聯(lián)系的數(shù)據(jù)流、物流、行為依據(jù)不同的用戶類和響應(yīng)的影響因素,輸出測(cè)試規(guī)格
28、依據(jù)不同的用戶類和響應(yīng)的影響因素,輸出測(cè)試規(guī)格用戶類可以是執(zhí)行者,也可以是應(yīng)用軟件、系統(tǒng)硬件、目標(biāo)實(shí)體、接口實(shí)體或者三維空間、時(shí)間等。45分析樣例分析樣例特性用戶類產(chǎn)品測(cè)試規(guī)格編號(hào)產(chǎn)品測(cè)試規(guī)格定義指定用戶BAM打印維護(hù)人員RF-OPERATOR-001設(shè)置不同的打印方式RF-OPERATOR-002設(shè)置不同的打印級(jí)別RF-OPERATOR-003各種界面操作主機(jī)/PCRF-HOST-001主機(jī)各種復(fù)位影響RF-HOST-002PC關(guān)機(jī)復(fù)位影響用戶跟蹤RF-TRACE-001不影響用戶跟蹤RF-TRACE-002不影響B(tài)AM打印局域網(wǎng)絡(luò)RF-LAN-001局域網(wǎng)故障影響業(yè)務(wù)實(shí)體RF-SERVIC
29、E-001各種典型流程的打印46五、測(cè)試特性建模五、測(cè)試特性建模47應(yīng)用背景測(cè)試特性和開發(fā)特測(cè)試特性和開發(fā)特性有區(qū)別嗎?性有區(qū)別嗎?如何合理劃分測(cè)試如何合理劃分測(cè)試方案?方案?48l 全局因素全局因素:指對(duì)大部分特性都有影響的因素,這里指的因素是泛義的,:指對(duì)大部分特性都有影響的因素,這里指的因素是泛義的,可以是具體的硬件,也可以是軟件實(shí)體,或者是邏輯實(shí)體,只要它們的可以是具體的硬件,也可以是軟件實(shí)體,或者是邏輯實(shí)體,只要它們的變化對(duì)大部分特性有影響就可以確定是全局因素。變化對(duì)大部分特性有影響就可以確定是全局因素。l 子系統(tǒng)子系統(tǒng):子系統(tǒng)是一些邏輯相關(guān)的模塊集合,可以包括多個(gè)模塊。平時(shí):子系統(tǒng)
30、是一些邏輯相關(guān)的模塊集合,可以包括多個(gè)模塊。平時(shí)常說的子系統(tǒng),比如:話統(tǒng)子系統(tǒng)、話單子系統(tǒng)、維護(hù)子系統(tǒng)等等,就常說的子系統(tǒng),比如:話統(tǒng)子系統(tǒng)、話單子系統(tǒng)、維護(hù)子系統(tǒng)等等,就屬于這個(gè)范疇。如何合理的劃分子系統(tǒng),需要參考系統(tǒng)架構(gòu)設(shè)計(jì)。屬于這個(gè)范疇。如何合理的劃分子系統(tǒng),需要參考系統(tǒng)架構(gòu)設(shè)計(jì)。 基本概念(基本概念(1)49l 測(cè)試特性劃分:測(cè)試特性劃分:由于開發(fā)和測(cè)試之間的分解分配思路不一樣,測(cè)試需由于開發(fā)和測(cè)試之間的分解分配思路不一樣,測(cè)試需要從要從提高測(cè)試設(shè)計(jì)與執(zhí)行的質(zhì)量和效率提高測(cè)試設(shè)計(jì)與執(zhí)行的質(zhì)量和效率出發(fā)建立測(cè)試自己的模型,避出發(fā)建立測(cè)試自己的模型,避免測(cè)試按照設(shè)計(jì)規(guī)格分解分配思路(模塊)
31、來分配測(cè)試方案,從功能免測(cè)試按照設(shè)計(jì)規(guī)格分解分配思路(模塊)來分配測(cè)試方案,從功能和測(cè)試類型兩個(gè)角度進(jìn)行測(cè)試特性劃分,劃分過程中考慮以下幾個(gè)方和測(cè)試類型兩個(gè)角度進(jìn)行測(cè)試特性劃分,劃分過程中考慮以下幾個(gè)方面的因素:面的因素: 開發(fā)特性或者功能開發(fā)特性或者功能 BuildBuild劃分劃分 系統(tǒng)架構(gòu)(模塊)系統(tǒng)架構(gòu)(模塊) 全局因素或者技術(shù)風(fēng)險(xiǎn)分析全局因素或者技術(shù)風(fēng)險(xiǎn)分析 測(cè)試組人員技能測(cè)試組人員技能基本概念(基本概念(2)50SDV/SIT所有的測(cè)試用例分布在不同的測(cè)試特性中,隨著每個(gè)Build構(gòu)建完成,需要確定SDV/SIT測(cè)試策略; Build (SDV)測(cè)試執(zhí)行策略需要考慮如何回歸,并保證
32、功能交互測(cè)試的完備性;圖例中,Build B首先需要對(duì)Build A進(jìn)行回歸,確保BuildA沒有出現(xiàn)新問題,同時(shí)補(bǔ)充測(cè)試兩者之間的功能交互的測(cè)試用例,然后再執(zhí)行測(cè)試特性3和測(cè)試特性4的相關(guān)測(cè)試用例。測(cè)試特性1測(cè)試特性2測(cè)試特性3測(cè)試特性4測(cè)試特性5測(cè)試特性6Build ABuild BBuild CTR4測(cè)試策略測(cè)試策略劃分測(cè)試特性SDV/SIT策略決定測(cè)試用例如何執(zhí)行基本概念(基本概念(3)51基本過程(基本過程(1)測(cè)試特性分解分配測(cè)試規(guī)格測(cè)試類型全局因素測(cè)試方案設(shè)計(jì)任務(wù)書測(cè)試特性模型n 測(cè)試特性建模的主要目的是劃分測(cè)試特性,明確每個(gè)測(cè)試特性的內(nèi)容測(cè)試特性建模的主要目的是劃分測(cè)試特性,明
33、確每個(gè)測(cè)試特性的內(nèi)容和邊界。原則上,一個(gè)測(cè)試方案對(duì)應(yīng)一個(gè)測(cè)試特性。和邊界。原則上,一個(gè)測(cè)試方案對(duì)應(yīng)一個(gè)測(cè)試特性。 52子系統(tǒng)1子系統(tǒng)2子系統(tǒng)3子系統(tǒng)4子系統(tǒng)5全局因素1全局因素2全局因素3全局因素4測(cè)試特性功能1TCCCC功能測(cè)試特性1功能2CTCS功能測(cè)試特性2功能3TCXCC功能測(cè)試特性3功能4CCTSC功能測(cè)試特性3功能5CTCTCC功能測(cè)試特性5測(cè)試特性功能測(cè)試特性6功能測(cè)試特性8功能測(cè)試特性9n T 對(duì)應(yīng)的功能和子系統(tǒng)關(guān)聯(lián)密切,主要實(shí)現(xiàn)在該子系統(tǒng)中,適合在該功能的測(cè)試特性中測(cè)試,強(qiáng)調(diào)以功能為主導(dǎo)的思想。n C 功能和該子系統(tǒng)有接口,關(guān)系比較松散,可以將該子系統(tǒng)作為檢查點(diǎn)對(duì)待n X 對(duì)
34、應(yīng)的功能和子系統(tǒng)關(guān)系松散,子系統(tǒng)可以作為功能測(cè)試特性的主要檢查點(diǎn); 但是為確保這種關(guān)系深入測(cè)試,在子系統(tǒng)或者全局因素特性中,要作為主要內(nèi)容進(jìn)行測(cè)試n S 對(duì)應(yīng)的功能和子系統(tǒng)關(guān)聯(lián)松散,不過子系統(tǒng)作為功能測(cè)試特性的檢查點(diǎn)不合適,在子系統(tǒng)或者全局因素特性中,要作為主要內(nèi)容進(jìn)行測(cè)試基本過程(基本過程(2)53功能測(cè)試特性1功能測(cè)試特性2功能測(cè)試特性3功能測(cè)試特性4功能測(cè)試特性5功能測(cè)試特性6功能測(cè)試特性7測(cè)試特性測(cè)試類型1TTTTTTT非功能測(cè)試特性1測(cè)試類型2TTTTT非功能測(cè)試特性2;非功能測(cè)試特性4測(cè)試類型3OOOOOO測(cè)試類型4NNNNNNN非功能測(cè)試特性3測(cè)試類型5XXTTT非功能測(cè)試特性5
35、nT 測(cè)試類型獨(dú)特雖然和測(cè)試特性有關(guān)系,但是有自己的獨(dú)特測(cè)試方法,建議獨(dú)立劃分到非功能測(cè)試特性nX 測(cè)試類型一部分和功能測(cè)試特性關(guān)系密切,測(cè)試方法和功能測(cè)試相同,這部分適合放在功能測(cè)試特性中測(cè)試,一部分有自己獨(dú)特的測(cè)試方法,建議獨(dú)立劃分非功能測(cè)試特性。nO 測(cè)試類型和功能測(cè)試特性關(guān)系密切,測(cè)試方法和功能測(cè)試相同,建議劃分到相應(yīng)的功能測(cè)試特性中。nN 測(cè)試類型和功能測(cè)試特性關(guān)系不緊密,需要單獨(dú)劃分非功能測(cè)試特性 基本過程(基本過程(3)54分析樣例分析樣例55六、測(cè)試規(guī)格整合六、測(cè)試規(guī)格整合56應(yīng)用背景應(yīng)用背景測(cè)類型分析功能交互分析關(guān)聯(lián)圖分析初始產(chǎn)品測(cè)試規(guī)格存在很多冗余沒有跟蹤關(guān)系測(cè)試規(guī)格整合5
36、7基本思路基本思路測(cè)試建模測(cè)試特性樹建立測(cè)試規(guī)格分配測(cè)試規(guī)格合并測(cè)試規(guī)格整合如果建模不能滿足要求如果特性樹遺漏根據(jù)特性整合要求刪除冗余和合并測(cè)試規(guī)格測(cè)試規(guī)格分析1. 松散的測(cè)試規(guī)格2. 特性樹3. 已分配測(cè)試規(guī)格 4. 合并后測(cè)試規(guī)格 5. 整合后測(cè)試規(guī)格 測(cè)試規(guī)格分解分配58測(cè)試規(guī)格整合樣例測(cè)試規(guī)格整合樣例l New:在測(cè)試規(guī)格中新增一項(xiàng)測(cè)試規(guī)格l Repeated:該測(cè)試規(guī)格已存在l Combined:將測(cè)試規(guī)格歸入到一條已經(jīng)存在的測(cè)試需求。如果原始測(cè)試規(guī)格A/B 合并成一條測(cè)試規(guī)格X, 則其中只有一個(gè)是新增,其它都是合并。59目錄目錄 測(cè)試需求分析背景測(cè)試需求分析背景 測(cè)試需求分析理論測(cè)
37、試需求分析理論 測(cè)試需求分析工程方法測(cè)試需求分析工程方法 測(cè)試需求分析應(yīng)用測(cè)試需求分析應(yīng)用60什么時(shí)候進(jìn)行測(cè)試需求分析?什么時(shí)候進(jìn)行測(cè)試需求分析?產(chǎn)品測(cè)試需求分析測(cè)試規(guī)格分解分配產(chǎn)品測(cè)試規(guī)格特性測(cè)試需求分析分配后測(cè)試規(guī)格特性測(cè)試規(guī)格特性測(cè)試設(shè)計(jì)測(cè)試項(xiàng)系統(tǒng)規(guī)格SRS(參考)測(cè)試用例設(shè)計(jì)測(cè)試用例TR2產(chǎn)品分析產(chǎn)品包需求TR1TR3TR461測(cè)試參與測(cè)試參與TR的方式的方式測(cè)試參與開發(fā)文檔評(píng)審的一個(gè)原則是,必須先要輸出自己的交付件,才能參測(cè)試參與開發(fā)文檔評(píng)審的一個(gè)原則是,必須先要輸出自己的交付件,才能參加開發(fā)的文檔評(píng)審:加開發(fā)的文檔評(píng)審:先有測(cè)試分析,后有開發(fā)文檔評(píng)審參與先有測(cè)試分析,后有開發(fā)文檔評(píng)
38、審參與在參與開發(fā)評(píng)審前,測(cè)試應(yīng)該完成了自己的輸出,帶著問題參加評(píng)審,在參與開發(fā)評(píng)審前,測(cè)試應(yīng)該完成了自己的輸出,帶著問題參加評(píng)審,效果就會(huì)不同,參與評(píng)審,也是為了解答自己的問題。因此,在效果就會(huì)不同,參與評(píng)審,也是為了解答自己的問題。因此,在TR2時(shí),時(shí),必須先完成測(cè)試規(guī)格。必須先完成測(cè)試規(guī)格。保留評(píng)審不改問題的測(cè)試規(guī)格保留評(píng)審不改問題的測(cè)試規(guī)格測(cè)試參與評(píng)審提出的問題,開發(fā)答復(fù)不需要修改或者風(fēng)險(xiǎn)較小,這部分測(cè)試參與評(píng)審提出的問題,開發(fā)答復(fù)不需要修改或者風(fēng)險(xiǎn)較小,這部分的測(cè)試規(guī)格也應(yīng)該保留,只是不用進(jìn)行分配和測(cè)試。如果網(wǎng)上發(fā)現(xiàn)問題的測(cè)試規(guī)格也應(yīng)該保留,只是不用進(jìn)行分配和測(cè)試。如果網(wǎng)上發(fā)現(xiàn)問題和這
39、些內(nèi)容相關(guān),測(cè)試就有據(jù)可查,是風(fēng)險(xiǎn)分析的一個(gè)參考內(nèi)容。和這些內(nèi)容相關(guān),測(cè)試就有據(jù)可查,是風(fēng)險(xiǎn)分析的一個(gè)參考內(nèi)容。 62測(cè)試需求分析應(yīng)用原則測(cè)試需求分析應(yīng)用原則測(cè)試需求分析報(bào)告產(chǎn)品分析測(cè)試規(guī)格分解分配產(chǎn)品測(cè)試規(guī)格分析測(cè)試原始需求提取需求來源表測(cè)試原始需求表產(chǎn)品測(cè)試規(guī)格表測(cè)試方案設(shè)計(jì)工作任務(wù)書n過程記錄和結(jié)果分開(過程記錄和結(jié)果分開(測(cè)試需求分析報(bào)告測(cè)試需求分析報(bào)告與結(jié)果表與結(jié)果表測(cè)試分析設(shè)計(jì)表測(cè)試分析設(shè)計(jì)表分開)分開)n活動(dòng)可以裁減,工程方法是參考,工程方法有一定的使用環(huán)境活動(dòng)可以裁減,工程方法是參考,工程方法有一定的使用環(huán)境n每個(gè)工程方法都有明確的輸出,但是每個(gè)活動(dòng)的結(jié)果可以脫離于工程方法每個(gè)
40、工程方法都有明確的輸出,但是每個(gè)活動(dòng)的結(jié)果可以脫離于工程方法結(jié)果表輸出過程記錄輸出工程方法63關(guān)于測(cè)試規(guī)格的理解關(guān)于測(cè)試規(guī)格的理解l 業(yè)界公司的實(shí)踐提出,不管設(shè)計(jì)規(guī)格是否完善都要建立測(cè)試需求,我們稱為測(cè)試規(guī)格;測(cè)試規(guī)格;l 測(cè)試規(guī)格是測(cè)試對(duì)于產(chǎn)品設(shè)計(jì)規(guī)格分析之后的產(chǎn)物;l 測(cè)試分析設(shè)計(jì)整體思路都是圍繞著測(cè)試規(guī)格來開展的;l 如果產(chǎn)品設(shè)計(jì)規(guī)格是測(cè)試的“客戶需求”,那么測(cè)試規(guī)格就是測(cè)試的“產(chǎn)品設(shè)計(jì)規(guī)格”;64l 測(cè)試粒度是指一個(gè)測(cè)試焦點(diǎn)的精細(xì)度或粗糙度 l 測(cè)試粒度是一個(gè)譜,而不是一系列的“是/或”類別 l 一個(gè)高粒度的測(cè)試方案允許測(cè)試人員檢查低級(jí)別的細(xì)節(jié),一般是系統(tǒng)的內(nèi)部;低粒度的測(cè)試方案為測(cè)試
41、人員提供一般的系統(tǒng)行為信息 “純”結(jié)構(gòu)化(白盒)測(cè)試“純”行為化(黑盒)測(cè)試“純”現(xiàn)場(chǎng)測(cè)試開發(fā)測(cè)試技術(shù)支援關(guān)于測(cè)試規(guī)格粒度的理解(關(guān)于測(cè)試規(guī)格粒度的理解(1)65l 測(cè)試規(guī)格的粒度應(yīng)該把握灰度原則灰度原則,建議各測(cè)試組在進(jìn)行需求分析之前,內(nèi)部經(jīng)過充分討論,就粒度問題達(dá)成共識(shí); l 盡可能的從不同側(cè)面分析(測(cè)試類型、功能交互等)測(cè)試原始需求,給出初始的測(cè)試規(guī)格,可能會(huì)產(chǎn)生冗余,此時(shí)不要過分要求初始測(cè)試規(guī)格的粒度統(tǒng)一,在測(cè)試規(guī)格整合時(shí)考慮粒度統(tǒng)一問題;l 對(duì)于一些較為清晰的功能,相似的子功能可以組合在一起描述,作為一個(gè)測(cè)試規(guī)格對(duì)待。比如:涉及到一個(gè)表格的設(shè)置,我們可以將增加、修改、刪除等作為一個(gè)測(cè)
42、試規(guī)格,大家一目了然,沒有歧異;(CRUD原則)l 測(cè)試規(guī)格應(yīng)該是完整地描述從用戶角度出發(fā)所能看到的需求,而不是一個(gè)需求的片斷,比如:彩鈴業(yè)務(wù)的建立、釋放是需求的片斷,用戶是看不到這一點(diǎn)的,建議這樣描述:彩鈴業(yè)務(wù)基本呼叫,考慮各種釋放情況把握灰度把握灰度用戶可見用戶可見關(guān)于測(cè)試規(guī)格粒度的理解(關(guān)于測(cè)試規(guī)格粒度的理解(2)66l 對(duì)于大家常見的分析思路,可以通過經(jīng)驗(yàn)庫的形式進(jìn)行傳遞和統(tǒng)一。比如:常見的組網(wǎng)模型、常見的用戶分類以及各種用戶常見的操作等等;l 測(cè)試規(guī)格的描述要清晰,不能有混淆的地方,在測(cè)試方案設(shè)計(jì)階段,可以直接對(duì)測(cè)試規(guī)格進(jìn)行細(xì)化,而不用參考其他的文檔即可。比如:要考慮各種異常情況下的
43、基本呼叫功能,這個(gè)測(cè)試規(guī)格就不是十分清晰,可以進(jìn)一步給出具體的異常類別形成新的測(cè)試規(guī)格,比如:要考慮主叫各種異常釋放情況下的基本呼叫;要考慮A接口各種異常情況下的基本呼叫等等。l 測(cè)試規(guī)格的粒度,不僅僅和測(cè)試需求分析的思路有關(guān),而且和測(cè)試原始需求的粒度有關(guān)。建議對(duì)于測(cè)試原始需求也要進(jìn)行整理、合并、分解,只羅列從用戶角度所看到的功能和非功能,其他的細(xì)節(jié)可以作為這些內(nèi)容的附件,在測(cè)試需求分析中考慮。比如:支持彩鈴業(yè)務(wù)的觸發(fā)、建立,可以合并為彩鈴業(yè)務(wù)的基本呼叫(觸發(fā)、建立作為附件)。前后聯(lián)系傳遞經(jīng)驗(yàn)積累約定關(guān)于測(cè)試規(guī)格粒度的理解(關(guān)于測(cè)試規(guī)格粒度的理解(3)67測(cè)試經(jīng)理(PM)項(xiàng)目經(jīng)理(PL)測(cè)試工
44、程師 (TE)項(xiàng)目經(jīng)理(PL)項(xiàng)目經(jīng)理(PL)測(cè)試工程師 (TE)測(cè)試工程師 (TE)測(cè)試工程師 (TE)測(cè)試工程師 (TE)測(cè)試系統(tǒng)工程師(TSE)項(xiàng) 目 經(jīng) 理(PL)測(cè)試高級(jí)工程師(STE)TSE是測(cè)試分析設(shè)計(jì)的靈魂人物,他組織產(chǎn)品的技術(shù)決策,職責(zé)是:負(fù)責(zé)測(cè)試需求分析階段的相關(guān)活動(dòng)對(duì)最終的產(chǎn)品測(cè)試規(guī)格完備性、正確性負(fù)責(zé)負(fù)責(zé)設(shè)計(jì)規(guī)格測(cè)試規(guī)格測(cè)試特性的需求跟蹤負(fù)責(zé)劃分測(cè)試特性,確保合理性和完備性指導(dǎo)測(cè)試方案設(shè)計(jì)工作測(cè)試需求分析的組織與職責(zé)測(cè)試需求分析的組織與職責(zé)68產(chǎn)品分析原始需求提取產(chǎn)品測(cè)試規(guī)格分析質(zhì)量評(píng)估測(cè)試規(guī)格分解分配TSE任務(wù)分工選擇模型組建測(cè)試系統(tǒng)組Chart客戶需求;產(chǎn)品規(guī)模;人力資源;測(cè)試組模式測(cè)試分析設(shè)計(jì)模型;測(cè)試需求分析報(bào)告客戶需求;產(chǎn)品包需求;規(guī)范協(xié)議;經(jīng)驗(yàn)庫需求來源表;測(cè)試需求分析報(bào)告測(cè)試規(guī)格基線化客戶需求;產(chǎn)品包需求;規(guī)范協(xié)議;經(jīng)驗(yàn)庫;繼承特性原始需求表;繼承特性;測(cè)試需求分析報(bào)告;繼承特性;原始需求表;測(cè)試類型;全局因素產(chǎn)品測(cè)試規(guī)格;測(cè)試特性;測(cè)試需求分析報(bào)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 供電公司生產(chǎn)管理制度
- 供電市場(chǎng)信用管理制度
- 依法實(shí)行許可管理制度
- 保利發(fā)展職位管理制度
- 保安公司合作管理制度
- 保安公司班組管理制度
- 保安協(xié)會(huì)安全管理制度
- 保安車輛人員管理制度
- 保密專用設(shè)備管理制度
- 保潔公司保安管理制度
- 2024年中國三回程烘干機(jī)市場(chǎng)調(diào)查研究報(bào)告
- 酒吧入職合同模版
- 醫(yī)師法課件教學(xué)課件
- GB/T 44831-2024皮膚芯片通用技術(shù)要求
- 校園安全主題團(tuán)課
- 新版申請(qǐng)銀行減免利息的申請(qǐng)書
- 中職英語新課標(biāo)詞匯表
- 2024秋期國家開放大學(xué)《國際法》一平臺(tái)在線形考(形考任務(wù)1至5)試題及答案
- 中華文明的起源與早期國家課件
- Unit 8 I come from China. (教學(xué)設(shè)計(jì))-2023-2024學(xué)年湘少版(三起)英語四年級(jí)下冊(cè)
-
評(píng)論
0/150
提交評(píng)論