400-650-7353

全國統(tǒng)一專線:9:00-21:00

詳細了解軟件測試培訓課程路線
學習實戰(zhàn)軟件測試技術

目前課程升級時間2024年1月

SYSTEM

優(yōu)就業(yè)軟件測試課程體系

  • 緊跟企業(yè)所需

    程研發(fā)隨時關注最近技術與企業(yè)中使用頻率高的技術,根據調研結果研發(fā)符合現在情況與未來潮流的課程大綱,課程中會去掉淘汰很久并且無用的技術,整套課程最終為培養(yǎng)成高級軟件測試開發(fā)工程師為目標,在講解基礎的同時,更會深入的講解其原理,做到知其然也知其所以然,課程中也會涉及到LoadRunner、JMeter、Selenium、Appium、Postman、Fiddler等測試工具以及功能、web自動化、移動自動化、接口、性能五大主流測試技術。為學員在就業(yè)中更加有競爭力。

  • 豐富實戰(zhàn)項目

    程的每個階段都有實戰(zhàn)項目穿插,包含功能測試-Linux環(huán)境下B/S結構電商網站、移動端自動化測試-教育資訊app、web自動化測試-大型電商網站、接口測試-接口測試-會議簽錄系統(tǒng)、性能測試-內部文檔管理系統(tǒng)等項目,項目種類繁多,而且項目中包含了每個階段的知識點,在了解原理的同時,提升自己的動手操作能力。

  • 一體化學習模式

    過面授:老師面對面講授、手把手輔導、搭配CTS系統(tǒng)晚上可以看白天錄屏課程、保時保量,網課:優(yōu)質團隊隨時隨地在線學習、一年內反復聽,直播:優(yōu)就業(yè)講師授課、直播+錄播互動式教學、隨時互動答疑、不定期推出眾多免費公開課,圖書:提供優(yōu)就業(yè)自主研發(fā)書籍,可以更輕松的了解課程知識。并配備各種專業(yè)老師,如教務老師、就業(yè)老師、學管師、助教老師、實訓老師等等,為大家提供專項的服務。

ROUTE

優(yōu)就業(yè)軟件測試課程學習路線

測試理論

數據庫

Linux

Web自動化

python語言

移動自動化

性能測試

接口測試

恭喜達成

初級測試工程師
(功能測試)

恭喜達成

自動化測試工程師

恭喜達成

性能測試工程師

恭喜達成

接口測試工程師

繼續(xù)晉級

本章主要介紹計算機基礎、軟件測試工作流程(需求分析、測試計劃、測試用例、軟件缺陷、測試總結)、相關測試用例設計方法,培養(yǎng)學員掌握功能測試。

主要介紹mysql數據庫中DDL、DML、DCL、DQL語言,培養(yǎng)學員前臺頁面同數據庫的配合測試,提升測試效率。

通過常用的Linux命令及shell編程的講解,培養(yǎng)學員在日常工作中缺陷定位及環(huán)境搭建,符合企業(yè)級實踐。

Python+selenium+unittest框架實現web自動化測試。

講解python編程基礎,為后續(xù)自動化和接口編碼打下良好的基礎。

Python+selenium+appium+
unittest框架實現移動app自動化測試。

本階段主要學習性能測試的基礎、工具使用與培養(yǎng)分析問題能力,以掌握完整的性能測試流程為依托,講解Loadrunner及Jmeter等主流性能測試工具,以目標測試結果為導向,以腳本和場景為依據,分析系統(tǒng)存在的瓶頸,優(yōu)化系統(tǒng)的性能。

本階段主要學習接口測試的基礎、工具與自動化測試技術,培養(yǎng)學生充分理解接口測試的基本原理與流程方法,掌握Jmeter、Postman及Fiddler等主流接口測試工具的應用技術,進一步學習持續(xù)集成以及運用Python實現接口測試,掌握Jenkins自動化構建測試環(huán)境,實現接口的自動化測試。

小貼士:通過以上技術的學習大家都可以找到比較理想的工作,如果想要成為更頂級的大佬,還需要更多的實踐。學習過程中不要忘了多上手操作。

OUTLINE

