版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
chapter__60軟件工程韓萬江Casey_han@263.netchapter__61RoadMap
維護
產(chǎn)品提交
測試
編碼
詳細(xì)設(shè)計
概要設(shè)計
需求分析chapter__62軟件工程
第六章軟件測試chapter__63本章要點一、測試概述二、測試方法三、測試級別四、測試管理流程五、測試自動化六、測試過程七、案例分析軟件測試---測試管理流程chapter__65測試管理流程測試計劃測試設(shè)計、開發(fā)測試執(zhí)行測試記錄分析測試總結(jié)完畢缺陷跟蹤針對測試目標(biāo),規(guī)定測試任務(wù)、資源分配、人員角色、進度安排等。根據(jù)測試計劃,設(shè)計測試用例,包括:測試步驟、測試場景、測試代碼、測試數(shù)據(jù)(包括預(yù)期結(jié)果)。根據(jù)測試計劃,配置測試環(huán)境,并手動或者自動執(zhí)行測試設(shè)計。根據(jù)測試計劃,忠實地記錄測試執(zhí)行的過程和結(jié)果。分析測試記錄,如果發(fā)現(xiàn)與預(yù)期結(jié)果不同,確定并重現(xiàn)缺陷。檢查測試設(shè)計是否全部執(zhí)行完畢,缺陷是否全部關(guān)閉。記錄、分發(fā)、評估、關(guān)閉缺陷報告。分析測試過程和缺陷報告,評估測試質(zhì)量和測試效果,給出是否通過測試的建議。chapter__66本節(jié)要點測試計劃測試設(shè)計測試開發(fā)測試執(zhí)行測試跟蹤測試評估chapter__6測試計劃定義測試需求,測試策略,測試資源和進度計劃等。...Exec.Exec.TestPlanningDefectTrackingTest
DevelopmentTestDesignEvaluationBuildBuild...Exec.Build測試管理流程-測試計劃chapter__68測試計劃-測試需求詳細(xì)說明被測軟件的工作情況,指出測試范圍和任務(wù)。chapter__69測試計劃-測試策略測試技術(shù)和工具測試完成的標(biāo)準(zhǔn)特殊的考慮,包括資源需求和進度表等chapter__610測試策略項 例子測試的級別: 系統(tǒng)測試類型: 功能技術(shù): 為每個主要功能建立測試過程...
采用黑盒測試技術(shù), 數(shù)據(jù)/結(jié)果是否得到驗證完成尺度: 所有的測試過程被執(zhí)行 所有易出問題的功能必須被執(zhí)行...
嚴(yán)重性級別為1或2的缺陷不再出現(xiàn)
其它因素: "測試必須在下午7:00以后到上午 9:00之前進行."測試計劃-測試策略chapter__611測試計劃-資源人力資源--測試經(jīng)理職責(zé)全面的管理-測試計劃采集資源項目報告-測試評估要求有測試過程的知識熟悉測試工具有領(lǐng)導(dǎo)才能懂得項目的管理chapter__612測試計劃-資源人力資源--測試工程師(設(shè)計者/開發(fā)者)職責(zé)分解測試需求測試設(shè)計測試開發(fā)要求有應(yīng)用需求方面的知識熟悉測試工具編程的技巧(附加)chapter__613測試計劃-資源人力資源--測試工程師(測試執(zhí)行)職責(zé)執(zhí)行測試產(chǎn)生日志結(jié)果檢查修正的錯誤要求了解要測試的系統(tǒng)網(wǎng)絡(luò)服務(wù)器等熟悉測試工具有診斷的技巧chapter__614測試計劃-資源人力資源--測試系統(tǒng)管理員職責(zé)管理測試的系統(tǒng)添加新用戶處理用戶的要求要求系統(tǒng)管理的經(jīng)驗和方法熟悉測試管理工具chapter__615測試計劃-資源系統(tǒng)資源測試開發(fā)系統(tǒng)測試管理系統(tǒng)測試存儲庫網(wǎng)絡(luò)chapter__616系統(tǒng)測試計劃模板(一)1.介紹1.1目的1.2測試策略1.3范圍1.4參考文獻(xiàn)1.5術(shù)語
2.測試項目3.被測特性4.不被測特性5.測試方法
6.測試通過/失敗標(biāo)準(zhǔn)6.1測試結(jié)果審批過程7.測試掛起/恢復(fù)的條件8.系統(tǒng)測試交付物9.測試任務(wù)10.環(huán)境需求10.1硬件需求10.2軟件需求10.3測試工具10.4其它chapter__617系統(tǒng)測試計劃(二)11.角色和職責(zé)12.人員及培訓(xùn)13.系統(tǒng)測試進度14.風(fēng)險和應(yīng)急計劃15.審批chapter__618本節(jié)要點測試計劃測試設(shè)計測試開發(fā)測試執(zhí)行測試跟蹤測試評估chapter__6測試設(shè)計定義測試的具體方法,設(shè)計測試用例、構(gòu)造測試過程...Exec.Exec.TestPlanningDefectTrackingTest
DevelopmentTestDesignEvaluationBuildBuild...Exec.Build測試管理流程-測試設(shè)計chapter__620測試設(shè)計-找出并描述測試用例分析應(yīng)用工作流確定描述測試活動找到測試用例確定描述測試用例被測對象說明期望結(jié)果,如輸出狀態(tài)、條件或數(shù)據(jù)值確定測試用例數(shù)據(jù)作為輸入數(shù)據(jù)的值測試期待結(jié)果值支持用例的數(shù)據(jù),不作為輸入、輸出chapter__621測試設(shè)計-確定并構(gòu)造測試過程構(gòu)造測試過程建立測試需要的數(shù)據(jù)測試過程的起始條件、狀態(tài)、行為測試步驟輸入的數(shù)據(jù)值期待的結(jié)果結(jié)果評估定義測試過程的結(jié)束條件、狀態(tài)、行為chapter__622測試設(shè)計-評估測試覆蓋覆蓋的度量標(biāo)準(zhǔn)基于需求的覆蓋基于代碼的覆蓋判定標(biāo)準(zhǔn)均采用完成測試項的百分比chapter__623測試案例樣例表8-3:測試案例編碼:WebSite-Base-link-01版本:V1.0
測試項目名稱:測試人員:
測試時間:
測試項目標(biāo)題:測試內(nèi)容:
測試環(huán)境與系統(tǒng)配置:測試輸入數(shù)據(jù)
測試次數(shù):預(yù)期結(jié)果:
測試過程:1.
測試結(jié)果:測試結(jié)論:實現(xiàn)限制:備注:chapter__624測試案例樣例測試項編號UT_TC_002_001_002優(yōu)先級中測試項描述測試目錄參數(shù)合法,但檢索層次非法情況預(yù)置條件無用例序號輸入執(zhí)行步驟期望結(jié)果001dir=”Dir1”lev=-2g_DirRoot=NULL
返回FALSE;反饋目錄檢索層次設(shè)置錯誤;全局變量g_DirRoot內(nèi)容不變;002dir=”Dir1”lev=81g_DirRoot=NULL
返回FALSE;反饋目錄檢索層次設(shè)置錯誤;全局變量g_DirRoot內(nèi)容不變;chapter__625測試設(shè)計測試設(shè)計案例chapter__626本節(jié)要點測試計劃測試設(shè)計測試開發(fā)測試執(zhí)行測試跟蹤測試評估chapter__6測試開發(fā)對在測試設(shè)計階段已被定義的測試案例進行創(chuàng)建或修正的階段(例如:腳本編寫以及注意事項)。...Exec.Exec.TestPlanningDefectTrackingTest
DevelopmentTestDesignEvaluationBuildBuild...Exec.Build測試管理流程-測試開發(fā)chapter__628測試開發(fā)--編寫測試腳本創(chuàng)建測試腳本參考已有的有價值的腳本建立測試環(huán)境建立腳本修改腳本(如果必要)chapter__629錄制vs.編程先錄制,如果需要的話再編程產(chǎn)生WindowSetContext(揗yapp?MenuSelect揊ile-->OpenWindowSetContext(揥indow2?ComboBoxclick揊ile1PushButtonclick揙KWindowSetContext(揗yapp?MenuSelect揊ormat-->FontsProgramming
PowerandcontrolRapidcreationUsablebynon-programmersRecord/playback測試開發(fā)--錄制和編寫測試腳本chapter__630創(chuàng)建測試腳本應(yīng)注意:盡量使測試腳本可重用盡可能減少測試腳本的維護量如果可能,盡量使用已有的測試腳本使用測試工具創(chuàng)建測試腳本,減少手工作業(yè)測試開發(fā)--錄制和編寫測試腳本chapter__631測試開發(fā)--確定測試特需的功能考慮驅(qū)動模塊考慮樁模塊chapter__632測試開發(fā)-建立外部數(shù)據(jù)集創(chuàng)建外部數(shù)據(jù)集查閱測試用例、測試過程使用適當(dāng)?shù)墓ぞ吆头椒▌?chuàng)建數(shù)據(jù)集利用數(shù)據(jù)集對測試腳本調(diào)整調(diào)試測試腳本1020304050DataSetsTestProcedureScriptCommandschapter__633測試開發(fā)-建立外部數(shù)據(jù)集使用外部數(shù)據(jù)集的好處:使測試腳本中不含數(shù)據(jù),易于維護使數(shù)據(jù)易于修改,不受腳本影響方便增添測試用例,較少或避免修改測試腳本外部數(shù)據(jù)能夠被多個測試腳本共享外部數(shù)據(jù)集中可包含用于控制測試腳本的數(shù)據(jù)值chapter__634本節(jié)要點測試計劃測試設(shè)計測試開發(fā)測試執(zhí)行測試跟蹤測試評估chapter__6測試執(zhí)行對被測軟件進行一系列的測試并記錄日志結(jié)果的階段(環(huán)境準(zhǔn)備、意外處理、結(jié)果分析)。...Exec.Exec.TestPlanningDefectTrackingTest
DevelopmentTestDesignEvaluationBuildBuild...Exec.Build測試管理流程-測試執(zhí)行chapter__636測試執(zhí)行--執(zhí)行測試過程建立測試環(huán)境初始測試環(huán)境執(zhí)行測試過程自動測試手工測試chapter__637測試環(huán)境搭建針對不同的測試目的構(gòu)造不同的測試環(huán)境;測試環(huán)境的構(gòu)造應(yīng)最大程度上有利于自動化;測試環(huán)境應(yīng)能夠很好的接受測試的輸入;測試環(huán)境應(yīng)能夠把測試執(zhí)行的結(jié)果反饋給測試人員;chapter__638測試案例執(zhí)行配置輸入條件;按用例執(zhí)行步驟執(zhí)行用例;仔細(xì)觀察每個可能的輸出結(jié)果,與期望結(jié)果比較,記錄差異點;發(fā)現(xiàn)可能的缺陷;(由于用例不可能遍歷每個可能的輸出,因此不同的人在執(zhí)行同一個測試用例的時候,可能會得到不同的結(jié)果,這是一個經(jīng)驗的積累)避免用例之間的干擾,排除人為產(chǎn)生的錯誤;隔離缺陷,協(xié)助開發(fā)人員定位問題;如實的記錄每個缺陷,缺陷信息應(yīng)當(dāng)詳盡,避免歧義,并利于問題的重現(xiàn);chapter__639測試執(zhí)行--評估測試執(zhí)行正常:所有的測試過程或測試標(biāo)準(zhǔn)按計劃結(jié)束不正常:測試失敗或未達(dá)到預(yù)期的測試覆蓋chapter__640測試執(zhí)行--從失敗測試中恢復(fù)如何從失敗中恢復(fù):確定錯誤發(fā)生的真正原因糾正錯誤重新建立測試環(huán)境重新初始化測試環(huán)境重新執(zhí)行測試chapter__641測試執(zhí)行--記錄缺陷記錄缺陷追蹤缺陷chapter__642本節(jié)要點測試計劃測試設(shè)計測試開發(fā)測試執(zhí)行測試跟蹤測試評估chapter__6缺陷跟蹤記錄測試事件或用戶問題,進行調(diào)查研究,提出解決它們的方案并進行修改的階段。...Exec.Exec.TestPlanningDefectTrackingTest
DevelopmentTestDesignEvaluationBuildBuild...Exec.Build測試管理流程-測試跟蹤chapter__644缺陷追蹤chapter__645執(zhí)行日志在測試執(zhí)行過程中,每天都應(yīng)當(dāng)記錄測試執(zhí)行日志,一般測試執(zhí)行日志應(yīng)當(dāng)包含下列內(nèi)容:執(zhí)行了哪些用例,誰執(zhí)行的,是否通過,發(fā)現(xiàn)了哪些缺陷,總體的測試進展情況,可能的風(fēng)險,遇到的問題等。工具:例如Buggitchapter__646缺陷跟蹤日志序號時間事件描述錯誤類型狀態(tài)處理結(jié)果測試人開發(fā)人1
2
3
chapter__647缺陷跟蹤日志(實驗要求)缺陷類型缺陷問題時間解決情況測試人員chapter__648本節(jié)要點測試計劃測試設(shè)計測試開發(fā)測試執(zhí)行測試跟蹤測試評估chapter__6測試評估分析測試結(jié)果并判斷測試的標(biāo)準(zhǔn)是否被滿足的階段。...Exec.Exec.TestPlanningDefectTrackingTest
DevelopmentTestDesignEvaluationBuildBuild...Exec.Build測試管理流程-測試評估chapter__650測試評估--測試用例覆蓋覆蓋判定:對于測試目標(biāo)有多少測試用例,已執(zhí)行的測試用例數(shù)成功執(zhí)行的測試用例數(shù)確保100%的測試用例全部成功地執(zhí)行制定測試覆蓋標(biāo)準(zhǔn),考慮:風(fēng)險和嚴(yán)重性可接受的覆蓋百分比chapter__651測試評估-分析缺陷常用的缺陷分析標(biāo)準(zhǔn):缺陷分布缺陷趨勢缺陷滯留chapter__652缺陷分布(按優(yōu)先級)測試評估-分析缺陷chapter__653缺陷趨勢(隨時間)測試評估-分析缺陷chapter__654測試評估--確定測試是否達(dá)到標(biāo)準(zhǔn)確定標(biāo)準(zhǔn):參閱測試計劃有關(guān)測試覆蓋和缺陷評估等策略檢查測試結(jié)果、缺陷和缺陷分析chapter__655測試報告參照模板(可裁減)
1介紹2測試時間、地點和人員3測試環(huán)境描述4測試數(shù)據(jù)度量4.1測試用例執(zhí)行度量
被測對象用例總數(shù)執(zhí)行總數(shù)發(fā)現(xiàn)缺陷數(shù)規(guī)模
chapter__656報告的內(nèi)容(續(xù)一)4.2測試進度和工作量度量4.2.1進度度量任務(wù)計劃開始時間計劃結(jié)束時間實際開始時間實際結(jié)束時間
4.2.2工作量度量
執(zhí)行任務(wù)開始時間結(jié)束時間工作量(人時)
chapter__657報告的內(nèi)容(續(xù)二)4.3缺陷數(shù)據(jù)度量
4.4覆蓋率數(shù)據(jù)度量
被測對象總數(shù)致命嚴(yán)重一般提示設(shè)計錯誤賦值錯誤算法錯誤接口錯誤功能錯誤其它
標(biāo)識符名稱覆蓋率
chapter__658報告的內(nèi)容(續(xù)三)4.5綜合數(shù)據(jù)分析
計劃進度偏差=(實際進度-計劃進度)/計劃進度×100%用例執(zhí)行效率=執(zhí)行用例總數(shù)/執(zhí)行總時間(小時)用例密度=用例總數(shù)/規(guī)?!?00缺陷密度 =缺陷總數(shù)/規(guī)模×100用例質(zhì)量 =缺陷總數(shù)/用例總數(shù)×100缺陷嚴(yán)重程度分布餅圖:
缺陷類型分布餅圖:
chapter__659報告的內(nèi)容(續(xù)四)5測試評估5.
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 燃?xì)鈶?yīng)急保障
- 火燒云教學(xué)反思
- 紅豆杉項目可行性研究報告
- 汽車制動盤技改技術(shù)項目可行性研究報告
- 物業(yè)年會主持稿范文5篇
- 幼兒心理安全演講稿5篇范文
- 如何做好施工合同管理
- 銀行客服經(jīng)理助理實習(xí)心得5篇
- 職業(yè)技能鑒定考試流程圖
- 退社申請書3000字錦集三篇
- 《創(chuàng)意改善生活》課件 2024-2025學(xué)年湘美版(2024)初中美術(shù)七年級上冊
- 2024-2025學(xué)年 浙教版七年級數(shù)學(xué)上冊期中(第1-4章)培優(yōu)試卷
- 個人簡歷模板(5套完整版)
- CHT 1027-2012 數(shù)字正射影像圖質(zhì)量檢驗技術(shù)規(guī)程(正式版)
- 勞務(wù)派遣勞務(wù)外包服務(wù)方案(技術(shù)方案)
- 管道定額價目表
- 工期日歷天計算器
- 相敏檢波電路
- 第一章特殊教育概述-特殊教育概論(共4頁)
- (完整版)裝修主要材料一覽表
- 排球正面下手發(fā)球教學(xué)設(shè)計
評論
0/150
提交評論