課程覆蓋手動、接口、自動化、性能測試等的全流程,由淺入深,確保學(xué)員畢業(yè)后,可勝任幾乎所有測試技術(shù)崗位,成為技術(shù)實力派
隨著互聯(lián)網(wǎng)+戰(zhàn)略的實施,軟件質(zhì)量越來越受重視,而目前我國軟測人才缺口巨大,薪酬甚至高過開發(fā)工程師。
軟件測試人員不受地域、行業(yè)、年齡、性別的影響,任何軟件項目都需要測試,只要IT行業(yè)在,測試就在。
課程模塊 | 知識點 | 階段目標 |
IT行業(yè)分析 | IT的分類,IT行業(yè)的發(fā)展前景分析,軟件測試的發(fā)展前景分析 | 該階段是軟件開發(fā)基礎(chǔ)知識階段,主要內(nèi)容是行業(yè)前景分析、計算機基礎(chǔ)理論、系統(tǒng)架構(gòu)、前后端的基礎(chǔ)知識。目的是熟悉軟件開發(fā)的基本流程和計算機的基本操作,可以更好的理解后續(xù)的軟件測試課程。所以這是作為一個合格的軟件測試人員最基本的入門課程 |
計算機基礎(chǔ) | 計算機發(fā)展史、常用工具的使用、DOS命令、window系統(tǒng)的基本操作、window常用的快捷鍵、Excel常用操作 | |
前端技術(shù) | HTML常用標簽、CSS樣式、JS基礎(chǔ)語法 | |
后端技術(shù) | 系統(tǒng)架構(gòu)介紹,服務(wù)器,后端編程語言介紹,后端項目演示 |
課程模塊 | 知識點 | 階段目標 |
Linux | Linux 操作系統(tǒng)介紹、文件和目錄、常用Linux命令的基本使用、Linux終端命令格式、文件和目錄常用命令、系統(tǒng)信息相關(guān)命令、用戶權(quán)限和管理、其他命令、Linux遠程連接、VI編輯器 | 該階段為Linux操作系統(tǒng)和數(shù)據(jù)庫,Linux方面主要包括文件目錄服務(wù)的管理、軟件安裝、shell腳本、環(huán)境變量的配置、服務(wù)的部署,讓測試人員在企業(yè)工作中可以管理測試環(huán)境的服務(wù)器資源,維護好測試環(huán)境;MySQL方面主要包括驗證后臺數(shù)據(jù)正確性,數(shù)據(jù)是否落地,以及需要在數(shù)據(jù)庫中篩選特定數(shù)據(jù)進行測試以提升測試人員的工作效率 |
MySQL數(shù)據(jù)庫基礎(chǔ) | 數(shù)據(jù)庫基本概念、關(guān)系型數(shù)據(jù)庫介紹、MySQL安裝與使用,Navicat使用、數(shù)據(jù)表操作、數(shù)據(jù)增刪改查、條件查詢、排序、聚合函數(shù)、分組、分頁、連接查詢、子查詢 | |
MySQL數(shù)據(jù)庫進階 | 數(shù)據(jù)庫設(shè)計、命令行操作數(shù)據(jù)庫、函數(shù)、存儲過程、視圖、事務(wù)、索引、外鍵 |
課程模塊 | 知識點 | 階段目標 |
測試理論 | 軟件測試的分類,軟件開發(fā)模型和測試模型,軟件的質(zhì)量模型,測試用例的定義和要素 | 倉儲管理系統(tǒng)(WMS),客戶關(guān)系管理系統(tǒng)(CRM)此階段為測試理論階段,主要內(nèi)容包括測試概念,項目流程,模型,測試流程,測試人員工作日常,企業(yè)級測試工具使用,測試缺陷,用例編寫,測試報告編寫等 |
測試用例 | 等價類方法、邊界值方法、因果圖、判定表、狀態(tài)遷移法、正交、場景、測試用例評審 | |
缺陷管理 | 缺陷定義,缺陷的判定標準,缺陷報告,缺陷跟蹤流程 | |
測試管理工具 | 禪道的使用,JIRA的使用 | |
軟件測試報告 | 報告的作用、報告編寫、報告解說、報告評審 |
課程模塊 | 知識點 | 階段目標 |
Python基礎(chǔ) | 基礎(chǔ)語法、數(shù)據(jù)類型、運算符、條件控制、循環(huán)語句、列表、元組、字符串、字典、集合、函數(shù)、文件操作 | 《用戶信息管理系統(tǒng)》用戶信息管理系統(tǒng)該階段為Python語言編程階段,從0基礎(chǔ)講解,主要內(nèi)容包括Python開發(fā)環(huán)境搭建,變量,簡單數(shù)據(jù)類型 ,運算符和表達式,流程控制語句,選擇結(jié)構(gòu),循環(huán)結(jié)構(gòu),字符串,序列類型,常用處理函數(shù),方法的定義和調(diào)用,同時掌握面向?qū)ο缶幊?,為日后自動化測試打下堅實基礎(chǔ) |
面向?qū)ο? | 面向?qū)ο缶幊探榻B,類和對象、面向?qū)ο蠡A(chǔ)語法、封裝、繼承、多態(tài)、類屬性和類方法 | |
異常、模塊 | 異常、模塊和包 | |
UnitTest框架 | UnitTest基本使用、UnitTest斷言、參數(shù)化、生成HTML測試報告 |
課程模塊 | 知識點 | 階段目標 |
基礎(chǔ)介紹 | OSI七層協(xié)議、TCP/IP 協(xié)議、HTTP 協(xié)議、 接口文檔、接口介紹 | 《狼途汽車連鎖門店管理系統(tǒng)(car-business)》該階段為接口測試階段,主要針對企業(yè)項目在前后端未聯(lián)調(diào)開發(fā)頁面時對后臺接口的測試,通過接口設(shè)計文檔以驗證后臺開發(fā)接口數(shù)據(jù)傳輸正確性,同時掌握網(wǎng)絡(luò)協(xié)議原理,HTTP原理,請求數(shù)據(jù)及響應(yīng)數(shù)據(jù)組成,F(xiàn)iddler抓包工具使用 |
面向?qū)ο? | F12抓包工具 | |
接口工具 | postman、JMeter(重點) | |
接口自動化的應(yīng)用 | JMeter基礎(chǔ)配置、JMeter高級配置、JMeter+ant生成 HTML報告、PyTest框架使用、郵件發(fā)送 | 該階段為接口自動化,主要包括Python第三方庫Requests庫對接口測試的應(yīng)用,pom模式設(shè)計,在企業(yè)實際測試中,大部分企業(yè)的web頁面經(jīng)常變動,不適合做自動化,而接口變動較少,較為穩(wěn)定,對接口實現(xiàn)自動化測試可在后期提升測試人員對系統(tǒng)的回歸效率 |
課程模塊 | 知識點 | 階段目標 |
UI自動化測試介紹 | UI 自動化測試的理論知識 | 《狼旅無憂》該階段為UI自動化測試,主要包括Selenium自動化測試流程,Selenium IDE的安裝及使FireBug,F(xiàn)irePath,Selenium常用命令(Action,Accessor,Assertion),HTML基礎(chǔ),WebDriver基礎(chǔ),瀏覽器操作,定位頁面元素的常用方法,常用的操作和斷言,模擬鍵盤操作,Select對象,Alert對象,F(xiàn)rame處理,多窗口處理,Xpath,等待操作,操作頁面元素高級方法,unittest框架等 |
Web自動化測試基礎(chǔ) | Web自動化測試框架,環(huán)境搭建,元素基礎(chǔ)定位方法,Xpath和CSS元素定位方法,元素常見操作,瀏覽器操作方法,鼠標鍵盤操作, 顯示等待和隱式等待,HTML特殊元素處理,窗口截圖,驗證碼處理 | |
PyTest框架 | PyTest基本使用,PyTest常用插件,PyTest高級用法 | |
PO模式 | 方法封裝,PO模式介紹,PO模式實踐,PO模式深入封裝 | |
數(shù)據(jù)驅(qū)動 | 數(shù)據(jù)驅(qū)動介紹,數(shù)據(jù)驅(qū)動實戰(zhàn) | |
日志收集 | 日志相關(guān)概念,日志的基本用法,日志的高級用法 |
課程模塊 | 知識點 | 階段目標 |
基礎(chǔ)介紹 | 安卓、iOS系統(tǒng)的基礎(chǔ)介紹 | 《IT猿題庫小程序》該階段為APP專項測試,主要包括對比企業(yè)實戰(zhàn)APP測試時與WEB測試時的區(qū)別,除業(yè)務(wù)功能的驗證之外,對APP有專項的一些校驗。比如兼容,電量,弱網(wǎng),流量,安裝卸載,Monkey性能測試等 |
抓包工具 | Fiddler | |
測試內(nèi)容 | 編寫用例、弱網(wǎng)測試、兼容性測試 | |
adb工具的使用 | 安卓ADB工具的日常使用、adbshell的高階使用 |
課程模塊 | 知識點 | 階段目標 |
基礎(chǔ)介紹 | 性能測試的基礎(chǔ)知識介紹 | 《叩丁嚴選商城系統(tǒng)》該階段為性能測試,主要包括JMeter工具使用,腳本編寫,分布式壓力機部署,Linux系統(tǒng)部署壓測,性能測試專業(yè)術(shù)語,性能測試流程,理論,性能需求控掘,性能指標建議計算,性能測試方案設(shè)計,性能測試報告編寫等,還包括后臺的一些性能監(jiān)控,有針對Linux服務(wù)器監(jiān)控,JVM監(jiān)控,Java方法耗時監(jiān)控,MySQL數(shù)據(jù)庫 SQL監(jiān)控,連接數(shù)量監(jiān)控等 |
系統(tǒng)架構(gòu)介紹 | tomcat、jvm、nginx、Apache、sql(慢查詢、explain) | |
JMeter工具壓測配置 | Ultimate Thread Group、Stepping Thread Group 壓力模塊 | |
經(jīng)典性能測試場景 | 壓力測試、測試、浪涌測試、穩(wěn)定性測試、可擴展性測試、容量測試、可恢復(fù)性測試 | |
ServerAgent工具 | ServerAgent壓測監(jiān)控工具 | |
報告分析 | Transactions per Second、Response Times Over Time、Response Times vs Threads等原件的使用 |
課程模塊 | 知識點 | 階段目標 |
Jenkins | Jenkins介紹、項目構(gòu)建、自動發(fā)送郵件、定時執(zhí)行、代碼持續(xù)集成、自動執(zhí)行Jmeter腳本 | 該階段為軟件測試的增值課程,主要目的是拓寬知識面,為面試助力,也為以后的職業(yè)道路能走得堅實而長遠增加一份強有力的支持 |
Redis/MongoDB | 工具介紹、安裝、配置、數(shù)據(jù)類型、基礎(chǔ)命令、高級命令 | |
ServerAgent工具 | Docker介紹、安裝、配置、了解容器、常用命令介紹、GUI界面下載安裝 |
課程優(yōu)勢
課室
走廊
展示區(qū)(2)
門面1
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢
¥詢價課時:詳詢