廣州軟件測試課程
【所屬機(jī)構(gòu):廣州叩丁狼教育】

廣州軟件測試課程主要學(xué)習(xí)功能測試的內(nèi)容,掌握Linux環(huán)境部署和數(shù)據(jù)庫的操作、熟練掌握功能測試和接口測試相關(guān)技術(shù)、Linux、數(shù)據(jù)庫等的相關(guān)知識,可以學(xué)到軟件測試核心理論,結(jié)合mysql數(shù)據(jù)庫中DDL等語言,培養(yǎng)學(xué)員前臺頁面同數(shù)據(jù)庫的配合測試,提升測試效率,勝任測試的相關(guān)工作。
為什么選擇學(xué)習(xí)軟件測試?
入門難度小
軟件測試不需要精通編程語言,在職測試非計算機(jī)專業(yè)接近六成,學(xué)習(xí)周期短,上手就業(yè)更快
工作壓力小
測試的重點在于理解需求、團(tuán)隊溝通,并使用技術(shù)手段進(jìn)行測試和編寫規(guī)范,工作壓力相對開發(fā)較小
進(jìn)大廠容易
大廠已經(jīng)從追求數(shù)量變?yōu)樽非筚|(zhì)量,而軟件測試是提升軟件質(zhì)量的關(guān)鍵。只要學(xué)歷過關(guān),更容易進(jìn)大廠拿高薪
職業(yè)不受限
軟件測試人員不受地域、行業(yè)、年齡、性別的影響,任何軟件項目都需要測試,只要IT行業(yè)在,測試就在
本次課程知識點涵蓋哪方面
軟件開發(fā)基礎(chǔ)知識
Linux和數(shù)據(jù)庫
功能測試
Python編程
接口測試
UI自動化測試
APP測試
性能測試
增值課程
課程模塊 知識點 階段目標(biāo) IT行業(yè)分析 IT的分類,IT行業(yè)的發(fā)展前景分析,軟件測試的發(fā)展前景分析 該階段是軟件開發(fā)基礎(chǔ)知識階段,主要內(nèi)容是行業(yè)前景分析、計算機(jī)基礎(chǔ)理論、系統(tǒng)架構(gòu)、前后端的基礎(chǔ)知識。目的是熟悉軟件開發(fā)的基本流程和計算機(jī)的基本操作,可以更好的理解后續(xù)的軟件測試課程。所以這是作為一個合格的軟件測試人員最基本的入門課程 計算機(jī)基礎(chǔ) 計算機(jī)發(fā)展史、常用工具的使用、DOS命令、window系統(tǒng)的基本操作、window常用的快捷鍵、Excel常用操作 前端技術(shù) HTML常用標(biāo)簽、CSS樣式、JS基礎(chǔ)語法 后端技術(shù) 系統(tǒng)架構(gòu)介紹,服務(wù)器,后端編程語言介紹,后端項目演示 課程模塊 知識點 階段目標(biāo) Linux Linux 操作系統(tǒng)介紹、文件和目錄、常用Linux命令的基本使用、Linux終端命令格式、文件和目錄常用命令、系統(tǒng)信息相關(guān)命令、用戶權(quán)限和管理、其他命令、Linux遠(yuǎn)程連接、VI編輯器 該階段為Linux操作系統(tǒng)和數(shù)據(jù)庫,Linux方面主要包括文件目錄服務(wù)的管理、軟件安裝、shell腳本、環(huán)境變量的配置、服務(wù)的部署,讓測試人員在企業(yè)工作中可以管理測試環(huán)境的服務(wù)器資源,維護(hù)好測試環(huán)境;MySQL方面主要包括驗證后臺數(shù)據(jù)正確性,數(shù)據(jù)是否落地,以及需要在數(shù)據(jù)庫中篩選特定數(shù)據(jù)進(jìn)行測試以提升測試人員的工作效率 MySQL數(shù)據(jù)庫基礎(chǔ) 數(shù)據(jù)庫基本概念、關(guān)系型數(shù)據(jù)庫介紹、MySQL安裝與使用,Navicat使用、數(shù)據(jù)表操作、數(shù)據(jù)增刪改查、條件查詢、排序、聚合函數(shù)、分組、分頁、連接查詢、子查詢 MySQL數(shù)據(jù)庫進(jìn)階 數(shù)據(jù)庫設(shè)計、命令行操作數(shù)據(jù)庫、函數(shù)、存儲過程、視圖、事務(wù)、索引、外鍵 課程模塊 知識點 階段目標(biāo) 測試?yán)碚?/td> 軟件測試的分類,軟件開發(fā)模型和測試模型,軟件的質(zhì)量模型,測試用例的定義和要素 倉儲管理系統(tǒng)(WMS),客戶關(guān)系管理系統(tǒng)(CRM)此階段為測試?yán)碚撾A段,主要內(nèi)容包括測試概念,項目流程,模型,測試流程,測試人員工作日常,企業(yè)級測試工具使用,測試缺陷,用例編寫,測試報告編寫等 測試用例 等價類方法、邊界值方法、因果圖、判定表、狀態(tài)遷移法、正交、場景、測試用例評審 缺陷管理 缺陷定義,缺陷的判定標(biāo)準(zhǔn),缺陷報告,缺陷跟蹤流程 測試管理工具 禪道的使用,JIRA的使用 軟件測試報告 報告的作用、報告編寫、報告解說、報告評審 課程模塊 知識點 階段目標(biāo) Python基礎(chǔ) 基礎(chǔ)語法、數(shù)據(jù)類型、運(yùn)算符、條件控制、循環(huán)語句、列表、元組、字符串、字典、集合、函數(shù)、文件操作 《用戶信息管理系統(tǒng)》用戶信息管理系統(tǒng)該階段為Python語言編程階段,從0基礎(chǔ)講解,主要內(nèi)容包括Python開發(fā)環(huán)境搭建,變量,簡單數(shù)據(jù)類型 ,運(yùn)算符和表達(dá)式,流程控制語句,選擇結(jié)構(gòu),循環(huán)結(jié)構(gòu),字符串,序列類型,常用處理函數(shù),方法的定義和調(diào)用,同時掌握面向?qū)ο缶幊?,為日后自動化測試打下堅實基礎(chǔ) 面向?qū)ο?/td> 面向?qū)ο缶幊探榻B,類和對象、面向?qū)ο蠡A(chǔ)語法、封裝、繼承、多態(tài)、類屬性和類方法 異常、模塊 異常、模塊和包 UnitTest框架 UnitTest基本使用、UnitTest斷言、參數(shù)化、生成HTML測試報告 課程模塊 知識點 階段目標(biāo) 基礎(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ū)ο?/td> 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)的回歸效率 課程模塊 知識點 階段目標(biāo) 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元素定位方法,元素常見操作,瀏覽器操作方法,鼠標(biāo)鍵盤操作, 顯示等待和隱式等待,HTML特殊元素處理,窗口截圖,驗證碼處理 PyTest框架 PyTest基本使用,PyTest常用插件,PyTest高級用法 PO模式 方法封裝,PO模式介紹,PO模式實踐,PO模式深入封裝 數(shù)據(jù)驅(qū)動 數(shù)據(jù)驅(qū)動介紹,數(shù)據(jù)驅(qū)動實戰(zhàn) 日志收集 日志相關(guān)概念,日志的基本用法,日志的高級用法 課程模塊 知識點 階段目標(biāo) 基礎(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的高階使用 課程模塊 知識點 階段目標(biāo) 基礎(chǔ)介紹 性能測試的基礎(chǔ)知識介紹 《叩丁嚴(yán)選商城系統(tǒng)》該階段為性能測試,主要包括JMeter工具使用,腳本編寫,分布式壓力機(jī)部署,Linux系統(tǒng)部署壓測,性能測試專業(yè)術(shù)語,性能測試流程,理論,性能需求控掘,性能指標(biāo)建議計算,性能測試方案設(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)定性測試、可擴(kuò)展性測試、容量測試、可恢復(fù)性測試 ServerAgent工具 ServerAgent壓測監(jiān)控工具 報告分析 Transactions per Second、Response Times Over Time、Response Times vs Threads等原件的使用 課程模塊 知識點 階段目標(biāo) Jenkins Jenkins介紹、項目構(gòu)建、自動發(fā)送郵件、定時執(zhí)行、代碼持續(xù)集成、自動執(zhí)行Jmeter腳本 該階段為軟件測試的增值課程,主要目的是拓寬知識面,為面試助力,也為以后的職業(yè)道路能走得堅實而長遠(yuǎn)增加一份強(qiáng)有力的支持 Redis/MongoDB 工具介紹、安裝、配置、數(shù)據(jù)類型、基礎(chǔ)命令、高級命令 ServerAgent工具 Docker介紹、安裝、配置、了解容器、常用命令介紹、GUI界面下載安裝
科學(xué)制定備考輔導(dǎo)方案
課程內(nèi)容豐富
課程覆蓋手動、接口、自動化、性能測試等的全流程,由淺入深,確保學(xué)員畢業(yè)后,可勝任幾乎所有測試技術(shù)崗位,成為技術(shù)實力派。
實戰(zhàn)項目無縫對接
課程包含各行業(yè)真實企業(yè)項目實戰(zhàn)應(yīng)用,老師帶領(lǐng)學(xué)員邊學(xué)邊練,打造懂技術(shù)、懂業(yè)務(wù)、懂流程的高質(zhì)量人才,畢業(yè)即能擁有實戰(zhàn)經(jīng)驗。
嚴(yán)管嚴(yán)教確保就業(yè)
擁有完善的教學(xué)管理體系,講師、助教、班主任、就業(yè)老師四位一體,通過科學(xué)的管理和細(xì)心的輔導(dǎo),確保學(xué)習(xí)效果,幫你對抗惰性。
課程升級,滿足你的學(xué)習(xí)需求
學(xué)員在實戰(zhàn)項目的過程中可以搭建完整的Web項目測試知識體系,并完整按照測試流程開展項目實戰(zhàn),實戰(zhàn)項目覆蓋主流行業(yè),所學(xué)即所用。對真實項目中的核心模塊進(jìn)行多方面,多角度的用例設(shè)計,涉及訂單管理、入庫出庫管理、客戶管理、報表統(tǒng)計等等核心業(yè)務(wù)功能測試。
涉及的真實實戰(zhàn)項目有:叩丁嚴(yán)選商城、IT 猿題庫小程序、狼旅無憂、狼途汽車連鎖門店管理系統(tǒng)、叩丁狼進(jìn)銷存系統(tǒng) (wms)。
軟件測試工程師職業(yè)發(fā)展路徑
專業(yè)師資,幫助突破

前華為商城性能測試技術(shù)骨干
前萬科測試經(jīng)理
多年軟件測試管理經(jīng)驗
前萬科測試經(jīng)理,負(fù)責(zé)萬科地產(chǎn)供應(yīng)鏈金融系統(tǒng)、文檔子系統(tǒng)、產(chǎn)品子系統(tǒng)等軟件測試工作。前華為商城性能測試技術(shù)骨干,多次參與華為雙十一活動性能測試全鏈路壓測,設(shè)計測試方案并落地實施,為活動上線期間提供有效支撐。