測(cè)試設(shè)計(jì)理論培訓(xùn)膠片_第1頁(yè)
測(cè)試設(shè)計(jì)理論培訓(xùn)膠片_第2頁(yè)
測(cè)試設(shè)計(jì)理論培訓(xùn)膠片_第3頁(yè)
測(cè)試設(shè)計(jì)理論培訓(xùn)膠片_第4頁(yè)
測(cè)試設(shè)計(jì)理論培訓(xùn)膠片_第5頁(yè)
已閱讀5頁(yè),還剩88頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

測(cè)試設(shè)計(jì)理論培訓(xùn)膠片第1頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月目錄引言測(cè)試設(shè)計(jì)簡(jiǎn)介測(cè)試方案設(shè)計(jì)測(cè)試用例設(shè)計(jì)測(cè)試設(shè)計(jì)工程方法總結(jié)與答疑第2頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月引言:測(cè)試過(guò)程測(cè)試過(guò)程測(cè)試計(jì)劃測(cè)試設(shè)計(jì)測(cè)試實(shí)現(xiàn)測(cè)試執(zhí)行測(cè)試報(bào)告測(cè)試計(jì)劃測(cè)試設(shè)計(jì)測(cè)試實(shí)現(xiàn)測(cè)試執(zhí)行測(cè)試報(bào)告輸入?輸出?第3頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月引言:?jiǎn)栴}測(cè)試設(shè)計(jì)的定義?測(cè)試設(shè)計(jì)的目的?測(cè)試設(shè)計(jì)的輸入?測(cè)試設(shè)計(jì)的輸出?測(cè)試設(shè)計(jì)包含哪些活動(dòng)?測(cè)試方案設(shè)計(jì)?測(cè)試用例設(shè)計(jì)?測(cè)試分析與測(cè)試設(shè)計(jì)區(qū)別與側(cè)重點(diǎn)?第4頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月引言:結(jié)構(gòu)化測(cè)試活動(dòng)周期結(jié)構(gòu)化的測(cè)試活動(dòng)包括四個(gè)可以重復(fù)的基本步驟測(cè)試計(jì)劃測(cè)試實(shí)現(xiàn)測(cè)試執(zhí)行測(cè)試報(bào)告需要完成一些主要的文檔如:測(cè)試E2E計(jì)劃、測(cè)試策略等。準(zhǔn)備/完成測(cè)試工具;完成自動(dòng)化測(cè)試腳本;按照第三代自動(dòng)測(cè)試的框架完成包括測(cè)試步驟和測(cè)試數(shù)據(jù)執(zhí)行測(cè)試用例,記錄測(cè)試結(jié)果,缺陷報(bào)告和回歸測(cè)試報(bào)告測(cè)試結(jié)果,包括測(cè)試?yán)ㄟ^(guò)情況,版本評(píng)價(jià),問(wèn)題原因分析,測(cè)試過(guò)程的度量,缺陷的規(guī)避措施等測(cè)試設(shè)計(jì)需要完成一些主要的文檔如:完成測(cè)試方案設(shè)計(jì),完成測(cè)試用例設(shè)計(jì)。第5頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月目錄引言測(cè)試設(shè)計(jì)簡(jiǎn)介測(cè)試方案設(shè)計(jì)測(cè)試用例設(shè)計(jì)測(cè)試設(shè)計(jì)工程方法總結(jié)與答疑第6頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)簡(jiǎn)介測(cè)試的基本問(wèn)題誰(shuí)去測(cè)?Whotodo?《測(cè)試計(jì)劃》何時(shí)測(cè)試?Whentodo?《測(cè)試計(jì)劃》什么地方測(cè)?Wheretodo?《測(cè)試計(jì)劃》、《測(cè)試方案》測(cè)什么?Whattodo?《測(cè)試設(shè)計(jì)》怎么測(cè)?Howtodo?《測(cè)試設(shè)計(jì)》測(cè)試設(shè)計(jì):分析、明確測(cè)試對(duì)象輸出具體的測(cè)試用例,保障測(cè)試用例的充分性、可執(zhí)行性。明確測(cè)試組網(wǎng)和測(cè)試方法。根據(jù)需要輸出測(cè)試工具方案和自動(dòng)化實(shí)現(xiàn)方案。輸入/輸出?第7頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)的階段劃分測(cè)試設(shè)計(jì)測(cè)試方案設(shè)計(jì)(測(cè)試需求分析/測(cè)試方案設(shè)計(jì))測(cè)試用例設(shè)計(jì)測(cè)試需求分析測(cè)試用例設(shè)計(jì)測(cè)試方案設(shè)計(jì)測(cè)試項(xiàng)目測(cè)試分析設(shè)計(jì)測(cè)試用例設(shè)計(jì)第8頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)階段劃分產(chǎn)品測(cè)試特性測(cè)試項(xiàng)測(cè)試用例測(cè)試方案設(shè)計(jì)測(cè)試用例設(shè)計(jì)測(cè)試執(zhí)行測(cè)試需求分析第9頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月目錄引言測(cè)試設(shè)計(jì)簡(jiǎn)介測(cè)試方案設(shè)計(jì)測(cè)試用例設(shè)計(jì)測(cè)試設(shè)計(jì)工程方法總結(jié)與答疑第10頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試方案設(shè)計(jì):子目錄引言測(cè)試設(shè)計(jì)簡(jiǎn)介測(cè)試方案設(shè)計(jì)測(cè)試策略測(cè)試對(duì)象分析測(cè)試項(xiàng)目設(shè)計(jì):測(cè)試類(lèi)型分析測(cè)試組網(wǎng)與測(cè)試方法測(cè)試用例表述與測(cè)試自動(dòng)化測(cè)試需求與需求跟蹤測(cè)試(分析)設(shè)計(jì)實(shí)際問(wèn)題討論測(cè)試用例設(shè)計(jì)測(cè)試設(shè)計(jì)工程方法第11頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試方案設(shè)計(jì):測(cè)試策略測(cè)試策略單元測(cè)試策略確定單元測(cè)試粒度確定單元測(cè)試覆蓋率標(biāo)準(zhǔn):語(yǔ)句覆蓋/判定覆蓋/條件覆蓋/判定-條件覆蓋/路徑覆蓋集成測(cè)試策略確定集成測(cè)試組裝順序自底向上/自頂向下系統(tǒng)測(cè)試策略第12頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試方案設(shè)計(jì):測(cè)試策略系統(tǒng)測(cè)試策略確定測(cè)試方法/測(cè)試工具策略手工/工具化/自動(dòng)化?自行開(kāi)發(fā)工具/引進(jìn)商用工具?確定測(cè)試輪次/輪次測(cè)試重點(diǎn)1+2?/1+3?/2+1?第一輪全覆蓋?第一輪只關(guān)注基本功能?Build版本的測(cè)試策略(IBT)/確定回歸測(cè)試策略版本新增特性的測(cè)試策略增量測(cè)試?全覆蓋測(cè)試?自動(dòng)化測(cè)試策略是否進(jìn)行自動(dòng)化?自動(dòng)化實(shí)現(xiàn)策略?漸增還是首次全部實(shí)現(xiàn)?測(cè)試結(jié)束判斷準(zhǔn)則發(fā)現(xiàn)缺陷數(shù)達(dá)到系統(tǒng)測(cè)試基線?連續(xù)無(wú)發(fā)現(xiàn)問(wèn)題天數(shù)達(dá)到N天?確定測(cè)試類(lèi)型:是否測(cè)試策略關(guān)心內(nèi)容?第13頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試方案設(shè)計(jì):子目錄引言測(cè)試設(shè)計(jì)簡(jiǎn)介測(cè)試方案設(shè)計(jì)測(cè)試策略測(cè)試對(duì)象分析測(cè)試項(xiàng)目設(shè)計(jì):測(cè)試類(lèi)型分析測(cè)試組網(wǎng)與測(cè)試方法測(cè)試用例表述與測(cè)試自動(dòng)化測(cè)試需求與需求跟蹤測(cè)試(分析)設(shè)計(jì)實(shí)際問(wèn)題討論測(cè)試用例設(shè)計(jì)測(cè)試設(shè)計(jì)工程方法第14頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試方案設(shè)計(jì):測(cè)試對(duì)象分析測(cè)試對(duì)象分析輸入產(chǎn)品包需求設(shè)計(jì)需求、設(shè)計(jì)規(guī)格SRS網(wǎng)上問(wèn)題測(cè)試經(jīng)驗(yàn)庫(kù)繼承產(chǎn)品特性輸出《測(cè)試方案》詳細(xì)測(cè)試特性/項(xiàng)目列表(測(cè)試需求規(guī)格);測(cè)試組網(wǎng)圖與測(cè)試方法自動(dòng)化測(cè)試需求(工具/物料/被測(cè)對(duì)象等)第15頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試方案設(shè)計(jì):測(cè)試對(duì)象分析測(cè)試項(xiàng)目列表分析工程方法測(cè)試類(lèi)型分析關(guān)聯(lián)圖全局因素分析測(cè)試特性分解功能交互分析判定表/判定樹(shù)因果圖正交分析設(shè)計(jì)法功能圖/狀態(tài)機(jī)分析方法IBO(Input/Behavior/Output)第16頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試方案設(shè)計(jì):子目錄引言測(cè)試設(shè)計(jì)簡(jiǎn)介測(cè)試方案設(shè)計(jì)測(cè)試策略測(cè)試對(duì)象分析測(cè)試項(xiàng)目設(shè)計(jì):測(cè)試類(lèi)型分析測(cè)試組網(wǎng)與測(cè)試方法測(cè)試用例表述與測(cè)試自動(dòng)化測(cè)試需求與需求跟蹤測(cè)試(分析)設(shè)計(jì)實(shí)際問(wèn)題討論測(cè)試用例設(shè)計(jì)測(cè)試設(shè)計(jì)工程方法第17頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試方案設(shè)計(jì):質(zhì)量因子

