2018千鋒教育最新軟體測試學習路線圖

第一階段 軟體測試環境配置與管理

主流測試環境搭建配置管理,測試工程師的基本功之一

Windows測試環境配置管理

1、操作系統基礎

2、網路體系結構

3、網路協議與配置

4、SVN配置管理

5、Windows Server環境搭建

Linux測試環境配置管理

1、Linux基礎

2、Linux命令

3、Linux環境搭建

4、Linux網路配置

5、Vi編輯器

6、Linux軟體包管理

7、Linux Shell

8、Linux內核配置

前導階段課程,使學生獲得軟體測試基礎環境搭建、配置、管理的能力

第二階段 資料庫測試技術

互聯網行業與金融行業的主流資料庫技術講解,同時免費獲得MS Sqlserver資料庫學習視頻

Mysql資料庫技術

1、MySQL資料庫介紹

2、MySQL命令行客戶端

3、MySQL圖形化客戶端

4、DDL

5、DML、DQL

5、多表聯合查詢與子查詢

6、排序、聚合和分組

Oracle資料庫技術

1、Oracle資料庫介紹

2、伺服器與客戶端配置

3、PL/SQL應用

4、DML與DDL語句

5、索引和約束

6、事物和鎖

通過學習獲得在常見資料庫中操作數據的能力,具備測試數據建造與資料庫測試的必備能力

第三階段 應用程序測試技術

全棧軟體測試技術學習階段,掌握軟體測試的流程、原則與方法論

應用程序通用測試技術

1、軟體測試基本概念與意義

2、軟體測試過程模型

3、常用軟體測試方法

4、軟體測試生命周期與流程

5、軟體測試計劃方案編寫

6、軟體測試需求分析與跟蹤

7、軟體測試用例設計方法

8、黑盒測試用例設計方法

9、白盒測試用例設計方法

10、缺陷識別與缺陷跟蹤系統

應用程序全棧測試技術

1、WEB測試方法

2、易用性測試方法

3、安全測試技術

4、金融行業軟體測試

5、通信行業軟體測試

6、測試評審

7、測試總結

8、軟體質量管理

此階段通過學習,掌握各種常用軟體的通用測試技術與測試方法,具備從事手工測試工程師的從業資格

第四階段 測試編程技術

面向對象開發語言Java,為後面的自動化測試與性能測試學習建立基礎,並同時免費獲得C++學習視頻

JAVA開發技術

1、初識JAVA語言

2、表達式與數據類型

3、語句結構與數組

3、類與對象

4、構造方法的定義與調用

5、this、static屬性、方法

6、抽象類、介面與多態

7、final修飾符、方法

8、JAVA中的包機制

在此階段通過學習,學生掌握基礎的軟體開發過程與技術,了解軟體開發工具,具備自動化測試的基礎能力

第五階段 測試進階技術

各種主流測試工具的學習與掌握,為面試高薪測試崗位做好準備

性能測試技術

1、性能測試基礎

2、初識HP LoadRunner

3、HP LoadRunner腳本錄製與調試

4、HP LoadRunner場景設計與監控

5、HP LoadRunner測試結果分析與調優

6、Jmeter工具介紹

7、Jmeter腳本錄製與調優

8、Jmeter性能測試實戰

9、Jmeter測試結果分析

自動化測試技術

1、自動化測試基礎

2、自動化測試框架構建

3、HP UFT工具介紹

4、HP UFT腳本開發與增強

5、VBScript語言

6、HP UFT測試對象集合

7、Selenium工具介紹

8、Selenium IDE詳解

9、Selenium腳本開發

10、Selenium測試實戰

通過在此階段的學習與掌握,使學生具備在專題測試方面的技術能力,為面試高薪職位做好準備

第六階段 移動端測試技術

學習移動端測試技術,提升測試技能,挑戰高端測試技術崗位

移動端測試技術

1、Android開發概述

2、Android測試環境搭建與配置

3、常用UI布局介紹

4、常用控制項介紹

5、初識HTML5

6、HTML5常用標籤與實現

7、CSS3基礎

8、Robotium工具使用

介面測試技術

1、Python語言基礎

2、Python基本操作

3、Python數據結構

4、Python函數詳解

5、Python類與對象

6、介面測試方法

7、介面測試實戰

通過最後在本階段的學習,掌握移動端測試的各項技術。為挑戰高薪職位做好最後準備


推薦閱讀:

性能測試解惑之並發壓力
Xebium詳解07-操作DB
面試官:你是怎麼測試介面測試的?
python selenium2自動化測試系列電子書
漫談自動化測試

TAG:軟體測試 | 自動化測試 | IT教育 |