2020年新版軟件測試中級程序員學習路線圖

前言

2020年5月1日黑馬程序員發佈了 最新版軟件測試學習路線圖 ,如下圖

軟件測試學習路線圖

適合人羣

  1. 意向轉行計算機從業者。

  2. 希望未來畢業從事IT行業的在校生及應屆畢業生。

  3. 有一定計算機基礎,希望全面學習軟件測試,並從事軟件測試從業者。

  4. 對編程感興趣,希望從事IT高薪職業,有追求的廣大有志人士。

一、基礎入門

第一階段 計算機基礎

  1. 計算機基本介紹

  2. 計算機組成部分-軟件

  3. 計算機組成部分-硬件

第二階段 HTML基礎

  1. input標籤(輸入框、密碼框)

  2. CSS選擇器(標籤)

  3. CSS選擇器(id)

  4. CSS選擇器(類選擇器)

  5. CSS選擇器(後代選擇器)

  6. CSS選擇器(相鄰兄弟選擇器)

  7. CSS選擇器(屬性選擇器)

  8. CSS選擇器(子元素選擇器)

第三階段 測試理論

  1. 軟件測試目的、定義

  2. 缺陷定義和評判標準

  3. 測試用例

二、通用技能

第一階段 Linux

  1. 文件和目錄

  2. 終端命令格式

  3. 幫助信息

  4. 自動補全

  5. 重啓和關機

……

第二階段 項目部署

  1. 目標介紹

  2. 商城項目+LNMP環境介紹

  3. lnmp工作原理介紹

  4. 中間件準備+linux安裝軟件介紹

  5. nginx安裝+檢查成功

……

第三階段 關係數據庫

  1. 數據庫分類

  2. 數據庫的操作

  3. 數據操作-增刪改查

  4. 命令行客戶端-介紹

  5. 命令行客戶端-命令演示

……

第四階段 非關係數據庫

  1. redis介紹-nosql與redisnew

  2. hash-介紹new

  3. hash-獲取new

  4. hash-增加修改new

  5. hash-刪除new

……

三、手工測試

第一階段 用例設計

  1. 等價類劃分法的介紹

  2. 等價類劃分的規則

  3. 邊界值法的介紹

  4. 邊界值的上點、離點、內點

  5. 正交表法的介紹

……

第二階段 缺陷管理

  1. 項目管理工具-禪道基本介紹

  2. 禪道基本流程

  3. 禪道基本使用-新建用例

  4. 禪道基本使用-執行用例

  5. 禪道基本使用-提交bug和迴歸bug

……

第三階段 文檔管理

  1. 測試計劃的核心內容

  2. 測試方案的核心內容

  3. tpshop測試計劃的模板

  4. tpshop測試方案的模板

  5. 軟件缺陷的要素

……

第四階段 電商類手工測試項目

  1. Tpshop的業務特性和用戶

  2. 組織架構圖的介紹

  3. 繪製組織架構圖——後臺功能

  4. 繪製組織架構圖——前臺功能

  5. 繪製組織架構圖的作用和注意點

  6. tpshop項目的軟件環境

第五階段 應用類手工測試項目

  1. 學車不APP項目說明

  2. APP應用測試要點

  3. App業務功能測試說明

  4. app業務功能-發心情-需求分析

  5. app業務功能-發心情-隱性需求分析

  6. app業務功能-發心情-測試用例編寫

  7. 兼容性測試1

  8. 兼容性測試-應用兼容性

  9. 安裝測試

四、自動化測試

第一階段 Web自動化測試

  1. selenium介紹

  2. selenium發展史

  3. selenium包安裝

  4. 瀏覽器驅動程序安裝

  5. id屬性定位

……

第二階段 App自動化測試

  1. adb調試工具

  2. Appium基礎操作

  3. 滑動和拖拽事件

  4. 手機操作

  5. pytest

……

第三階段 接口自動化測試

  1. 定義數據文件-修復

  2. 獲取數據文件-修復

  3. 獲取csv外部數據文件-修復

  4. 獲取json外部數據文件

  5. Postman測試報告-導出用例集和環境

……

第四階段 電商類自動化項目

  1. 項目實戰章節介紹

  2. web自動化測試流程

  3. 項目介紹

  4. web自動化測試用例編寫原則

  5. 測試用例和場景介紹

  6. 初始化項目

第五階段 應用類自動化項目

  1. app自動化_項目(使用項目及最終達成效果)

  2. app自動化_項目(自動化測試流程)

  3. app自動化_項目(目錄結構搭建)

  4. app自動化_登錄(登錄業務base方法抽取)

  5. app自動化_登錄(登錄業務base方法實現)

……

第六階段 資訊類自動化項目

  1. 黑馬頭條Ui自動化(自動化測試流程)

  2. 黑馬頭條(用例抽取原則及自媒體系統用例確認)

  3. 黑馬頭條(項目目錄搭建)

  4. 自媒體登錄(步驟分析、公共方法抽取、base結構搭建)

  5. 自媒體登錄(查找元素方法實現)

……

五、接口測試

第一階段 工具實現

01.postman

02.jmeter

第二階段 代碼實現

01.接口測試自媒體(斷言及封裝、提取token及封裝)

02.接口測試_代碼實現接口測試_Session

03.接口測試_Unittest_優化Session

04.接口測試自媒體(登錄斷言捕獲、參數化、日誌)

05.接口測試自媒體(發佈文章測試方法實現、斷言)

06.接口測試自媒體(參數化、日誌)

第三階段 電商類接口測試項目

第四階段 管理類接口測試項目

第五階段 資訊類接口測試項目

六、性能測試

第一階段 App專享性能

01.性能測試工具GT的基本介紹

02.性能測試工具GT的基本使用

03.性能測試-CPU測試的步驟

04.性能測試-內存的知識點介紹

05.性能測試-常見的內存問題及現象

06.性能測試-內存測試的步驟

07.Monkey簡介和基本使用

08.Monkey的參數-啓動指定app

第二階段 性能工具

01.Jmeter線程組的特點

02.Jmeter線程組的分類

03…Jmeter線程組的屬性-線程數和爬坡時間

04.線程組的屬性-迭代次數和運行時間

05.線程組的屬性-線程數和迭代次數的配合使用

……

第三階段 接口性能

第四階段 Web性能

視頻網盤資源

手機端

手機端
電腦端

電腦端

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章