初級測試工程師 | 中、高級測試工程師 | 自動化測試工程師 | 當前位置: 首頁> 就業培訓班> 課程詳情 |
![]() |
![]() |
![]() |
![]() |
測試基礎 | 1.軟件測試的定義和目的 2.軟件生命周期 3.軟件研發組織和流程 4.軟件中引入缺陷的原因 |
銀行系統(OpenBank) 票務系統(51Tickets) 內容管理系統(MediaCMS) 電商平臺(EcShop/Fecmall) 客戶關系管理系統(SugarCRM) 企業資源計劃(ERPNext) 醫療管理系統(OpenMRS) 培訓管理系統(Moodle) 在線教育平臺(AtStudy) 信息流App(Open TikTok) 財經類App(Stockfish) 網盤類App(Seafile) …… |
學員通過學習這幾門基礎課程,能夠了解軟件測試基礎知識,如果此時有機會進入軟件公司,在有經驗的測試工程師的帶領下,可以逐步做些簡單的測試執行工作。因此,這部分的基礎知識對于學員來說至關重要,是測試的基礎。 |
測試方法 | 1.測試方法的分類 2.黑盒測試和白盒測試 3.靜態測試和動態測試 4.人工測試和自動化測試 |
||
測試過程 | 1.測試過程級別劃分 2.測試過程模型 3.測試過程規范 |
||
軟件質量 | 1.軟件質量概述 2.軟件質量管理體系 3.質量模型 4.代碼質量度量與覆蓋率 5.測試度量 |
||
測試需求分析 | 1.需求理解與評審 2.需求可測試性分析 3.測試用例設計基礎 4.需求變更管理 5.優先級與風險評估 |
||
敏捷測試 | 1.敏捷概念與價值觀 2.Scrum框架 3.迭代與增量 4.用戶故事和待辦事項 5.團隊協作與溝通 6.持續交付與集成 7.探索式測試 |
||
產品設計與用戶體驗 | 1.用戶研究 2.產品型需求 3.信息架構 4.交互設計 5.UI設計 6.可用性測試 |
||
測試用例寫作 | 1.測試用例的作用 2.測試用例的基本項組成 3.測試用例的擴展項補充 4.寫作測試用例的注意事項 |
||
缺陷報告 | 1.缺陷概念的引入 2.缺陷報告相關內容 3.工具介紹 |
||
Jira | 1.任務管理與問題跟蹤 2.敏捷看板與沖刺 3.報表與統計(燃盡圖/CFD) 4.權限與角色管理 |
||
系統測試 | 1.系統測試概述 2.功能測試 3.非功能測試 4.回歸測試 |
||
同行評審 | 1.評審的目的和類型 2.評審流程 3.評審角色 4.評審標準 5.評審技巧 |
||
測試用例設計方法及應用 | 1.等價類劃分 2.邊界值分析 3.判定表 4.狀態遷移法 5.流程分析法 6.正交試驗法 |
測試用例設計是測試工程師必須掌握的核心基礎,測試工作開展的好壞,取決于測試工程師設計的測試用例的好壞。 | |
項目實踐 | 1.項目型需求 2.測試計劃與方案 3.測試設計 4.測試執行 |
||
Python初階 | 1.基礎語法 2.數據結構 3.控制結構 4.函數 5.模塊與包 |
To-Do List | Python作為一種簡單易學的編程語言,能夠幫助學員掌握編程的基本概念與思維模式,提升問題解決能力和邏輯思維能力。無論是初學者還是有一定基礎的學員,都能從中受益。 |
行業測試專題-互聯網方向 | 1.SAFe 2.NoSQL 2.用戶畫像與大數據 3.音視頻編解碼與流媒體 4.信息流推送與算法引擎 5.云計算與網安基礎設施 6.監控與日志系統 |
MediaCMS | 互聯網行業涵蓋了電子商務、社交網絡、云計算、大數據、移動互聯網等多個領域,隨著互聯網產品的快速發展和日益增長的用戶需求,掌握這些測試技能將幫助學員在該行業中脫穎而出,適應不斷變化的市場環境,提升其在職業生涯中的競爭力。 |
行業測試專題-車載方向 | 1.汽車電子電氣架構 2.CAN總線 3.CANoe 4.UDS協議與診斷測試 5.車載系統(QNX/Android) 6.智能座艙測試 7.智能駕駛測試 8.其他域測試(車身域/底盤域/動力域) |
CarSim Test Bench |
車載系統(如自動駕駛、車載信息娛樂系統等)在現代汽車中扮演著越來越重要的角色,行業對測試人才的需求持續增長。掌握車載行業的測試方法,能夠幫助學員進入前沿的汽車技術領域。 |
行業測試專題-銀行方向 | 1.金融行業體系概述 2.銀行核心業務詳解 3.銀行業務功能測試 3.銀行系統接口測試 4.安全測試(數據加密與身份認證) 5.性能測試(大規模并發交易) |
OpenBank | 銀行行業的IT系統包括交易處理、風險管理、客戶數據管理等,測試在確保金融產品穩定性和合規性方面至關重要。銀行系統的安全性、可用性、性能要求高,因此金融行業對測試專業人才的需求持續上升。 |
就業輔導之簡歷篇 | 1.簡歷結構設計 2.關鍵詞優化 3.項目經驗撰寫 4.技能展示 5.量化成果 6.簡歷個性化 7.排版與格式 |
本課程的核心價值在于幫助學員掌握如何撰寫一份專業且有競爭力的簡歷,通過全面提升簡歷的呈現質量,增強學員在求職市場中的吸引力。課程不僅涉及簡歷的寫作技巧,還從招聘方視角出發,幫助學員理解行業需求,優化簡歷內容,提升面試機會和求職成功率。 | |
就業輔導之面試篇 | 1.面試準備 2.自我介紹技巧 3.行為面試法(STAR法則) 4.技術面試 5.溝通與表達 6.第一性原理 7.面試禮儀 |
本課程的核心價值在于全面提升學員的面試準備能力,從自信心、溝通技巧、技術面試到非技術面試的各個方面,幫助學員有效應對不同類型的面試。通過實戰模擬、心理調節技巧、面試反饋和個性化輔導,課程幫助學員在面試過程中充分展示自己的能力,優化求職策略,提高面試成功率。 |
![]() |
![]() |
![]() |
![]() |
程序設計基礎 | 1.程序語言發展歷程 2.編程基礎 3.基本數據結構 4.程序結構 5.調試與錯誤處理 |
程序設計基礎課程是所有IT技術學習的根基,幫助學員掌握編程語言的核心技能、數據結構與算法的基礎、程序設計的思維方法以及調試與錯誤處理的技巧。它不僅讓學員具備獨立開發、優化和維護軟件的能力,還為學員進入更高級的技術領域提供了必備的知識儲備。通過這門課程,學員將能夠提升編程能力,增強邏輯思維,適應多變的技術環境,并為后續的職業發展鋪平道路。 | |
操作系統概論 | 1.操作系統基本概念 2.進程管理 3.內存管理 4.文件系統 5.設備管理 6.系統安全與防護 |
操作系統是許多高級技術(如云計算、大數據、分布式系統、虛擬化等)的基礎。本課程將為學員深入學習這些領域提供必要的知識儲備。 | |
Linux | 1.Linux基礎梗概 2.文件與目錄命令 3.打包與壓縮命令 4.vi編輯器 5.進程管理命令 6.用戶與權限管理命令 7.磁盤管理命令 8.安裝包管理命令 9.系統管理與監控命令 10.安全設置 |
銀行系統(OpenBank) 票務系統(51Tickets) 內容管理系統(MediaCMS) 電商平臺(EcShop/Fecmall) 客戶關系管理系統(SugarCRM) 企業資源計劃(ERPNext) 醫療管理系統(OpenMRS) 培訓管理系統(Moodle) 在線教育平臺(AtStudy) 信息流App(Open TikTok) 財經類App(Stockfish) 網盤類App(Seafile) …… |
目前,無論是APP應用還是網站型的應用,他們運行的服務器端,大多是開源的操作系統,也就是Linux。測試工程師掌握Linux和Tomcat等軟件之后,就可以搭建各類用于測試的軟件系統,從而開展測試。因此,掌握基本的Linux操作和使用,這是軟件公司對測試工程師的一項基本要求。此課程非常重要。 |
MySQL | 1.數據庫基礎 2.SQL語法 3.索引與查詢優化 4.聯合查詢與子查詢 5.數據完整性 6.事務管理 7.備份與恢復 |
MySQL作為開源數據庫被廣泛應用于各類項目中,學員掌握MySQL技能后,能夠適應各行各業的開發、測試和運維需求。 | |
Web測試專題 | 1.HTTP/HTTPS協議 2.瀏覽器渲染引擎 3.瀏覽器開發者工具 4.Web功能測試 5.Web性能測試 6.滲透測試 |
學員將掌握Web通信的基礎,了解HTTPS協議的請求與響應過程,瀏覽器如何渲染頁面,為后續測試工作提供技術支持。通過學習如何使用開發者工具,學員能夠快速診斷頁面問題,進行調試和性能分析。此外,學員將學會如何進行滲透測試,識別并修復Web應用中的安全漏洞,提升應用的抗攻擊能力,保障用戶數據和隱私。 | |
移動端測試專題 | 1.移動平臺概述 2.移動設備特性 3.App生命周期和打斷事件 4.ADB命令 5.日志分析 6.性能測試 7.小程序測試 |
通過本課程,學員不僅能全面了解和測試移動端應用的各個方面,還能提升在實際工作中遇到的各種移動端問題的解決能力,為移動應用的質量保證提供專業支持。 | |
Java | 1.基礎語法 2.面向對象編程 3.異常處理 4.集合框架 5.多線程與并發 6.JDBC與數據庫操作 7.文件操作 8.Java 8特性 |
Java作為一門廣泛應用的編程語言,本課程將幫助學員打下堅實的編程基礎,掌握面向對象編程、數據結構、算法等核心概念,培養編程思維,適應不同應用場景。 | |
全鏈路性能優化 | 1.性能測試基礎 2.JMeter/Gatling 4.前端性能優化 5.網絡性能優化 6.后端性能優化 7.性能監控與瓶頸定位 |
通過本課程,學員能夠全面掌握從前端到后端的全鏈路性能優化技術,提高系統穩定性和響應速度,為大型系統和高流量應用提供強有力的支持,提升測試開發與運維的專業能力。 | |
AI與大數據 | 1.機器學習 2.深度學習(神經網絡) 3.強化學習 4.大模型與預訓練模型 5.精準推薦 6.AI測試應用 |
iCDP | 學員將深入理解人工智能技術在軟件測試中的應用,學習如何利用機器學習、自然語言處理等AI技術提升測試效率和智能化水平。 |
![]() |
![]() |
![]() |
![]() |
HTML5+CSS3 | 1.HTML5基礎 2.HTML5新特性 3.CSS3基礎 4.CSS3樣式 5.響應式設計 6.表單與輸入控件 |
MediaCMS | 學員將掌握HTML5和CSS3的基礎知識,為軟件測試人員提供理解和測試前端頁面的能力。通過深入了解網頁的結構和樣式,學員能夠更好地執行UI測試、兼容性測試、響應式測試等。 |
JavaScript | 1.基本語法 2.控制結構 3.DOM操作 4.數組與對象 5.異步編程 6.ES6特性 |
本課程將幫助學員不僅能夠執行基礎的功能測試,還能夠深入到前端自動化測試、跨瀏覽器兼容性測試、API測試等多個領域,從而提高他們在軟件測試工作中的技術深度和綜合能力,增強其在現代軟件開發環境中的競爭力。 | |
Git | 1.Git基本命令 2.分支管理 3.遠程倉庫 4.版本回退 5.合并與沖突 6.標簽管理 |
本課程為學員提供了必備的版本管理技能,幫助他們在軟件測試工作中更高效地與開發團隊協作,管理代碼版本,進行回歸測試和自動化集成測試,同時提升了他們在現代軟件開發環境中的技術適應性與職業競爭力。 | |
Python高階 | 1.面向對象 2.裝飾器 3.正則表達式 4.異常處理 5.文件操作及數據庫訪問 6.多線程與多進程 7.常用標準庫 |
日志分析系統 | 現代軟件開發過程中,涉及的測試場景越來越復雜,特別是并發、分布式系統、復雜數據驗證等。Python高階課程能夠幫助學員掌握解決這些問題的關鍵技術,提升他們在復雜項目中的測試能力。 |
UI自動化專題(unittest/pytest) | 1.基礎自動化測試框架 2.斷言 3.參數化測試 4.測試覆蓋率與測試報告 5.Mock |
銀行系統(OpenBank) 票務系統(51Tickets) 內容管理系統(MediaCMS) 電商平臺(EcShop/Fecmall) 客戶關系管理系統(SugarCRM) 企業資源計劃(ERPNext) 醫療管理系統(OpenMRS) 培訓管理系統(Moodle) 在線教育平臺(AtStudy) 信息流App(Open TikTok) 財經類App(Stockfish) 網盤類App(Seafile) …… |
通過掌握 unittest/pytest,學員能夠編寫高效、可靠、可維護的自動化測試腳本,提升工作效率,快速發現和解決問題。 |
UI自動化專題(Selenium/Appium) | 1.WebDriver協議 2.元素定位與操作 3.自動化測試用例組織 4.自動化框架設計和應用 |
通過提升學員在 Web 和 App自動化測試方面的專業能力,幫助學員在職場中具備更強的競爭力,并且為企業提供了高效、穩定的自動化測試解決方案,促進了軟件質量的提升和開發效率的提高。 | |
UI自動化專題(PlayWright) | 1.概述與安裝 2.瀏覽器與頁面操作 3.元素定位與操作 4.等待機制與同步 5.截圖與網絡攔截 |
Playwright 是由微軟團隊開發的自動化測試框架,旨在彌補 Selenium 一些傳統的局限性。它的設計更為現代,采用了新一代的自動化測試理念,具有更高的穩定性和效率。隨著更多企業轉向 Playwright,掌握這一技術將幫助學員在未來的測試崗位上走在技術前沿。 | |
接口測試及其自動化專題 | 1.常見接口類型 2.接口測試工具(Postman/Fiddler) 3.接口測試方法 4.requests庫的應用 5.接口測試用例設計 6.自動化框架搭建 |
接口是現代應用系統的核心組成部分,承載著系統之間的數據交換。接口測試幫助驗證這些通信是否穩定、準確、高效,確保系統能夠順暢運行。課程將幫助學員深入理解接口測試的重要性及其在整個軟件測試中的關鍵作用。 | |
持續集成與持續部署 | 1.CI/CD基礎 2.自動化構建與測試 3.Docker與容器化 4.CI/CD管道優化 |
本課程為學員提供了一整套現代軟件開發的必備工具和技術,幫助他們掌握如何高效地自動化構建、測試、部署流程,確保軟件質量和快速交付。通過本課程,學員能夠理解并實踐 DevOps 思維,提升團隊協作效率,解決開發、測試與運維中的痛點,增強自己的職業競爭力,快速適應現代化的開發流程和技術架構。 | |
AI測試 | 1.AI基礎設施 2.自然語言處理 3.計算機視覺 4.多模態測試 5.AI驅動的自動化測試 |
AI 測試是軟件測試領域的最新發展趨勢,涉及自然語言處理(NLP)、計算機視覺(CV)、多模態測試以及 AI 驅動的自動化測試。學員將深入了解這些技術如何應用于測試工作,從而幫助他們在快速發展的技術環境中保持競爭力。 |
備注:根據每個階段的用人企業需求差異,課程會進行相應調整 薪資數據來源智聯招聘等招聘平臺