如果說軟件行業(yè)是朝陽產(chǎn)業(yè)的話,軟件測試行業(yè)則是軟件行業(yè)的朝陽產(chǎn)業(yè)。在上個世紀(jì)九十年代人們對軟件測試這一行業(yè)還比較陌生,但近幾年來,隨著軟件規(guī)模的逐步龐大、軟件及服務(wù)外包的興起,對軟件質(zhì)量的要求和意識也越來越高,軟件測試的重要性也隨之突顯。然而在當(dāng)前IT就業(yè)市場,存在著這樣一個供需矛盾:一方面,大批IT專業(yè)的應(yīng)界畢業(yè)生特別是女生在就業(yè)市場找不到合適的工作,另一方面,IT企業(yè)卻存在大量崗位特別是適合女生就業(yè)的軟件測試崗位空缺。就以福州軟件企業(yè)為例,幾乎每家IT企業(yè)都說難以招到合適的、掌握一定測試技能的軟件測試人員。
這種供需矛盾突顯了當(dāng)前高校教育對軟件測試實(shí)用型人才教育的缺位、*里幾乎沒有軟件測試專業(yè),只是在《軟件工程》課程教材的個別章節(jié)里加以簡單介紹。畢業(yè)生進(jìn)入社會后,都需要相當(dāng)長的一段時間的再學(xué)習(xí)過程,方能達(dá)到企業(yè)的基本要求,這也是企業(yè)為什么不愿意招聘應(yīng)屆畢業(yè)生的主要原因。
如何解決這種供需矛盾,以最快的速度掌握工作技能,盡快滿足社會需要答案就是合適的再教育。
本課程對當(dāng)前人才市場職位技能要求進(jìn)行了深入分析, 從實(shí)際工作需要出發(fā),精心設(shè)計培訓(xùn)課程內(nèi)容。采用全新的“目標(biāo)教學(xué)法”,結(jié)合企業(yè)實(shí)際開發(fā)及測試過程,以實(shí)踐帶動教學(xué)。規(guī)范并系統(tǒng)地培養(yǎng)軟件測試技術(shù)人才,構(gòu)建應(yīng)屆畢業(yè)生與企業(yè)之間的橋梁,以最短時間達(dá)到企業(yè)對軟件測試人員的要求。
本課程首先以實(shí)用性為主,從職業(yè)劃分所需要的技能要求出發(fā),充分體現(xiàn)職業(yè)培訓(xùn)的特點(diǎn)。 其次體現(xiàn)整體的概念:系統(tǒng)化設(shè)計,注重軟件測試綜合能力的培養(yǎng)。課程不是機(jī)械介紹技術(shù)知識,而是結(jié)合實(shí)踐,側(cè)重于對軟件測試基本技術(shù)和軟件測試工具的綜合運(yùn)用。
二.課程目標(biāo):
通過本課程的全面深入學(xué)習(xí),學(xué)員能夠很快適應(yīng)軟件測試工程師工作崗位,能夠熟練掌握各種軟件測試技術(shù)、方法,能夠較好地掌握和應(yīng)用各種軟件測試及管理工具(如:TP、LoadRunner、TestDirector等),能夠?qū)浖|(zhì)量保證和軟件配置管理等與軟件測試管理相關(guān)的知識有深入的了解。通過這些專項(xiàng)技術(shù)的學(xué)習(xí)和深入淺出的軟件測試實(shí)踐及結(jié)合軟件項(xiàng)目的綜合應(yīng)用,使得學(xué)員可以足夠勝任企業(yè)軟件測試以及軟件質(zhì)量保證、軟件配置管理等工作,能夠較好地滿足企業(yè)軟件測試等技能的需要,為學(xué)員們今后的職業(yè)生涯發(fā)展奠定良好基礎(chǔ)。 學(xué)員通過課程體系的學(xué)習(xí),可以實(shí)現(xiàn)以下目標(biāo):
1.掌握系統(tǒng)的軟件測試知識,為從事軟件測試工作打下堅實(shí)的基礎(chǔ)。
2.掌握軟件測試各個階段中涉及的測試技術(shù)和方法。
3.掌握軟件測試與軟件質(zhì)量保證、軟件配置管理之間的關(guān)系。
4.掌握整體的軟件測試流程和測試過程。
5.掌握常用的測試技術(shù)、測試方法和測試工具(如:TP、LoadRunner、TestDirector等)。
6.掌握軟件測試用例分析和設(shè)計技術(shù),領(lǐng)悟軟件測試核心技術(shù) 。
7掌握Web應(yīng)用測試技術(shù)和Web自動化測試,適應(yīng)當(dāng)前流行軟件結(jié)構(gòu)測試的需要 。
8.掌握軟件自動化測試技術(shù)和性能測試技術(shù)知識和技能,滿足企業(yè)實(shí)際測試的需要。
9.項(xiàng)目實(shí)戰(zhàn)內(nèi)容貫穿,結(jié)合實(shí)戰(zhàn)項(xiàng)目,可以達(dá)到綜合應(yīng)用的目的。
10.了解測試工作的求職和面試技巧,從而實(shí)現(xiàn)成功求職。
11.理解軟件測試工作的職業(yè)素質(zhì)和交流能力,實(shí)現(xiàn)有效的職業(yè)發(fā)展。
三.課程內(nèi)容:
1.軟件測試基礎(chǔ)
?。?軟件測試概述
?。?軟件測試組織
?。?測試人員應(yīng)具備的條件
?。?軟件缺陷
5.測試環(huán)境
?。?測試用例
?。?軟件測試技術(shù)種類
8.軟件測試階段劃分
2.軟件測試技術(shù)
?。?黑盒測試和白盒測試
?。?靜態(tài)測試和動態(tài)測試
?。?功能測試和性能測試
?。?回歸測試和隨機(jī)測試
3.各階段的軟件測試
?。?單元測試
2.集成測試
?。?系統(tǒng)測試
?。?驗(yàn)收測試
4.軟件測試管理
1.軟件測試管理概述
?。?軟件測試計劃
?。?軟件測試用例
?。?軟件缺陷管理
?。?軟件測試評估
5.軟件測試與質(zhì)量保證(A)
1.軟件質(zhì)量保證概述
?。?A組織介紹
?。?A組織結(jié)構(gòu)和角色
4.A目標(biāo)和責(zé)任
?。?A人員的要求和培養(yǎng)
?。?軟件測試與A的關(guān)系
6.軟件測試與配置管理
?。?配置管理概述
?。?配置項(xiàng)
3.基線
?。?版本控制
5.變更控制
?。?配置管理工具
?。?軟件測試與配置管理的關(guān)系
7.單元測試工具培訓(xùn)及實(shí)戰(zhàn)(JUNIT,C++ TEST)
?。?JUnit&C++Test單元測試工具概述
?。?JUnit環(huán)境安裝
?。?JUnit單元測試入門
4.JUnit單元測試實(shí)戰(zhàn)
?。?C++ Test環(huán)境安裝
6.C++Test單元測試入門
?。?C++Test單元測試實(shí)戰(zhàn)
8.功能測試軟件(TP)應(yīng)用培訓(xùn)及實(shí)戰(zhàn)(TP)
?。?TP軟件概述
2.TP軟件安裝
?。?TP軟件應(yīng)用入門
?。?TP軟件應(yīng)用進(jìn)階
?。?TP軟件應(yīng)用實(shí)戰(zhàn)
9.性能測試軟件應(yīng)用培訓(xùn)及實(shí)戰(zhàn)(LoadRunner)
?。?LoadRunner軟件概述
2.LoadRunner軟件安裝
?。?LoadRunner應(yīng)用入門
?。?LoadRunner應(yīng)用進(jìn)階
?。?LoadRunner應(yīng)用實(shí)戰(zhàn)
10.測試管理工具培訓(xùn)及實(shí)戰(zhàn)(TestDirector)
1.TestDirector軟件概述
?。?TestDirector軟件安裝
3.TestDirector應(yīng)用入門
?。?TestDirector應(yīng)用進(jìn)階
?。?TestDirector應(yīng)用實(shí)戰(zhàn)
11.配置管理工具培訓(xùn)及實(shí)戰(zhàn)(VSS ,SVN)
1.VSS&SVN軟件概述
?。?VSS軟件安裝
3.VSS應(yīng)用培訓(xùn)
?。?VSS應(yīng)用實(shí)戰(zhàn)
5.SVN軟件安裝
?。?SVN應(yīng)用培訓(xùn)
?。?SVN應(yīng)用實(shí)戰(zhàn)
12.基于項(xiàng)目軟件的綜合性軟件測試過程實(shí)戰(zhàn)。
實(shí)戰(zhàn)內(nèi)容:基于項(xiàng)目軟件開發(fā)的各個階段,結(jié)合單元測試、集成測試、系統(tǒng)測試、驗(yàn)收測試以及相對應(yīng)的測試及管理工具如:JUNIT、TP、LoadRunner、TestDirector、SVN等綜合應(yīng)用實(shí)戰(zhàn)。 動態(tài)課程安排
在教學(xué)過程中,將根據(jù)學(xué)員的反映情況、課程內(nèi)容的掌握情況、課后作業(yè)的完成情況,有針對性地調(diào)整課程內(nèi)容,確保學(xué)習(xí)效果。
學(xué)精與學(xué)通
學(xué)員在完成課后練習(xí)的過程中有任何問題,均可通過EMAIL等方式與老師溝通,老師及時給予指導(dǎo)。
團(tuán)隊(duì)學(xué)習(xí)創(chuàng)造積極向上的學(xué)習(xí)氛圍,創(chuàng)造相互學(xué)習(xí)、相互幫助、分享經(jīng)驗(yàn)、共同進(jìn)步的團(tuán)隊(duì)學(xué)習(xí)文化。
對IT方向有興趣的朋友,可以聯(lián)系我們進(jìn)行了解
網(wǎng)址:
咨詢
咨詢熱線:400-69666-79