課程介紹
隨著時代的發(fā)展,軟件測試工程師的角色和職責也在悄然發(fā)生著變化,從一開始單純的在瀑布式開發(fā)流程中擔任測試階段的執(zhí)行者,到敏捷開發(fā)流程中QA(QualityAssurance)角色,為整個團隊和產(chǎn)品的質量負責,測試工程師的職責和邊界不斷的擴大。近年來互聯(lián)網(wǎng)行業(yè)的很多測試工程師被稱為是測試開發(fā)工程師,也就是要具備自動化測試和測試工具開發(fā)能力的測試工程師,可以說是對測試工程師的能力要求達到了一個新的高度。
培訓對象
對軟件測試課程感興趣的專業(yè)人員。
課程收益
測試設計能力/代碼能力/自動化測試技術/質量流程管理/行業(yè)技術知識/數(shù)據(jù)庫/業(yè)務知識。
知識概要
-- 軟件測試基礎;
-- 軟件測試基本原則;
-- 軟件研發(fā)生命周期模型;
-- 軟件測試的分類;
-- 軟件測試的不同測試級別;
-- 軟件測試步驟(過程);
-- 通用黑盒邏輯功能測試技術,測試用例編寫;
-- 測試需求分析,測試需求管理工具Testlink安裝與操作;
-- 測試用例管理與執(zhí)行Testlink工具操作;
-- 缺陷管理以及缺陷報告編寫,缺陷管理工具Mantis安裝操作;
-- 測試過程數(shù)據(jù)收集;
-- 系統(tǒng)測試報告編寫;
-- B/S與C/S應用的測試方法與比較。
課程大綱
軟件測試基礎
掌握軟件以及軟件測試的基本概念,理解軟件測試的目的,基本測試用例概念
軟件測試基本原則
掌握軟件測試的一些基本原則,如二八原則,免疫性原則等
軟件研發(fā)生命周期模型
理解軟件的幾種生命周期模型,如瀑布,增量,迭代,V模型以及各自優(yōu)點與缺點
軟件測試的分類
分類技術名詞,如動態(tài)測試,靜態(tài)測試,黑盒測試,白盒測試,功能測試,性能測試,回歸測試等
軟件測試的不同測試級別
掌握軟件測試級別,如單元測試,集成測試,系統(tǒng)測試,驗收測試
軟件測試步驟(過程)
理解軟件測試的過程
通用黑盒邏輯功能測試技術,測試用例編寫
掌握幾種黑盒測試技術,如等價類,邊界值,因果圖等,場景法,流程圖法
掌握測試用例的要素,測試用例寫作的格式和思路
測試需求分析,測試需求管理工具Testlink安裝與操作
理解測試需求,能用工具管理測試需求
測試用例管理與執(zhí)行Testlink工具操作
用例管理概念,能用工具管理測試用例
缺陷管理以及缺陷報告編寫,缺陷管理工具Mantis安裝操作
理解缺陷分類,嚴重性劃分,缺陷報告要素
缺陷跟蹤流程,能用工具管理缺陷
測試過程數(shù)據(jù)收集
掌握覆蓋率的概念以及分析方法
系統(tǒng)測試報告編寫
掌握系統(tǒng)測試報告編寫
B/S與C/S應用的測試方法與比較
B/S應用測試點;手機App應用測試點
認證過程
無認證考試
開班信息
暫無開班信息