外部和內(nèi)部質(zhì)量

功能性

可靠性

可用性

效率性可維護(hù)性可移植性成熟性容錯(cuò)性可恢復(fù)性可靠順從性可理解性可學(xué)習(xí)性可操作性吸引性可用順從性時(shí)間行為資源利用效率順從性可分析性可變化性穩(wěn)定性可測(cè)試性維護(hù)順從性合適性精確性互操作性安全性功能順從性可適應(yīng)性可安裝性共存性可替代性移植順從性第18頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試方案設(shè)計(jì):測(cè)試類(lèi)型分析測(cè)試類(lèi)型功能測(cè)試性能/指標(biāo)測(cè)試安全性測(cè)試協(xié)議一致性測(cè)試壓力測(cè)試可恢復(fù)性測(cè)試可安裝性測(cè)試配置測(cè)試可靠性測(cè)試兼容性測(cè)試選型測(cè)試國(guó)際化標(biāo)準(zhǔn)測(cè)試可維護(hù)性測(cè)試可用性測(cè)試第19頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試方案設(shè)計(jì):測(cè)試類(lèi)型功能分析分析方法:特性交互分析IBO(input/Behavior/Output)特性表/特性樹(shù)/因果圖狀態(tài)機(jī)分析正交分析法、……關(guān)注點(diǎn):基本功能全局因素(如計(jì)費(fèi)、資源):測(cè)試點(diǎn)/觀察點(diǎn)關(guān)注異常處理能力關(guān)注接口處理能力關(guān)注特性交互關(guān)注組網(wǎng)(測(cè)試場(chǎng)景)應(yīng)用數(shù)據(jù)庫(kù):安裝/運(yùn)行/維護(hù)/安全性等;專(zhuān)項(xiàng)測(cè)試,可作為測(cè)試類(lèi)型專(zhuān)題考慮(其他如Web測(cè)試)。各種工程方法具體在后期測(cè)試用例設(shè)計(jì)部分詳細(xì)討論第20頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試方案設(shè)計(jì):測(cè)試類(lèi)型性能/指標(biāo)測(cè)試測(cè)試指標(biāo)項(xiàng):時(shí)間指標(biāo);容量指標(biāo);觀察點(diǎn):CPU、內(nèi)存、網(wǎng)絡(luò)帶寬、系統(tǒng)資源配置:系統(tǒng)標(biāo)準(zhǔn)配置/最優(yōu)配置異常處理壓力測(cè)試超過(guò)系統(tǒng)設(shè)計(jì)能力長(zhǎng)時(shí)間運(yùn)行超設(shè)計(jì)處理請(qǐng)求下有限保障能力恢復(fù)性測(cè)試系統(tǒng)出現(xiàn)故障自修復(fù)能力、指標(biāo)(?)系統(tǒng)容錯(cuò)能力第21頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試方案設(shè)計(jì):測(cè)試類(lèi)型可靠性測(cè)試幾種概念驗(yàn)證系統(tǒng)可靠性設(shè)計(jì)及能力實(shí)現(xiàn)測(cè)試系統(tǒng)可靠性指標(biāo)(MTTR/MTTF等等)可靠性測(cè)試策略驗(yàn)證系統(tǒng)可靠性設(shè)計(jì)/能力實(shí)現(xiàn):作為測(cè)試類(lèi)型側(cè)重于能力實(shí)現(xiàn)冗余設(shè)計(jì)能力實(shí)現(xiàn)(硬件冗余/軟件冗余):雙機(jī)備份、符合分擔(dān);熱插拔;錯(cuò)誤恢復(fù);超負(fù)荷下系統(tǒng)分級(jí)處理能力長(zhǎng)時(shí)間運(yùn)行穩(wěn)定性各種可靠性設(shè)計(jì)能力實(shí)現(xiàn)驗(yàn)證。安全性測(cè)試用戶權(quán)限管理:非法用戶不能訪問(wèn);合法用戶正常訪問(wèn)asset、threat、exposure、control操作安全、數(shù)據(jù)安全、日志安全、網(wǎng)絡(luò)安全、接入安全License管理、版權(quán)信息(可服務(wù)性需求基線2.1)第22頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試方案設(shè)計(jì):測(cè)試類(lèi)型協(xié)議一致性測(cè)試協(xié)議處理與國(guó)際標(biāo)準(zhǔn)、國(guó)家標(biāo)準(zhǔn)、行業(yè)標(biāo)準(zhǔn)、公司標(biāo)準(zhǔn)的符合程度協(xié)議處理與產(chǎn)品間、模塊間協(xié)議一致性協(xié)議處理除基本功能外重點(diǎn)關(guān)注異常處理可維護(hù)性測(cè)試質(zhì)量特性之一同步包含外部質(zhì)量需求及內(nèi)部質(zhì)量需求因素公司/產(chǎn)品線可服務(wù)性需求基線2.1(如備份能力)關(guān)注使用質(zhì)量、外部質(zhì)量需求驗(yàn)證,兼顧內(nèi)部質(zhì)量需求貼近功能測(cè)試類(lèi)型第23頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試方案設(shè)計(jì):測(cè)試類(lèi)型兼容性測(cè)試平臺(tái)兼容性(WIN98/XP/NT/2000;UNIX;)版本兼容性(版本配套關(guān)系、升級(jí)版本向下兼容性)硬件兼容性(硬件單板升級(jí)、計(jì)算機(jī)型號(hào)/配置)選型測(cè)試工作站、服務(wù)器、小型機(jī)、PC機(jī)操作系統(tǒng)平臺(tái)商用軟件(測(cè)試工具選型、數(shù)據(jù)庫(kù)選型、開(kāi)發(fā)工具等)集成產(chǎn)品(不同集成商產(chǎn)品/版本)問(wèn)題:與兼容性測(cè)試區(qū)別國(guó)際化標(biāo)準(zhǔn)測(cè)試國(guó)際化語(yǔ)言(GUI、語(yǔ)音、語(yǔ)言)國(guó)際化協(xié)議資料、聯(lián)機(jī)幫助()第24頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試方案設(shè)計(jì):測(cè)試類(lèi)型可用性測(cè)試GUI測(cè)試:界面友好、邏輯合理、操作方便、合乎習(xí)慣GUI測(cè)試:界面操作響應(yīng)及時(shí)《GUI規(guī)范》:中央軟件部操作提示信息準(zhǔn)確、易于理解、無(wú)二義性告警信息提示信息有用性:易于用戶定位、分析問(wèn)題,無(wú)冗余信息資料測(cè)試:準(zhǔn)確性隨機(jī)資料在線幫助可安裝性正常安裝、正常斜載版本升級(jí)補(bǔ)丁第25頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試方案設(shè)計(jì):子目錄引言測(cè)試設(shè)計(jì)簡(jiǎn)介測(cè)試方案設(shè)計(jì)測(cè)試策略測(cè)試對(duì)象分析測(cè)試項(xiàng)目設(shè)計(jì):測(cè)試類(lèi)型分析測(cè)試組網(wǎng)與測(cè)試方法測(cè)試用例表述與測(cè)試自動(dòng)化測(cè)試需求與需求跟蹤測(cè)試(分析)設(shè)計(jì)實(shí)際問(wèn)題討論測(cè)試用例設(shè)計(jì)測(cè)試設(shè)計(jì)工程方法第26頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試方案設(shè)計(jì):測(cè)試組網(wǎng)/測(cè)試方法確定測(cè)試組網(wǎng)圖根據(jù)不同測(cè)試特性、全局特性分別設(shè)計(jì)不同測(cè)試組網(wǎng)圖功能;性能/指標(biāo);不同特性/子系統(tǒng)根據(jù)產(chǎn)品、特性的不同應(yīng)用場(chǎng)景設(shè)計(jì)不同測(cè)試組網(wǎng)圖運(yùn)行商/基礎(chǔ)網(wǎng)絡(luò)(C網(wǎng)/G網(wǎng)/固網(wǎng)/IP;綜合);不同客戶群測(cè)試對(duì)象“結(jié)構(gòu)/對(duì)象關(guān)系”圖測(cè)試組網(wǎng)圖(不同應(yīng)用場(chǎng)景:運(yùn)行商/客戶群/功能/性能)結(jié)構(gòu)/對(duì)象關(guān)系圖確定測(cè)試方法確定測(cè)試組網(wǎng)圖->確定具體驗(yàn)證方法手工測(cè)試/自動(dòng)測(cè)試測(cè)試步驟測(cè)試判定結(jié)果(檢查點(diǎn)、觀察點(diǎn)、輸出結(jié)果與動(dòng)作)測(cè)試結(jié)果判定方法第27頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試方案設(shè)計(jì):子目錄引言測(cè)試設(shè)計(jì)簡(jiǎn)介測(cè)試方案設(shè)計(jì)測(cè)試策略測(cè)試對(duì)象分析測(cè)試項(xiàng)目設(shè)計(jì):測(cè)試類(lèi)型分析測(cè)試組網(wǎng)與測(cè)試方法測(cè)試用例表述與測(cè)試自動(dòng)化測(cè)試需求與需求跟蹤測(cè)試(分析)設(shè)計(jì)實(shí)際問(wèn)題討論測(cè)試用例設(shè)計(jì)測(cè)試設(shè)計(jì)工程方法第28頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試方案設(shè)計(jì):測(cè)試用例表述與自動(dòng)化測(cè)試用例表述作用:用例設(shè)計(jì)規(guī)范性;自動(dòng)化實(shí)現(xiàn);工作階段分離可理解性;可維護(hù)性;合適的測(cè)試用例表述模板Wordpro、Word、Lotus123、excel、ActionWord設(shè)計(jì)針對(duì)所有測(cè)試項(xiàng)/特性進(jìn)行驗(yàn)證進(jìn)行操作、檢查的抽象分層;用例描述風(fēng)格統(tǒng)一自動(dòng)化自動(dòng)化腳本設(shè)計(jì)自動(dòng)化工具設(shè)計(jì)自動(dòng)化ActionWord設(shè)計(jì)第29頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試方案設(shè)計(jì):子目錄引言測(cè)試設(shè)計(jì)簡(jiǎn)介測(cè)試方案設(shè)計(jì)測(cè)試策略測(cè)試對(duì)象分析測(cè)試項(xiàng)目設(shè)計(jì):測(cè)試類(lèi)型分析測(cè)試組網(wǎng)與測(cè)試方法測(cè)試用例表述與測(cè)試自動(dòng)化測(cè)試需求與需求跟蹤測(cè)試(分析)設(shè)計(jì)實(shí)際問(wèn)題討論測(cè)試用例設(shè)計(jì)測(cè)試設(shè)計(jì)工程方法第30頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試方案設(shè)計(jì):測(cè)試需求與需求跟蹤測(cè)試需求物料與環(huán)境需求硬件需求軟件需求(操作系統(tǒng)/開(kāi)發(fā)工具/數(shù)據(jù)庫(kù)/等等)測(cè)試工具/儀器需求商用儀器(MGTS、Ameritec呼叫器、邏輯分析儀等)商用軟件測(cè)試工具(Ratioanl系列、Qarun系列、等)自行開(kāi)發(fā)工具測(cè)試對(duì)象需求被測(cè)對(duì)象需求可測(cè)試性需求(?)需求跟蹤原始需求->測(cè)試特性/項(xiàng)目列表->測(cè)試用例測(cè)試方案中需求跟蹤列表第31頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試方案設(shè)計(jì):子目錄引言測(cè)試設(shè)計(jì)簡(jiǎn)介測(cè)試方案設(shè)計(jì)測(cè)試策略測(cè)試對(duì)象分析測(cè)試項(xiàng)目設(shè)計(jì):測(cè)試類(lèi)型分析測(cè)試組網(wǎng)與測(cè)試方法測(cè)試用例表述與測(cè)試自動(dòng)化測(cè)試需求與需求跟蹤測(cè)試(分析)設(shè)計(jì)實(shí)際問(wèn)題討論測(cè)試用例設(shè)計(jì)測(cè)試設(shè)計(jì)工程方法第32頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試方案設(shè)計(jì):實(shí)際問(wèn)題討論測(cè)試(分析)設(shè)計(jì)實(shí)際問(wèn)題討論測(cè)試(分析)設(shè)計(jì)輸入是什么:用戶原始需求?產(chǎn)品包需求?產(chǎn)品設(shè)計(jì)需求?產(chǎn)品設(shè)計(jì)規(guī)格是原始需求規(guī)格嗎?系統(tǒng)測(cè)試是黑盒測(cè)試,需要考慮系統(tǒng)實(shí)現(xiàn)(總體方案)嗎?系統(tǒng)測(cè)試是系統(tǒng)級(jí)別測(cè)試,需要考慮子系統(tǒng)/項(xiàng)目級(jí)需求(SRS)和具體實(shí)現(xiàn)(HLD/LLD)嗎?測(cè)試(分析)設(shè)計(jì)要考慮后期測(cè)試的不同階段(SDV/SIT/SVT,即不同階段測(cè)試內(nèi)容/用例設(shè)計(jì)不同)嗎?需求不詳細(xì)、不準(zhǔn)確、不完備。測(cè)試(分析)設(shè)計(jì)過(guò)程中需求變更怎么辦?測(cè)試(分析)設(shè)計(jì)時(shí)間短,投入不足。測(cè)試(分析)設(shè)計(jì)何時(shí)啟動(dòng)?何時(shí)結(jié)束?TC的工作是(包括)測(cè)試(分析)設(shè)計(jì)嗎?需求不可驗(yàn)證?項(xiàng)目級(jí)測(cè)試與系統(tǒng)測(cè)試內(nèi)容部分重疊?相應(yīng)的測(cè)試設(shè)計(jì)?第33頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月目錄引言測(cè)試設(shè)計(jì)簡(jiǎn)介測(cè)試方案設(shè)計(jì)測(cè)試用例設(shè)計(jì)測(cè)試設(shè)計(jì)工程方法總結(jié)與答疑第34頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試用例設(shè)計(jì):子目錄引言測(cè)試設(shè)計(jì)簡(jiǎn)介測(cè)試方案設(shè)計(jì)測(cè)試用例設(shè)計(jì)測(cè)試用例概念測(cè)試設(shè)計(jì)過(guò)程測(cè)試設(shè)計(jì)質(zhì)量評(píng)估測(cè)試設(shè)計(jì)工程方法第35頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試用例設(shè)計(jì):?jiǎn)栴}設(shè)計(jì)測(cè)試用例的目的?測(cè)試用例和測(cè)試項(xiàng)之間的關(guān)系?包括預(yù)置條件、測(cè)試步驟、預(yù)期結(jié)果檢查?一個(gè)測(cè)試用例可以對(duì)應(yīng)多個(gè)組網(wǎng)條件(測(cè)試環(huán)境)嗎?測(cè)試用例和自動(dòng)化用例的關(guān)系?一個(gè)測(cè)試用例可以包含多組輸入條件和預(yù)期結(jié)果嗎?用例級(jí)別的用途?用例級(jí)別的確定?測(cè)試用例設(shè)計(jì)粒度?測(cè)試用例設(shè)計(jì)評(píng)價(jià)標(biāo)準(zhǔn)?第36頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試用例設(shè)計(jì):概念測(cè)試用例設(shè)計(jì)概念祥解測(cè)試用例是測(cè)試執(zhí)行的直接輸入,用例指導(dǎo)測(cè)試執(zhí)行過(guò)程的操作。測(cè)試用例是為了驗(yàn)證測(cè)試項(xiàng)(目)所描述的特性規(guī)格(測(cè)試點(diǎn))而細(xì)化的一系列測(cè)試。測(cè)試用例應(yīng)包括預(yù)置條件、測(cè)試步驟或輸入、預(yù)期結(jié)果檢查。每個(gè)測(cè)試用例都有特定的測(cè)試環(huán)境要求(組網(wǎng))。同一個(gè)測(cè)試用例可以對(duì)應(yīng)多個(gè)測(cè)試環(huán)境(組網(wǎng));是否作為多個(gè)測(cè)試用例?一個(gè)測(cè)試用例可以包含多組輸入條件和預(yù)期結(jié)果?細(xì)化/分解第37頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試用例設(shè)計(jì):概念測(cè)試用例自動(dòng)化任何測(cè)試用例實(shí)現(xiàn)自動(dòng)化則均要對(duì)應(yīng)一個(gè)自動(dòng)化用例,該自動(dòng)化用例可能以腳本、測(cè)試工具的一組數(shù)據(jù)、關(guān)鍵字腳本、測(cè)試工具/測(cè)試工具的一套測(cè)試步驟等形式存在。一個(gè)測(cè)試用例可以包含多組輸入條件和預(yù)期結(jié)果;但這樣的測(cè)試用例在自動(dòng)化時(shí),有時(shí)就會(huì)自動(dòng)化成多個(gè)自動(dòng)測(cè)試用例。測(cè)試用例表述用例的描述方法可以盡量簡(jiǎn)化。比如:有些用例可以采用輸入、輸出的方式描述,以123表格給出,不重復(fù)給出中間動(dòng)作描述。抽象ActionWord;關(guān)鍵詞。第38頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試用例設(shè)計(jì):概念用例級(jí)別用例級(jí)別可用于測(cè)試執(zhí)行時(shí)選擇不同級(jí)別的用例進(jìn)行測(cè)試;比如:預(yù)測(cè)試時(shí)選擇基本用例。用例級(jí)別定義基本:基本功能,作為版本驗(yàn)證項(xiàng)目;如安裝;重要:某單一特性基本功能,不影響其他特性實(shí)現(xiàn);詳細(xì):某一特性詳細(xì)實(shí)現(xiàn)生僻:觸發(fā)條件較特殊;使用頻率較少。判定用例級(jí)別考慮的幾個(gè)方面(特性/用例/功能)使用頻率:頻繁、一般、極少。出現(xiàn)問(wèn)題后可能的后果嚴(yán)重程度:可參考網(wǎng)上問(wèn)題標(biāo)準(zhǔn)。第39頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試用例設(shè)計(jì):概念用例設(shè)計(jì)粒度需求、特性、測(cè)試項(xiàng)目、測(cè)試子項(xiàng)目、…、測(cè)試用例測(cè)試用例設(shè)計(jì)密度:用例數(shù)目/Kloc;基線?測(cè)試用例設(shè)計(jì)評(píng)估標(biāo)準(zhǔn)(后詳)不同特性的用例設(shè)計(jì)粒度要求新特性;繼承特性;特性重要程度(影響/使用頻率)。用例配置管理用例管理:配置管理(方案/用例)自動(dòng)用例管理、腳本管理:用例更新、需求跟蹤:第40頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試用例設(shè)計(jì):子目錄引言測(cè)試設(shè)計(jì)簡(jiǎn)介測(cè)試方案設(shè)計(jì)測(cè)試用例設(shè)計(jì)測(cè)試用例概念測(cè)試設(shè)計(jì)過(guò)程測(cè)試設(shè)計(jì)質(zhì)量評(píng)估測(cè)試設(shè)計(jì)工程方法第41頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)的階段劃分測(cè)試設(shè)計(jì)過(guò)程輸入:產(chǎn)品包需求/產(chǎn)品設(shè)計(jì)需求、規(guī)格/SRS等;輸出:測(cè)試用例(階段輸出:測(cè)試項(xiàng)目)設(shè)計(jì)過(guò)程:測(cè)試方案設(shè)計(jì)(測(cè)試需求分析、測(cè)試方案設(shè)計(jì))測(cè)試用例設(shè)計(jì)測(cè)試需求分析測(cè)試用例設(shè)計(jì)測(cè)試方案設(shè)計(jì)測(cè)試項(xiàng)目測(cè)試分析設(shè)計(jì)測(cè)試用例設(shè)計(jì)第42頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試用例設(shè)計(jì):測(cè)試設(shè)計(jì)過(guò)程測(cè)試設(shè)計(jì)過(guò)程測(cè)試方案設(shè)計(jì)輸入:(整理后的)用例需求、設(shè)計(jì)需求、SRS統(tǒng)一需求輸出:測(cè)試項(xiàng)目列表工程方法測(cè)試類(lèi)型分析關(guān)聯(lián)圖判定表/判定樹(shù)/因果圖;正交分析設(shè)計(jì)法功能圖/狀態(tài)機(jī)分析方法IBO(思想?方法?)第43頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試用例設(shè)計(jì):測(cè)試設(shè)計(jì)過(guò)程測(cè)試設(shè)計(jì)過(guò)程測(cè)試用例設(shè)計(jì)輸入:測(cè)試項(xiàng)目列表輸出:測(cè)試用例工程方法:等價(jià)類(lèi)劃分邊界值錯(cuò)誤推測(cè)法因果圖/判定表正交實(shí)驗(yàn)設(shè)計(jì)法第44頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試用例設(shè)計(jì):子目錄引言測(cè)試設(shè)計(jì)簡(jiǎn)介測(cè)試方案設(shè)計(jì)測(cè)試用例設(shè)計(jì)測(cè)試用例概念測(cè)試設(shè)計(jì)過(guò)程測(cè)試設(shè)計(jì)質(zhì)量評(píng)估測(cè)試設(shè)計(jì)工程方法第45頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試用例設(shè)計(jì):質(zhì)量評(píng)估質(zhì)量評(píng)估標(biāo)準(zhǔn)過(guò)程評(píng)估測(cè)試用例密度千行代碼測(cè)試用例數(shù)(特性、子系統(tǒng)、版本)覆蓋率設(shè)計(jì)規(guī)格覆蓋率測(cè)試項(xiàng)目(特性規(guī)格)覆蓋率質(zhì)量特性:ODC評(píng)估(不同觸發(fā)條件)測(cè)試類(lèi)型評(píng)估用例設(shè)計(jì)效率每單位時(shí)間設(shè)計(jì)測(cè)試用例數(shù)第46頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試用例設(shè)計(jì):質(zhì)量評(píng)估質(zhì)量評(píng)估標(biāo)準(zhǔn)結(jié)果評(píng)估測(cè)試用例有效性每百用例執(zhí)行發(fā)現(xiàn)問(wèn)題數(shù)測(cè)試設(shè)計(jì)發(fā)現(xiàn)問(wèn)題占總體發(fā)現(xiàn)問(wèn)題的比率測(cè)試用例完備性測(cè)試用例新增/修改用例百分比第47頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月目錄引言測(cè)試設(shè)計(jì)簡(jiǎn)介測(cè)試方案設(shè)計(jì)測(cè)試用例設(shè)計(jì)測(cè)試設(shè)計(jì)工程方法總結(jié)與答疑第48頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì):子目錄引言測(cè)試設(shè)計(jì)簡(jiǎn)介測(cè)試方案設(shè)計(jì)測(cè)試用例設(shè)計(jì)測(cè)試設(shè)計(jì)工程方法IBO模型等價(jià)類(lèi)劃分、邊界值、錯(cuò)誤推測(cè)法因果圖/判定表/判定樹(shù)正交實(shí)驗(yàn)設(shè)計(jì)法功能組/狀態(tài)圖法正交分析工程方法第49頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月IBO模型BBBBBO.I.I.I.I.I.O.O.O.O.IBO:Input、Behavior、OutputOutput=Func(Input,Behavior)分析Input、Behavior的各種可能組合(輸入空間)對(duì)輸出(輸出空間)的不同影響產(chǎn)生最終測(cè)試用例。第50頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì):子目錄引言測(cè)試設(shè)計(jì)簡(jiǎn)介測(cè)試方案設(shè)計(jì)測(cè)試用例設(shè)計(jì)測(cè)試設(shè)計(jì)工程方法IBO模型等價(jià)類(lèi)劃分、邊界值、錯(cuò)誤推測(cè)法因果圖/判定表/判定樹(shù)正交實(shí)驗(yàn)設(shè)計(jì)法功能組/狀態(tài)圖法正交分析工程方法第51頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:等價(jià)類(lèi)劃分等價(jià)類(lèi)概念等價(jià)類(lèi)是指某個(gè)輸入域集合,該集合中的每個(gè)輸入條件對(duì)被測(cè)系統(tǒng)來(lái)說(shuō)都是等效的。等價(jià)類(lèi)的指導(dǎo)思想是如果用一個(gè)集合中的一個(gè)輸入條件作為測(cè)試數(shù)據(jù)進(jìn)行測(cè)試不能發(fā)現(xiàn)程序的錯(cuò)誤,那么使用集合中的其他輸入條件進(jìn)行測(cè)試也不可能發(fā)現(xiàn)錯(cuò)誤。有效等價(jià)類(lèi):程序規(guī)格說(shuō)明有意義,合理的輸入數(shù)據(jù)。有效等價(jià)類(lèi)可檢驗(yàn)程序是否實(shí)現(xiàn)了規(guī)格說(shuō)明中所規(guī)定的功能和性能。無(wú)效等價(jià)類(lèi):程序規(guī)格說(shuō)明沒(méi)有意義,不合理的輸入數(shù)據(jù)。無(wú)效等價(jià)類(lèi)可以檢驗(yàn)程序的異常處理能力。對(duì)于系統(tǒng)的所有輸入域而言,合理的(有效)等價(jià)類(lèi)劃分應(yīng)該是正交、完備的。第52頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:等價(jià)類(lèi)劃分等價(jià)類(lèi)劃分的原則如果輸入條件規(guī)定了取值范圍或值的格式,則可以確定一個(gè)有效等價(jià)類(lèi)和兩個(gè)無(wú)效等價(jià)類(lèi)。Output=F(x,y)。1<x<100;輸入條件規(guī)定了輸入值的集合,或是規(guī)定了必須如何的條件,則可以確定一個(gè)有效等價(jià)類(lèi)和一個(gè)無(wú)效等價(jià)類(lèi)。Φ(x)={Φ(省)、Φ(市)、Φ(直轄市)}如果我們確知,已經(jīng)劃分的等價(jià)類(lèi)中各個(gè)元素在程序中的處理方式不同的,則應(yīng)該將此等價(jià)類(lèi)進(jìn)一步劃分。Φ(x)={Φ(省)、Φ(市)、Φ(直轄市)}第53頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:等價(jià)類(lèi)劃分等價(jià)類(lèi)劃分設(shè)計(jì)步驟確定輸入空間變量(X,Y,Z,…):針對(duì)每個(gè)輸入劃分等價(jià)類(lèi)(有效/無(wú)效等價(jià)類(lèi))設(shè)計(jì)一個(gè)用例,使其盡可能覆蓋尚未覆蓋的有效等價(jià)類(lèi)。重復(fù)前一步驟,使所有有效等價(jià)類(lèi)被測(cè)試用例覆蓋。設(shè)計(jì)一個(gè)用例,使其覆蓋一個(gè)尚未覆蓋的無(wú)效等價(jià)類(lèi)。重復(fù)前一步驟,使所有無(wú)效等價(jià)類(lèi)被測(cè)試用例覆蓋。對(duì)于無(wú)效等價(jià)類(lèi),一個(gè)用例只能覆蓋一個(gè)無(wú)效等價(jià)類(lèi)。輸入?yún)?shù)(等價(jià)類(lèi))的相互組合(因果圖、正交實(shí)驗(yàn)分析法等)。難點(diǎn):確定完整的輸入、輸出條件。 第54頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:等價(jià)類(lèi)劃分應(yīng)用實(shí)例程序規(guī)格:“輸入三個(gè)整數(shù)作為三邊的邊長(zhǎng)構(gòu)成三角形,當(dāng)此三角形為一般三角形,等腰三角形和等邊三角形時(shí),分別計(jì)算...”。用等價(jià)類(lèi)劃分方法進(jìn)行測(cè)試用例設(shè)計(jì)。第55頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:邊界值法邊界值經(jīng)驗(yàn):大量的錯(cuò)誤是發(fā)生在輸入或輸出范圍的邊界上。邊界值分析就是在劃分的等價(jià)類(lèi)區(qū)域的邊界及其附近進(jìn)行測(cè)試數(shù)據(jù)的選取,選取原則就是選取正好等于、剛剛大于或剛剛小于邊界值的數(shù)據(jù)作為測(cè)試數(shù)據(jù)。等價(jià)類(lèi)和邊界值邊界值分析方法是實(shí)際工作中最常用的兩種工程方法。邊界值方法是等價(jià)類(lèi)劃分方法的補(bǔ)充,兩者相互結(jié)合。第56頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:邊界值法應(yīng)用原則如果輸入條件規(guī)定了值的范圍,則應(yīng)取剛達(dá)到這個(gè)范圍的邊界的值,以及剛剛超越這個(gè)范圍邊界的值作為測(cè)試輸入數(shù)據(jù)。如果輸入條件規(guī)定了值的個(gè)數(shù),則用最大個(gè)數(shù),最小個(gè)數(shù),比最小個(gè)數(shù)少1,比最大個(gè)數(shù)多1的數(shù)作為測(cè)試數(shù)據(jù)。如果程序的規(guī)格說(shuō)明給出的輸入域或輸出域是有序集合,則應(yīng)選取集合的第一個(gè)元素和最后一個(gè)元素作為測(cè)試用例。如果程序中使用了一個(gè)內(nèi)部數(shù)據(jù)結(jié)構(gòu),則應(yīng)當(dāng)選擇這個(gè)內(nèi)部數(shù)據(jù)結(jié)構(gòu)的邊界上的值作為測(cè)試用例。針對(duì)所有輸入條件應(yīng)用前述邊界值方法。上點(diǎn)、離點(diǎn)、內(nèi)點(diǎn)第57頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:錯(cuò)誤推測(cè)法錯(cuò)誤推測(cè)法錯(cuò)誤推測(cè)法是基于經(jīng)驗(yàn)和直覺(jué)推測(cè)程序中所有可能存在的各種錯(cuò)誤,從而有針對(duì)性的進(jìn)行測(cè)試的方法?;舅枷刖褪橇信e出程序中所有可能有的錯(cuò)誤和容易發(fā)生錯(cuò)誤的特殊情況,根據(jù)他們來(lái)決定如何進(jìn)行測(cè)試用例的設(shè)計(jì)。邊界值方法是典型的錯(cuò)誤推測(cè)法。經(jīng)驗(yàn)基于系統(tǒng)實(shí)現(xiàn)基于歷史版本基于繼承版本基于類(lèi)似版本基于網(wǎng)上問(wèn)題…第58頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì):子目錄引言測(cè)試設(shè)計(jì)簡(jiǎn)介測(cè)試方案設(shè)計(jì)測(cè)試用例設(shè)計(jì)測(cè)試設(shè)計(jì)工程方法IBO模型等價(jià)類(lèi)劃分、邊界值、錯(cuò)誤推測(cè)法因果圖/判定表/判定樹(shù)正交實(shí)驗(yàn)設(shè)計(jì)法功能組/狀態(tài)圖法正交分析工程方法第59頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:因果圖因果圖等價(jià)類(lèi)劃分著重分析了輸入因素,但沒(méi)有考慮因素間的相互組合。在輸入因素較多的情況下,簡(jiǎn)單組合產(chǎn)生大量的榮譽(yù)用例。因果圖可以協(xié)助進(jìn)行組合的有效選??;因果圖分析的輸出可以以判定表、判定樹(shù)表達(dá)。因果圖假設(shè)輸出只與輸入因素的組合有關(guān),而與輸入的先后順序無(wú)關(guān)。第60頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:因果圖因果圖基本步驟分析軟件需求規(guī)格描述,哪些是原因(即輸入條件或輸入條件的等價(jià)類(lèi)),哪些是結(jié)果(即輸出條件),并給每個(gè)原因和結(jié)果賦予一個(gè)標(biāo)識(shí)符。分析軟件需求規(guī)格描述語(yǔ)義,找出原因與結(jié)果之間,原因與原因之間的相互關(guān)系。根據(jù)這些關(guān)系,畫(huà)出因果圖。由于語(yǔ)法或環(huán)境限制,有些原因與原因之間,原因與結(jié)果之間的組合情況不不可能出現(xiàn)。為表明這些特殊情況,在因果圖上用一些記號(hào)表明約束或限制條件。把因果圖轉(zhuǎn)換為判定表。把判定表的每一列拿出來(lái)作為依據(jù),設(shè)計(jì)測(cè)試用例。第61頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:因果圖因果圖基本符號(hào):因果關(guān)系第62頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:因果圖因果圖基本符號(hào):約束符號(hào)第63頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:因果圖實(shí)例:城市稅征收計(jì)算對(duì)于沒(méi)有定居在此城市中的人城市稅是每年總收入的1%;對(duì)于定居在此城市中的人的城市稅的征收劃分為以下幾個(gè)檔次:如果年總收入不超過(guò)30000美元,征收總收入的1%;如果年收入在30000美元到50000美元之間,征收總收入的5%;如果年收入超過(guò)50000美元,征收總收入的15%;第64頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:因果圖輸入/輸出分析原因:(1)非定居人口(2)定居人口(3)$0<=總收入<=$30K(4)$30K<總收入<=$50K(5)總收入>$50K結(jié)果:(11)1%(12)5%(13)15%第65頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:因果圖12345A131211OOO第66頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:因果圖CAUSES12345非定居人口TTFFF定居人口FFTTT$0<=總收入<=$30KTFTFF$30K<總收入<=$50KF*FTF總收入>$50KF*FFTEFFECTS(11)1%TTTFF(12)5%FFFTF(13)15%FFFFT第67頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:因果圖優(yōu)點(diǎn)綜合考慮了輸入、輸出條件的組合。缺點(diǎn)方法過(guò)程比較復(fù)雜,方法本身比較難以掌握。輸入與輸出之間的因果關(guān)系比較難以從規(guī)格描述中得到,需要一個(gè)分析過(guò)程;如果被測(cè)對(duì)象本身比較復(fù)雜,那么分析過(guò)程以及最后得到的因果圖可能會(huì)非常復(fù)雜,得到的測(cè)試用例數(shù)量很龐大。第68頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:判定表判定表通常由四個(gè)部分組成,如右圖:條件樁(ConditionStub):列出了問(wèn)題得所有條件,通常認(rèn)為列出得條件的次序無(wú)關(guān)緊要。動(dòng)作樁(ActionStub):列出了問(wèn)題規(guī)定可能采取的操作,這些操作的排列順序沒(méi)有約束。條件項(xiàng)(ConditionEntry):列出針對(duì)它左列條件的取值,在所有可能情況下的真假值。動(dòng)作項(xiàng)(ActionEntry):列出在條件項(xiàng)的各種取值情況下應(yīng)該采取的動(dòng)作。判定表右半部的每一列實(shí)質(zhì)上就是一條規(guī)則,規(guī)定了與特定條件組合對(duì)應(yīng)的動(dòng)作。第69頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:判定表基本思路:采用表格的形式,列出所有條件和所有結(jié)果的組合,做到無(wú)遺漏的覆蓋。把條件項(xiàng)劃分清晰,對(duì)條件進(jìn)行合理的組合,使得到得規(guī)則數(shù)最小。假設(shè)一個(gè)條件組合對(duì)應(yīng)一個(gè)動(dòng)作,通常不對(duì)結(jié)果(動(dòng)作)進(jìn)行組合。舉例:(航空公司)行李托運(yùn)費(fèi)航空公司規(guī)定:乘客可以免費(fèi)托運(yùn)重量超過(guò)30公斤的行李。行李超過(guò)30公斤時(shí)對(duì)頭等艙國(guó)內(nèi)乘客超重部分每公斤收費(fèi)4元。對(duì)其他艙國(guó)內(nèi)乘客超重部分每公斤收費(fèi)6元。對(duì)外國(guó)乘客超重部分每公斤收費(fèi)比國(guó)內(nèi)乘客多一倍。對(duì)殘疾乘客超重部分每公斤收費(fèi)比正常乘客少一半。第70頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:判定表123456789國(guó)內(nèi)乘客TTTTFFFF頭等艙TFTFTFTF殘疾乘客FFTTFFTT行李重量W<=30TFFFFFFFF免費(fèi)×(W-30)×2×(W-30)×3×(W-30)×4××(W-30)×6××(W-30)×8×(W-30)×12×第71頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:判定表判定表應(yīng)用條件規(guī)格說(shuō)明以判定表形式給出,或很容易轉(zhuǎn)換成判定表。判定表適合于條件項(xiàng)各自獨(dú)立,互不影響的情況;輸入條件不存在輸入順序問(wèn)題。條件的排列順序不會(huì)也不影響執(zhí)行哪些操作。規(guī)則的排列順序不會(huì)也不影響執(zhí)行哪些操作。輸出動(dòng)作相互獨(dú)立:不存在前后順序、相互影響問(wèn)題。每當(dāng)某一規(guī)則的條件已經(jīng)滿足,并確定要執(zhí)行的操作后,不必檢驗(yàn)別的規(guī)則。如果某一規(guī)則得到滿足要執(zhí)行多個(gè)操作,這些操作的執(zhí)行順序無(wú)關(guān)緊要。第72頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:判定表優(yōu)點(diǎn):清晰、簡(jiǎn)潔。缺點(diǎn):可讀性:需要簡(jiǎn)短的學(xué)習(xí)過(guò)程。對(duì)輸入條件、輸出操作有較嚴(yán)格的要求,應(yīng)用場(chǎng)合受限制。輸入條件增多,條件組合增多,可讀性下降。輸入條件的取值超過(guò)2個(gè),判定表簡(jiǎn)潔性、可讀性下降。第73頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:判定樹(shù)判定樹(shù)判定樹(shù)是判定表的變種,同樣能清晰的表示復(fù)雜的條件組合與動(dòng)作/結(jié)果之間的對(duì)應(yīng)關(guān)系。優(yōu)點(diǎn):形式簡(jiǎn)單、直觀、可讀性好缺點(diǎn):簡(jiǎn)潔性下降;隨著條件(組合)的增多重復(fù)次數(shù)增多。描述判定樹(shù)時(shí)分支的次序?qū)ψ罱K畫(huà)出的判定樹(shù)簡(jiǎn)潔程度影響較大。例子:以前述行李托運(yùn)費(fèi)為例。第74頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:判定樹(shù)正常乘客正常乘客行李費(fèi)行李重量W>30行李重量W<=30免費(fèi)國(guó)內(nèi)乘客外國(guó)乘客頭等艙其他艙頭等艙其他艙殘疾乘客正常乘客殘疾乘客殘疾乘客殘疾乘客正常乘客(W-30)×2(W-30)×4(W-30)×3(W-30)×6(W-30)×4(W-30)×8(W-30)×6(W-30)×12第75頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì):子目錄引言測(cè)試設(shè)計(jì)簡(jiǎn)介測(cè)試方案設(shè)計(jì)測(cè)試用例設(shè)計(jì)測(cè)試設(shè)計(jì)工程方法IBO模型等價(jià)類(lèi)劃分、邊界值、錯(cuò)誤推測(cè)法因果圖/判定表/判定樹(shù)正交實(shí)驗(yàn)設(shè)計(jì)法功能組/狀態(tài)圖法正交分析工程方法第76頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:正交試驗(yàn)設(shè)計(jì)方法正交試驗(yàn)設(shè)計(jì)法正交試驗(yàn)設(shè)計(jì)法是從大量試驗(yàn)點(diǎn)中選取適量的有代表性的點(diǎn),應(yīng)用依據(jù)伽羅華理論推導(dǎo)出的正交表,合理地安排測(cè)試用例的一種科學(xué)的實(shí)驗(yàn)設(shè)計(jì)方法。正交試驗(yàn)設(shè)計(jì)法可使所有的因子和水平在試驗(yàn)中均勻地分配與搭配,均勻地有規(guī)律地變化??梢詷?gòu)造最少的用例,獲得最滿意的覆蓋??梢钥刂粕蓽y(cè)試用例的數(shù)量。可以節(jié)省測(cè)試量。第77頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:正交試驗(yàn)設(shè)計(jì)方法設(shè)計(jì)步驟步驟提取功能說(shuō)明,構(gòu)造因子-狀態(tài)表。(操作對(duì)象和外部因素都可以作為因子)。加權(quán)篩選,生成因素分析表。利用正交表構(gòu)造測(cè)試數(shù)據(jù)集。舉例略第78頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:正交試驗(yàn)設(shè)計(jì)方法優(yōu)點(diǎn)解決了因果圖要求從需求規(guī)格中獲得輸入因子與輸出結(jié)果之間復(fù)雜關(guān)系的要求。正交試驗(yàn)設(shè)計(jì)適用于大量因子都對(duì)結(jié)果產(chǎn)生較大影響的情況。兼顧測(cè)試成本與測(cè)試充分性的均衡。不要求設(shè)計(jì)者對(duì)系統(tǒng)實(shí)現(xiàn)、輸入因子之間的復(fù)雜關(guān)系作要求。測(cè)試用例的涉及范圍在整體上說(shuō)比較均勻,可排除偏向某個(gè)功能局部的可能性。與結(jié)構(gòu)測(cè)試相配合,可以發(fā)現(xiàn)大部分的錯(cuò)誤。缺點(diǎn)較復(fù)雜,應(yīng)用受限制。不考慮因子之間的復(fù)雜/因果關(guān)系。對(duì)于系統(tǒng)實(shí)現(xiàn)、輸入順序等不考慮。第79頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì):子目錄引言測(cè)試設(shè)計(jì)簡(jiǎn)介測(cè)試方案設(shè)計(jì)測(cè)試用例設(shè)計(jì)測(cè)試設(shè)計(jì)工程方法IBO模型等價(jià)類(lèi)劃分、邊界值、錯(cuò)誤推測(cè)法因果圖/判定表/判定樹(shù)正交實(shí)驗(yàn)設(shè)計(jì)法功能組/狀態(tài)圖法正交分析工程方法第80頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:功能圖/狀態(tài)圖法功能圖/狀態(tài)圖判定表和正交試驗(yàn)設(shè)計(jì)適用條件:輸入條件之間沒(méi)有相互關(guān)系,即輸入條件的次序相互獨(dú)立,一個(gè)輸入條件的取值不會(huì)影響其它條件的取值。一個(gè)程序的功能說(shuō)明通常由動(dòng)態(tài)說(shuō)明和靜態(tài)說(shuō)明組成。動(dòng)態(tài)說(shuō)明描述了輸入數(shù)據(jù)的次序或轉(zhuǎn)移的次序。靜態(tài)說(shuō)明描述了輸入條件與輸出條件之間的對(duì)應(yīng)關(guān)系。功能圖方法是用功能圖形式化地表示程序的功能說(shuō)明,并機(jī)械地生成功能圖的測(cè)試用例。第81頁(yè),課件共93頁(yè),創(chuàng)作于2023年2月測(cè)試設(shè)計(jì)工程方法:功能圖/狀態(tài)圖法功能圖/狀態(tài)圖

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論