課程簡介
此課程為MSUP金牌經(jīng)典課程,已經(jīng)在各大IT公司巡講超過200場,且一直得到高分反饋,已成為業(yè)界高口碑標桿課程。
課程內(nèi)容均來自講師的真實工作成果,課上演練均有真實自動化技術(shù)及成果分享。講師答疑解惑、技術(shù)分享均有實際成果佐證,這是本課程一直受到高分好評的重要原因。很多客戶均反饋,此課程是講師第一手的工作研究成果,這樣的內(nèi)容才最有營養(yǎng),學(xué)員將與講師親身經(jīng)歷在這個過程中遇到哪些困難、怎么思考、怎么解決的過程及心路歷程。
在同一公司實施培訓(xùn)后因好評而追加場次超過4場以上的客戶案例包括:金山、VMWare、Autodesk、招商銀行研發(fā)中心、阿里、百度、視源電子、艾默生等,其中單客戶實施場次最多的是金山公司, 共19場,歷時兩年實施,且伴隨大量課后針對性深入討論。
目標收益
在課程中要逐一解決的問題(解決方案均來自講師真實工作成果)
1、測試人員不足,尤其是有經(jīng)驗的測試工程師不足
2、團隊對Bug的理解不一致,有時測試團隊開的Bug開發(fā)團隊不認可
3、沒有有效的技術(shù)手段保證測試速度,甚至測試被認為額外增加了項目進度時間
4、測試量很大,測試報告不能及時反映最新版本中存在的問題
5、測試中重復(fù)勞動太多,長期下來,測試工程師缺乏成就感和創(chuàng)造力
6、軟件發(fā)布前是否經(jīng)歷了足夠的測試?能否發(fā)布到底誰說了算?
7、缺陷預(yù)防的持續(xù)改進
8、建立質(zhì)量保證體系
培訓(xùn)對象
項目負責(zé)人,測試負責(zé)人,質(zhì)量負責(zé)人
課程大綱
模塊一: 質(zhì)量體系總綱 |
(1) 質(zhì)量保障體系的提出及總體設(shè)計思路 (2) 缺陷預(yù)防 (3) 以質(zhì)量體系整體提升研發(fā)有效代碼率 (4) 基于自動化技術(shù)的不間斷測試 (5) 測試驅(qū)動開發(fā)與貫穿全程的質(zhì)量控制體系 (6) 完備質(zhì)量體系的八大要素 |
模塊二:產(chǎn)品、開發(fā)、測試三方共建質(zhì)量體系 |
(1) 產(chǎn)品需求的質(zhì)量如何管控?管控方法實踐分享 (2) 頻繁反復(fù)修改的產(chǎn)品需求和模糊需求會在后續(xù)開發(fā)端和測試端放大重復(fù)工作量,造成巨大的時間成本支出,如何有效管控?實戰(zhàn)經(jīng)驗分享 (3) 架構(gòu)設(shè)計需不要質(zhì)量?管控方法分享 (4) 技術(shù)重構(gòu)和設(shè)計原則缺失的有效預(yù)防及管理方法實踐 (5) 測試自身需不需要質(zhì)量?如何保障測試覆蓋率?實踐方法分享 |
模塊三:測試目標及覆蓋率保障 |
(1) 發(fā)布標準及測試完成準則 (2) 測試計劃的制定策略及前置條件 (3) 測試計劃和需求分析、技術(shù)設(shè)計之間的聯(lián)系與配 (4) 如何提升團隊整體的測試計劃能力而非測試經(jīng)理一人計劃全部 (5) 如何科學(xué)評定工作量、所需人數(shù)和各方面設(shè)備 (6) 如何定義測試退出標準 (7) 通用測試點及測試素材的復(fù)用 (8) 高質(zhì)量測試規(guī)格的要素 (9) 測試目標的界定和考量 (10) 預(yù)估測試過程中的假定和局限 (11) 被測對象特性描述 (12) 對驗證粒度的管理和要 (13) 遍歷各種測試方法可行性 (14) 所需工具及拓撲邏輯 |
模塊四:自動化測試平臺的建設(shè) |
(1) 自動化測試的整體建設(shè)思路 (2) 自動化測試人才及崗位設(shè)置 (3) 功能測試的自動化應(yīng)用及現(xiàn)場演示 (4) 自動化測試的結(jié)構(gòu)化設(shè)計思想 (5) 自動化測試的運行部署策略 (6) Pass Rate:測試活動的重要標準 (7) 代碼覆蓋率檢查,對測試質(zhì)量的審查 (8) 自動化測試的缺陷跟蹤 (9) 自動化測試的自動化 |
模塊五: 數(shù)據(jù)挖掘及輔助決策 |
(1) 如何建立Dashboard來快速定位整個系統(tǒng)的質(zhì)量弱點 (2) 通過缺陷分類分析開發(fā)及測試的工作重點 (3) 通過率、各種Top10及缺陷與用例的關(guān)聯(lián) (4) 與其他軟件開發(fā)過程方法的結(jié)合 (5) 質(zhì)量體系建設(shè)及設(shè)計要點總結(jié) |
模塊六: 測試團隊建設(shè) |
(1) 實踐分享:測試人員的招聘 (2) 多種測試資源的組合應(yīng)用實踐 (3) 心得分享:測試人員的培養(yǎng) (4) 測試遺漏的評測(自發(fā)現(xiàn)率) (5) 測試執(zhí)行率追蹤 (6) 測試人員的職業(yè)發(fā)展及現(xiàn)代企業(yè)對測試崗位的新要求、新趨勢 |
模塊一: 質(zhì)量體系總綱 (1) 質(zhì)量保障體系的提出及總體設(shè)計思路 (2) 缺陷預(yù)防 (3) 以質(zhì)量體系整體提升研發(fā)有效代碼率 (4) 基于自動化技術(shù)的不間斷測試 (5) 測試驅(qū)動開發(fā)與貫穿全程的質(zhì)量控制體系 (6) 完備質(zhì)量體系的八大要素 |
模塊二:產(chǎn)品、開發(fā)、測試三方共建質(zhì)量體系 (1) 產(chǎn)品需求的質(zhì)量如何管控?管控方法實踐分享 (2) 頻繁反復(fù)修改的產(chǎn)品需求和模糊需求會在后續(xù)開發(fā)端和測試端放大重復(fù)工作量,造成巨大的時間成本支出,如何有效管控?實戰(zhàn)經(jīng)驗分享 (3) 架構(gòu)設(shè)計需不要質(zhì)量?管控方法分享 (4) 技術(shù)重構(gòu)和設(shè)計原則缺失的有效預(yù)防及管理方法實踐 (5) 測試自身需不需要質(zhì)量?如何保障測試覆蓋率?實踐方法分享 |
模塊三:測試目標及覆蓋率保障 (1) 發(fā)布標準及測試完成準則 (2) 測試計劃的制定策略及前置條件 (3) 測試計劃和需求分析、技術(shù)設(shè)計之間的聯(lián)系與配 (4) 如何提升團隊整體的測試計劃能力而非測試經(jīng)理一人計劃全部 (5) 如何科學(xué)評定工作量、所需人數(shù)和各方面設(shè)備 (6) 如何定義測試退出標準 (7) 通用測試點及測試素材的復(fù)用 (8) 高質(zhì)量測試規(guī)格的要素 (9) 測試目標的界定和考量 (10) 預(yù)估測試過程中的假定和局限 (11) 被測對象特性描述 (12) 對驗證粒度的管理和要 (13) 遍歷各種測試方法可行性 (14) 所需工具及拓撲邏輯 |
模塊四:自動化測試平臺的建設(shè) (1) 自動化測試的整體建設(shè)思路 (2) 自動化測試人才及崗位設(shè)置 (3) 功能測試的自動化應(yīng)用及現(xiàn)場演示 (4) 自動化測試的結(jié)構(gòu)化設(shè)計思想 (5) 自動化測試的運行部署策略 (6) Pass Rate:測試活動的重要標準 (7) 代碼覆蓋率檢查,對測試質(zhì)量的審查 (8) 自動化測試的缺陷跟蹤 (9) 自動化測試的自動化 |
模塊五: 數(shù)據(jù)挖掘及輔助決策 (1) 如何建立Dashboard來快速定位整個系統(tǒng)的質(zhì)量弱點 (2) 通過缺陷分類分析開發(fā)及測試的工作重點 (3) 通過率、各種Top10及缺陷與用例的關(guān)聯(lián) (4) 與其他軟件開發(fā)過程方法的結(jié)合 (5) 質(zhì)量體系建設(shè)及設(shè)計要點總結(jié) |
模塊六: 測試團隊建設(shè) (1) 實踐分享:測試人員的招聘 (2) 多種測試資源的組合應(yīng)用實踐 (3) 心得分享:測試人員的培養(yǎng) (4) 測試遺漏的評測(自發(fā)現(xiàn)率) (5) 測試執(zhí)行率追蹤 (6) 測試人員的職業(yè)發(fā)展及現(xiàn)代企業(yè)對測試崗位的新要求、新趨勢 |