沈陽軟件測試開發(fā)技術(shù)培訓(xùn)
【所屬機(jī)構(gòu):沈陽北大青鳥】
沈陽軟件測試開發(fā)技術(shù)培訓(xùn)主要學(xué)習(xí)測試環(huán)境搭建和配置、軟件測試數(shù)據(jù)管理與數(shù)據(jù)庫測試、web前端測試技術(shù)、軟件測試通用技術(shù)概述、Python測試開發(fā)、Web自動化測試技術(shù)、Java測試開發(fā)、移動APP自動化測試和高級測試技術(shù)等課程內(nèi)容。
【課程名稱】:全棧軟件測試開發(fā)課程(測試開發(fā)班)
【招生對象】:18歲以上,高中及以上學(xué)歷的學(xué)員
【課程內(nèi)容】:
第一階段:測試環(huán)境搭建和配置
掌握能力:獲得全棧測試工程師必備技能——測試環(huán)境配置管理能力
勝任職位:測試環(huán)境配置工程師、軟件測試員
課程階段 | 主題 | 主要內(nèi)容 |
第一階段:測試環(huán)境搭建和配置 | 虛擬機(jī)測試環(huán)境配置 | 1、虛擬機(jī)基礎(chǔ)和操作系統(tǒng)安裝 2、Linux系統(tǒng)環(huán)境搭建 3、Linux系統(tǒng)操作命令 4、Linux軟件包管理 5、Linux內(nèi)核與網(wǎng)絡(luò)配置 6、Shell編程基礎(chǔ) 7、LAMP環(huán)境原理和搭建 |
Docker容器技術(shù)和環(huán)境配置 | 1、Docker容器技術(shù)基礎(chǔ) 2、Docker原理與基本操作 3、Docker環(huán)境部署配置 | |
Git相關(guān)操作和應(yīng)用 | 1、git簡介和安裝 2、git用于代碼管理 3、git的測試應(yīng)用 |
第二階段:軟件測試數(shù)據(jù)管理與數(shù)據(jù)庫測試
掌握能力:獲得在互聯(lián)網(wǎng)行業(yè)與金融行業(yè)進(jìn)行測試時應(yīng)當(dāng)具備的數(shù)據(jù)使用能力與數(shù)據(jù)操作能力,同時獲得在主流數(shù)據(jù)庫中進(jìn)行數(shù)據(jù)庫測試的能力
勝任職位:軟件測試助理工程師、測試項目助理
課程階段 | 主題 | 主要內(nèi)容 |
第二階段:軟件測試數(shù)據(jù)管理與數(shù)據(jù)庫測試 | MySQL數(shù)據(jù)庫測試技術(shù) | 1、MySQL數(shù)據(jù)庫介紹 2、MySQL數(shù)據(jù)庫的安裝與配置 3、MySQL圖形化客戶端操作 4、MySQL數(shù)據(jù)庫中表的操作以及約束關(guān)聯(lián) 5、MySQL數(shù)據(jù)庫的增刪改操作 6、MySQL數(shù)據(jù)庫的單表和多表的相關(guān)查詢操作 7、MySQL視圖操作 8、MySQL索引操作 9、MySQL權(quán)限管理 10、MySQL數(shù)據(jù)庫的存儲過程和觸發(fā)器 |
第三階段:web前端測試技術(shù)
掌握能力:獲得Web測試開發(fā)基礎(chǔ)能力,具備Web手工測試與Web自動化測試的必備能力
勝任職位:Web功能測試執(zhí)行工程師、初級軟件測試工程師目助理
課程階段 | 主題 | 主要內(nèi)容 |
第三階段:web前端測試技術(shù) | web端開發(fā)技術(shù) | 1、HTML的基本標(biāo)簽和表單操作 2、CSS層疊樣式表基礎(chǔ) 3、H5新標(biāo)簽和新屬性 4、cSS樣式選擇器 5、JS基礎(chǔ) 6、DOM基礎(chǔ) |
第四階段:軟件測試通用技術(shù)概述
掌握能力:掌握全棧測試通用技術(shù)的能力,獲得全棧測試必備能力
勝任職位:軟件測試工程師、軟件測試設(shè)計工程師、金融測試工程師、Web測試工程師、功能測試工程師
課程階段 | 主題 | 課程內(nèi)容 |
第四階段:軟件測試通用技術(shù)概述 | 通用軟件測試技術(shù) | 1、軟件測試的由來和缺陷報告 2、用例和用例設(shè)計方法—-等價類、邊界值 3、測試流程和用例設(shè)計方法二-因果圖、判定表-場景法 4、用例設(shè)計方法三-正交實驗和其他 5、軟件工程、開發(fā)模型、軟件質(zhì)量模型 6、測試模型和測試方法和軟件質(zhì)量保證 |
軟件測試流程和測試環(huán)境 | 1、需求和測試需求分析 2、測試計劃制定和編寫 3、評審和風(fēng)險分析配置 4、測試總結(jié)和報告 5、項目實戰(zhàn)-Web測試環(huán)境搭建 6、項目實戰(zhàn)-Web專項測試分析 | |
項目實訓(xùn)和Web專項測試 | 1、項目實戰(zhàn)---測試用例設(shè)計和編寫(禪道) 2、項目實戰(zhàn)---測試執(zhí)行和缺陷報告編寫(禪道) 3、項目實戰(zhàn)---測試執(zhí)行和缺陷報告編寫(禪道) 4、項目實戰(zhàn)---測試評審和總結(jié) 5、項目實戰(zhàn)---項目答辯 | |
階段項目四:web端項目測試——HR項目 |
第五階段:Python測試開發(fā)
掌握能力:獲得Python語言的初級編程能力,同時具備完成Web自動化測試的必備能力
勝任職位:自動化初級測試工程師、初級測試開發(fā)工程師
課程階段 | 主題 | 課程內(nèi)容 |
第五階段:Python測試開發(fā) | Python開發(fā)基礎(chǔ) | 1、Python環(huán)境配置和基本語法 2、Python數(shù)據(jù)類型和運算符 3、Python語句結(jié)構(gòu) 4、Python方法技術(shù) 5、Python類、對象、繼承 6、Python文件操作、異常和其他 7、面向?qū)ο蟛糠?br> |
第六階段:Web自動化測試技術(shù)
掌握能力:獲得自動化測試的能力,掌握主流自動化測試工具的熟練使用能力,具有獨立完成自動化測試腳本開發(fā)的能力
勝任職位:自動化中級測試工程師、WEB自動化測試工程師、初級測試開發(fā)工程師
課程階段 | 主題 | 課程內(nèi)容 |
第六階段:Web自動化測試技術(shù) | Web自動化測試(Python實現(xiàn)) | 1、自動化測試基礎(chǔ)和Selenium IDE 2、自動化測試框架構(gòu)建-Selenium IDE實現(xiàn) 3、Selenium基礎(chǔ)和環(huán)境配置 4、Selenium八種元素定位方式 5、Selenium Webdriver詳解和常用API技術(shù) 6、Selenium數(shù)據(jù)驅(qū)動模塊驅(qū)動關(guān)鍵字驅(qū)動 7、pytest框架 8、Selenium自動化框架集成:郵件發(fā)送+日志 |
階段項目五:Web端項目自動化測試 |
第七階段:Java測試開發(fā)
掌握能力:獲得Java語言的初級編程能力,同時具備進(jìn)階自動化測試與接口測試的必備能力
勝任職位:自動化初級測試工程師、初級測試開發(fā)工程師
課程階段 | 主題 | 課程內(nèi)容 |
第七階段:Java測試開發(fā) | Java開發(fā)基礎(chǔ) | 1、Java環(huán)境 2、Java語法 3、Java運算符和數(shù)據(jù)類型 4、Java語句結(jié)構(gòu) 5、Java數(shù)組、排序 6、Java中的方法技術(shù) 7、Java面向?qū)ο?br>8、Java類、對象、繼承 9、Java多態(tài)、異常、接口 10、Java文件處理和其他 11、白盒測試技術(shù) |
第八階段:移動APP自動化測試
掌握能力:獲得在移動端進(jìn)行各項測試的能力,掌握主流移動端自動化測試工具的熟練使用能力
勝任職位:自動化中級測試工程師、APP自動化測試工程師、初級測試開發(fā)工程師
課程階段 | 主題 | 課程內(nèi)容 |
第八階段:移動APP自動化測試 | 移動APP自動化測試技術(shù)(Java實現(xiàn)) | 1、移動端測試技術(shù) 2、Android技術(shù)概述 3、Android測試環(huán)境配置 4、ADB命令 5、Monkey自動化測試 6、HTML5測試技術(shù) 7、Appium和APP元素定位 8、APP元素控制 9、自動化框架集成:郵件發(fā)送+日志 10、Java+Junit實現(xiàn)APPium自動化測試技術(shù) |
階段項目六:APP端項目自動化測試 |
第九階段:高級測試技術(shù)(一)
掌握能力:獲得接口測試的必備能力,掌握接口測試的高階測試技術(shù)
勝任職位:接口測試工程師﹒接口自動化測試工程師、集成測試工程師、自動化(金融)測試工程師
課時天數(shù)+高級測試技術(shù)(二):10天
課程階段 | 主題 | 課程內(nèi)容 |
第九階段:高級測試技術(shù) | 接口測試工具和接口自動化測試技術(shù) | 1、網(wǎng)絡(luò)基礎(chǔ)和網(wǎng)絡(luò)協(xié)議 2、接口測試基礎(chǔ)和API文檔閱讀分析技巧 3、HTTP協(xié)議的請求、響應(yīng)、請求方法基礎(chǔ) 4、請求參數(shù)和cookie、session、token基礎(chǔ) 5、web service和socket基礎(chǔ) 6、Postman應(yīng)用:請求、響應(yīng)的分析、參數(shù)化、斷言 7、Jmeter接口測試:HTTP協(xié)議、數(shù)據(jù)庫相關(guān)、其他協(xié)議 8、Fiddler應(yīng)用于抓包:HTTPS、APP等 9、接口自動化:Python+requests+unittest技術(shù)應(yīng)用 10、接口集成和Jenkins應(yīng)用 |
階段項目七:Web端項目服務(wù)端性能測試和接口測試 |
第九階段:高級測試技術(shù)(二)
掌握能力:獲得性能測試的必備能力,掌握性能測試的高階測試技術(shù)
勝任職位:測試TeamLeader、全棧自動化測試工程師
課程階段 | 主題 | 課程內(nèi)容 |
第九階段:高級測試技術(shù)(二) | 性能測試 | 1、性能測試術(shù)語和流程:并發(fā)、響應(yīng)時間、吞吐量等 2、HP LoadRunner12.55工具原理 3、HP LoadRunner腳本錄制與調(diào)試:參數(shù)化和檢查點 4、HP LoadRunner場景設(shè)計 5、LR集合點、IP欺騙技術(shù)、多機(jī)聯(lián)合負(fù)載測試 6、LR過程監(jiān)控、關(guān)聯(lián)圖表數(shù)據(jù)分析 7、HP LoadRunner測試結(jié)果分析 8、LR性能調(diào)優(yōu) 9、Jmeter性能測試應(yīng)用 10、Jmeter用于大數(shù)據(jù)量測試 11、Jmeter服務(wù)器監(jiān)控測試平臺 |
階段項目七:Web端項目服務(wù)端性能測試和接口測試 |
第十階段:測試平臺開發(fā)和項目實戰(zhàn)
掌握能力:獲得和掌握測試開發(fā)專業(yè)技能,業(yè)界獨家測試平臺
勝任職位:測試開發(fā)工程師
課程階段 | 主題 | 課程內(nèi)容 |
第十階段:測試平臺開發(fā)和項目實戰(zhàn) | 測試平臺前端開發(fā)與實戰(zhàn) | 1、項目需求、介紹 2、Vue前端框架入門 3、MVVM設(shè)計思想與變量語法 4、Vue實例生命周期 5、Vue組件化開發(fā)、組件通信測試平臺前端開發(fā)與 6、vue-CLI項目框架設(shè)計、Nodejs安裝與npm使用實戰(zhàn) 7、Vue ui可視化管理項目服務(wù) 8、Vue集成axios和ElementUl 9、Vue路由與子路由 10、VueX的應(yīng)用與開發(fā) 11、Vue項目編譯與打包 |
測試平臺后端開發(fā)與實戰(zhàn) | 1、Flask框架和微服務(wù)概 述2、Flask初次使用與config配置 3、路由語法和快捷路由方法 4、MVC設(shè)計思想 5、jinja2模板語法和靜態(tài)資源 6、blueprint插件與模塊化 7、ORM設(shè)計思想和sqlalchemy框架應(yīng)用 8、Flask-Restful插件應(yīng)用 9、Flask+Vue+Docker測試平臺開發(fā) | |
項目測試 | 1、項目集成測試、系統(tǒng)級測試 2、項目性能測試及性能調(diào)優(yōu) |
【培養(yǎng)目標(biāo)】:
1、掌握前言技術(shù),掌握數(shù)據(jù)分析技術(shù)
2、培養(yǎng)相當(dāng)于企業(yè)3年以上云計算開發(fā)工作經(jīng)驗
【學(xué)習(xí)課時】:600-800課時
【課程優(yōu)勢】:
1、專業(yè)面向企業(yè)需要
2、實戰(zhàn)教學(xué)模式
3、畢業(yè)學(xué)員相當(dāng)于工作1-2年經(jīng)驗
【班級人數(shù)】:10-20人
【學(xué)習(xí)班型】:大班 / 小班 / 一對一
【是否試聽】:免費試聽一節(jié)課,試聽40分鐘
【上課時間】:全日制班,08:30-20:00
【校區(qū)環(huán)境】:
【機(jī)構(gòu)介紹】:
北大青鳥是國內(nèi)成立時間較早的IT教育培訓(xùn)學(xué)校,至今已經(jīng)有二十多年的辦學(xué)歷史,在二十多年的風(fēng)雨里,北大青鳥一路披荊斬棘,憑借著自身的優(yōu)勢以及做教育的教育信念,在激烈的市場競爭中一路向前。
沈陽北大青鳥的教學(xué)管理規(guī)范,實行小班制授課,各班均配備有三名老師,班主任老師、助教和教員,班主任主要負(fù)責(zé)學(xué)生們的日常生活,讓學(xué)生們學(xué)習(xí)沒有后顧之憂,教員為主要知識傳授者,助教在旁主要起到的是幫助、監(jiān)督檢查,及時的了解學(xué)生的疑惑,并且加以解決。正是這種規(guī)范與嚴(yán)格,三位老師之間的相互配合,學(xué)員們才能在良好的學(xué)習(xí)環(huán)境中不斷成長和進(jìn)步。
【師資力量】:
趙振霖老師 | 畢業(yè)于北理工大學(xué)
師資簡介:曾任職太極華青,京東金融有限公司,參與國家財政部財務(wù)系統(tǒng),京東金融信用卡等大型項目技術(shù)架構(gòu)。
2017年進(jìn)入北大青鳥,具備5年課程教學(xué)經(jīng)驗。
擅長領(lǐng)域:HTML5+CSS3、VUE、NodeJS等前端框架,SSM、Hadoop、redis、maven、SpringBoot、SpringCloud等框架,MySQL、Oracle等數(shù)據(jù)庫以及分布式開發(fā)。
教學(xué)宗旨:教室里的每一個孩子,都是一個家庭的整個世界。保持一顆充滿愛與責(zé)任的心。