優(yōu)就業(yè)軟件測試課程大綱

  • 第一階段

    測試基礎

  • 第二階段

    Python編程

  • 第三階段

    Web端測試

  • 第四階段

    移動端測試

  • 第五階段

    服務端測試

  • 第六階段

    性能測試

  • 基本測試理論

  • 數據庫sql語句

  • Linux測試環(huán)境搭建

  • DOCKER

計算機基礎

計算機組成
操作系統(tǒng)
邏輯代數
計算機網絡
DOS命令
批處理

軟件測試核心理論

軟件生命周期
軟件開發(fā)過程模型
軟件測試過程模型
質量體系介紹
需求分析
測試計劃
測試用例
缺陷報告
測試報告

黑盒測試用例設計方法

等價類劃分法
邊界值分析法
因果圖法
判定表法
正交排列法
場景法
錯誤推算法

Linux

Linux簡介
Linux基本命令
用戶類命令
壓縮歸檔命令
文本查找命令
文本處理命令
目錄查找命令
性能分析命令
Vi編輯器
Shell編程

數據庫

數據庫基礎知識
數據庫DDL語言
數據庫DML語言
數據庫DCL語言
數據庫DDL語言
高級查詢
連表查詢
可視化工具Navicat
事務
備份
函數及存儲過程
Oracle使用【基本介紹、安裝、
Oracle常用語句】

Docker

Docker簡介
基本概念
常用命令
  • Python基礎

  • python開發(fā)

Python開發(fā)技術

Python介紹
Python變量和數據類型
流程控制語句
字符串
Python容器
函數的定義和應用
模塊
面向對象
文件操作
異常處理
GIt的基本應用
  • web端功能測試

  • web端自動化測試

Web端功能測試

需求分析
編寫測試計劃
設計測試用例
結合禪道進行軟件缺陷管理
使用SVN對測試總結報告等文檔版本管理
軟件的版本迭代管理
實現完整的軟件測試流程

web端自動化測試

Web前端基礎知識
Selenium工作原理
自動化測試環(huán)境搭建
元素基礎定位
HTML特殊元素處理
文件的上傳和下載
UnitTest框架
UnitTest斷言
生成HTML測試報告
Pytest測試框架
Allure的使用
參數化數據驅動
PO模型

項目實戰(zhàn)

搭建B/S架構的電商網站
測試管理工具SVN、禪道的使用
前后端數據的交互測試
基于業(yè)務流的場景測試等
使用Selenium對網站的核心功能進行自動化測試
  • 移動端功能測試

  • 移動端自動化測試

  • Appium

移動端功能測試

移動操作系統(tǒng)
手機App類型
App專項測試包括安裝與卸載測試
App和Web測試區(qū)別
移動端測試環(huán)境搭建
模擬器的使用
ADB命令

移動端自動化測試

移動自動化基礎知識
UI Automator
Appium架構原理
手機自動化測試環(huán)境搭建
手機模擬器的測試
基于功能的業(yè)務場景腳本編寫
手機自動化測試框架Appium設計及實現
Unittest測試框架
Pytest測試框架
系統(tǒng)資源監(jiān)控和日志分析
手機測試常見問題及用例分析
Monkey穩(wěn)定性測試

項目實戰(zhàn)

搭建App測試環(huán)境
使用Appium對App核心功能進行測試驗證
生成測試報告
對App功能進行評估
移動端App功能測試項目實戰(zhàn)
移動端小程序功能測試項目實戰(zhàn)
  • 核心測試理論

  • Jmeter、Fiddler

  • Python+Requests+Pytest+Allure

  • Jenkins

服務端核心測試理論

服務端接口理論
接口測試理論
接口測試基礎
接口測試流程
接口測試數據格式
RESTful架構接口風格

Jmeter測試技術

Jmeter錄制腳本
參數化技術
關聯(lián)技術
集合點
斷言
聚合報告

Fiddler

Fiddler下載、安裝、配置
HTTPs協(xié)議數據抓包
移動設備抓包
inspectors監(jiān)聽器
斷點技術
模擬弱網
autoresponder自動回復器
composer組合器

服務端自動化測試框架

