培養目標和任務
本培訓課程由資深軟件領域專家設計,科學合理,實踐證明能夠快速培養實用的軟件測試工程師。通過培訓可以獲得扎實的技能,積累至少相當一至二年的工作經驗。
本課程系統介紹了軟件品質保證體系和軟件測試原理。從軟件工程學、質量保證、風險管理等角度講述軟件測試以及軟件測試策略的設計原則;教授實用測試技術和白盒黑盒測試方法,綜合運用測試工具進行功能測試和性能測試。致力于培養企業緊缺的軟件測試工程師。
培訓內容
免費入門階段:
1. 計算機應用基礎:軟件開發基礎、操作系統、辦公自動化軟件、網絡基礎、IT職業人士必備軟件技能等;
2. 職業素養訓練:認知自我,實現角色轉換,做一個準職業人、掌握工作中的職業準則和商務禮儀禮節。
*階段:程序及數據庫階段
1. Web前臺客戶端動態網頁編程:Html基本標簽,CSS樣式表;JavaScript語法、程序控制結構、JavaScript內置基本對象、JavaScript調用DHTML元素、JavaScript編寫客戶端腳本程序。
2. J2SE:Java語法,面向對象編程思想,GUI,IO,異常,包管理,字符串處理與多線程,網絡編程等。
3. Oracle數據庫編程與管理:Oracle管理,Oracle的基本原理、SQL語言;數據庫建模、數據庫設計及JDBC在數據庫項目中的應用;Oracle開發,PL/SQL編程。
4. Java Web開發:UML/Rose XDE面向對象的分析與建模技術,UML語言的基本語法、語義;了解九種UML模型圖與對象的靜態結構、動態行為之間的對應關系;理解面向對象設計(OOD)的基本技巧;XML規范,DTD定義,XML的Java解析,名字空間;JSP和Servlet動態網站開發、Tomcat服務器的配置和應用。在JSP中使用JavaBean,JSP自定義標簽的開發,標準標簽庫(JSTL),表達式語言,JDBC數據庫高級編程。Java開發工具的使用Ant,Java Web開發的國際化技術(I18N)。
5. 項目實戰(Java Web項目):完成一個電子商務類Web應用程序。
第二階段:軟件測試階段
1. 軟件工程概述:軟件工程,軟件過程,軟件生命周期等的概念及相關介紹;了解ISO9000和CMM/CMMI,理解并掌握質量模型,理解質量鐵三角。
2. 軟件測試基礎:測試的基本概念,理解軟件測試的目的,測試的原則等;掌握單元測試、集成測試、系統測試等測試過程及相關測試策略;了解測試的基本工作流程及軟件測試模型;掌握各種測試環境的搭建和使用。
3. 軟件測試理論:白盒測試和黑盒測試等測試方法;掌握單元測試的概念以及分析方法,能進行樁函數、驅動函數的編寫,通過項目實例,掌握Cppunit和覆蓋率工具的使用;掌握集成測試的概念以及分析方法,能進行測試代碼編寫,并完成實例項目的集成測試;掌握系統測試的概念以及分析方法,了解各種系統測試類型和質量模型間關系,并完成實例項目的系統測試執行。
4. 設計測試用例:掌握測試用例寫作的格式和設計思路,通過實例和實踐掌握常用的黑盒和白盒測試用例設計方法。
5. 配置管理:掌握配置管理相關工作內容,并能夠進行VSS(CVS)等軟件進行配置管理工作。
6. 軟件測試文檔:能編寫測試計劃,測試用例,測試缺陷報告及測試分析報告等。
7. 軟件測試工具:常握功能測試的方法并能熟練運用功能測試工具QTP,常握性能測試的方法并能熟練運用性能測試工具LoadRunner;理解缺陷管理相關知識,能進行缺陷提交和簡單分析,掌握缺陷管理工具QC的使用,能用QC完成整個用例寫作和缺陷跟蹤過程。
8. 軟件測試項目實戰:實戰B/S(C/S)項目,運用黑盒測試和白盒測試方法,進行功能測試性能測試,并分析和診斷缺陷;文檔開始,從頭至尾全過程實戰演練。
免費HR精品課程階段:
職業發展:就業強化培訓:總結實訓心得,簡歷的編寫,掌握面試技巧、面試技術準備、模擬面試場景;職業素養訓練:時間管理,有效溝通協調,自我表達,團隊協作;就業一對一指導:業內職業規劃專家進行職業生涯規劃,尋找人生坐標,提升自身核心競爭力。
其他詳情可查看:。