資源描述:
《白盒測試技術(shù)與工具實踐》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、白盒測試技術(shù)與工具實踐?開課信息:?課程編號:KC4706??開課日期(天數(shù))上課地區(qū)費用??2013/7/20-21北京-北京城區(qū)2500?更多:無?招生對象---------------------------------白盒測試工程師,開發(fā)工程師,質(zhì)量人員【溫馨提示】:本公司竭誠為企業(yè)提供靈活定制化的內(nèi)部培訓(xùn)和顧問服務(wù),培訓(xùn)內(nèi)容可根據(jù)客戶的需要靈活設(shè)計,企業(yè)內(nèi)部培訓(xùn)人數(shù)不受限制,培訓(xùn)時間由企業(yè)靈活制定。顧問服務(wù)由中國電子標(biāo)準(zhǔn)協(xié)會頂尖顧問服務(wù)團(tuán)隊組成,由專人全程跟進(jìn),簽約型績效考核顧問服務(wù)效果,迅速全面提升企業(yè)工藝技術(shù)水平、產(chǎn)品質(zhì)量及可靠性、成本節(jié)約!【主辦單位】中國電子標(biāo)準(zhǔn)協(xié)會【咨詢
2、熱線】0755–2650675713798472936 李生【報名郵箱】martin#ways.org.cn?。ㄕ垖?換成@) 課程內(nèi)容---------------------------------時間地點:2013年7月20-21日北京課程費用:2500/人(3人以上報名1900元/人,2人報名2300元/人,1人報名2500元/人(原價:4500元)課程對象:白盒測試工程師,開發(fā)工程師,質(zhì)量人員學(xué)員基礎(chǔ):有過軟件項目經(jīng)驗,掌握軟件測試?yán)碚摚煜ぼ浖?yīng)用操作系統(tǒng)、網(wǎng)絡(luò)、硬件環(huán)境,具有一定開發(fā)經(jīng)驗。課程背景: 對于復(fù)雜的業(yè)務(wù)邏輯,尤其是后臺服務(wù)相對較多的系統(tǒng),開發(fā)中的測試應(yīng)該占整個
3、測試工作量的80%,系統(tǒng)的質(zhì)量更應(yīng)考內(nèi)在的質(zhì)量檢查,而不把壓力交給用戶視角的功能測試。本課程關(guān)注如何整體做好白盒測試(單元測試只是其中一部分)。首先透徹講解白盒測試基本方法、關(guān)鍵測試指標(biāo),然后結(jié)合實際案例,從質(zhì)量目標(biāo)角度關(guān)注白盒測試:都做什么白盒測試,白盒測試的關(guān)鍵指標(biāo)有哪些,如何進(jìn)行有效的白盒測試,有哪些工具支持,如何評價白盒測試的有效性。課程也從測試的視角給出開發(fā)者關(guān)注的可能缺陷列表,實現(xiàn)預(yù)防缺陷與事前。 培訓(xùn)目標(biāo):?了解白盒測試都做什么?了解如何進(jìn)行結(jié)構(gòu)性的白盒測試?理解并掌握如何進(jìn)行行為性的白盒測試?如何進(jìn)行白盒性能測試?如何進(jìn)行內(nèi)存測試?如何進(jìn)行白盒測試覆蓋率分析?如何進(jìn)行單元測
4、試?集成測試方法?了解白盒測試的工具原理和應(yīng)用方法?授課方式:定制課程+案例講解+小組討論,60%案例講解,40%實踐演練課程大綱:白盒測試概覽什么是白盒測試?白盒測試的范圍?白盒測試的方法?白盒測試技術(shù)難題和策略?白盒測試工具?代碼質(zhì)量與度量指標(biāo)代碼質(zhì)量度量模型?質(zhì)量度量元?質(zhì)量標(biāo)準(zhǔn)?質(zhì)量度量的不同階段?度量的時機(jī)和方法?白盒測試測試用例設(shè)計與覆蓋率標(biāo)準(zhǔn)語句覆蓋?判定覆蓋?條件覆蓋?組合覆蓋?路徑覆蓋?靜態(tài)白盒測試什么是靜態(tài)白盒測試?靜態(tài)白盒測試的時機(jī)?代碼檢查參與人員范圍?代碼檢查原則、方法和檢查表?走查?審查?評審?如何做靜態(tài)結(jié)構(gòu)分析?靜態(tài)結(jié)構(gòu)圖建模方法?如何保證檢查的效率和質(zhì)量?代
5、碼質(zhì)量報告?覆蓋率分析 覆蓋率分析方法?覆蓋率分析工具?把覆蓋率和測試用例對照?實例分析?復(fù)雜度分析什么是代碼復(fù)雜度?代碼復(fù)雜度的測量模型?復(fù)雜度測量工具?根據(jù)代碼復(fù)雜度報告簡化代碼?動態(tài)白盒測試什么是動態(tài)白盒測試?動態(tài)白盒測試的時機(jī)?動態(tài)白盒測試的內(nèi)存監(jiān)視?動態(tài)白盒測試的路徑跟蹤?動態(tài)白盒測試的性能監(jiān)視?內(nèi)存分析內(nèi)存檢查指標(biāo):?內(nèi)存占用?內(nèi)存分配空間?內(nèi)存泄漏?緩沖區(qū)溢出?內(nèi)存使用的設(shè)計原則?內(nèi)存泄露的檢查原理?內(nèi)存泄露檢查工具?性能分析確立性能指標(biāo):?進(jìn)程數(shù)?處理時間?Cpu占用?內(nèi)存占用,?IO占用?性能分析模型基礎(chǔ)?性能測試用例設(shè)計?性能分析方法與工具?單元測試不同級別的單元測試:
6、邏輯,接口,數(shù)據(jù)庫,通信?單元測試用例設(shè)計方法?單元測試對象虛擬技術(shù)?單元測試次序編排?單元測試的工具與方法?單元測試報告?集成測試不同級別的單元測試:模塊,子系統(tǒng),系統(tǒng)?集成測試用例設(shè)計方法?集成次序編排?集成測試的工具與方法?集成測試報告?白盒測試工具與實踐典型的白盒測試工具列表:PurifyPlus,logiScope…?靜態(tài)測試工具,選擇、使用方法?動態(tài)測試工具,選擇、使用方法?使用工具做各種覆蓋分析?白盒測試工具集?PurifyPlus,代碼結(jié)構(gòu)、內(nèi)存,性能測試?TeamTest的代碼結(jié)構(gòu),內(nèi)存,性能測試?logiScope代碼分析和測試工具?JTestJava代碼分析與動態(tài)類、
7、組件測試?JcontactJava實時性能監(jiān)控與分析優(yōu)化?C++Test,C++代碼分析與動態(tài)測試?CodeWizardC,C/C++代碼靜態(tài)分析?InsureC++,C++實時性能監(jiān)控和分析優(yōu)化? 課程特點:?1、理論與實踐相結(jié)合,解決你的實際問題。2、真實案例的剖析,深入淺出的講解,使你能學(xué)以致用?!≈v師介紹---------------------------------軍老師 曾UML軟件工程組織技術(shù)專家。從事