Git應用技術
Python正則表達式
Requests庫的基本使用
接口測試框架Pytest
對響應數據進行處理
DDT實現參數化
Allure生成測試報告
服務端自動化測試框架的設計與搭建

Jenkins持續(xù)集成

持續(xù)集成相關概念
持續(xù)集成流程
Jenkins安裝與配置
Jenkins構建流水線
參數化構建
自動觸發(fā)構建
用戶權限管理
分布式節(jié)點配置

服務端安全測試

安全測試理論基礎
Sql注入環(huán)境搭建
Sql注入原理
手動及自動注入
文件上傳漏洞的環(huán)境搭建
文件上傳漏洞與包含漏洞的應用
服務端安全測試流程與方法
  • 性能測試測試基礎

  • 性能測試工具:Loadrunner和Jmeter

  • 性能分析測試

性能測試基礎

性能測試介紹
性能測試流程和步驟
性能測試術語
性能測試工具分類
性能測試關注層面
性能測試影響因素
性能測試文檔編寫

Jmeter測試技術

Jmeter錄制腳本
參數化技術
關聯(lián)技術
集合點
斷言
聚合報告

Loadrunner測試技術

Loadrunner安裝
Loadrunner原理
錄制模式選擇
迭代步長
參數化
關聯(lián)
檢查點
事務
請求函數
Ip欺騙
聯(lián)機
Sla服務水平協(xié)議
服務器監(jiān)控

學習完當前階段課程可掌握相關軟件測試核心理論、企業(yè)級實踐(Linux)中相關操作、企業(yè)級實踐(數據庫)相關操作,
可掌握用例編寫、發(fā)現缺陷、搭建測試環(huán)境等,可進行Web端測試工程師相關工作。

本階段主要學習Python基礎,奠定良好的自動化腳本編寫基礎,可進行
初級自動化測試工程師相關工作。

本階段主要學習web端測試的基礎,掌握Web端功能測試全流程,并熟練掌握自動化測試工具Selenium,實現基于測試框架的Web自動化測試
可進行Web端測試工程師相關工作。

本階段主要學習移動端測試的基礎、掌握移動端專項測試的測試方法,實現移動端App功能測試,熟練掌握自動化測試工具Appium在移動端自動化測試中的應用,
能夠搭建自動化測試環(huán)境,獨立編寫自動化測試腳本,熟練掌握真實業(yè)務場景下的自動化腳本設計方法。

本階段主要學習服務端測試,搭建服務端項目環(huán)境,在項目實戰(zhàn)中設計服務端的測試用例,使用Jmeter、Fiddler和Python對項目進行服務端測試實戰(zhàn),
并應用Jenkins實現編譯、部署、測試任務的全自動化執(zhí)行,同時對項目進行服務端安全測試。

本階段主要學習性能測試的基礎、工具使用與培養(yǎng)分析問題能力,以掌握完整的性能測試流程為依托,講解Loadrunner及Jmeter等主流性能測試工具,
以目標測試結果為導向,以腳本和場景為依據,分析系統(tǒng)存在的瓶頸,優(yōu)化系統(tǒng)的性能,從而培養(yǎng)能勝任性能測試工作的性能測試工程師。

優(yōu)就業(yè)教學服務特點
  • 每日測評,晚自習輔導

    每晚對學員當天知識的吸收程度、老師授課內容難易程度進行評分,老師會根據學員反饋進行分析,對學員吸收情況調整授課內容、課程節(jié)奏。

  • 階段測試,技術指導

    課程通過階段進行學習,并進行階段測試,根據學員的理解情況,在下個階段是著重那些方向的知識學習,重點知識方向微調等。

  • 就業(yè)輔導,面試技巧

    最后一個階段進行就業(yè)課程,不僅可以將之前的知識進一步加深理解,并且可以查缺補漏,將所有知識點進行更深的理解。

每一個  成功者  都有一個開始

勇于開始,才能找到成功的路

80G學習資料+3999元線上課程

報名即可領取>>

申請5天免費線下課程

線下課程真實體驗,拒絕虛假宣傳

在線咨詢

請?zhí)顚懶枰?span>課程技術
其他人想了解:
接口測試
性能測試
手機測試
Jmeter
Jenkins
python
Linux