新手軟件測試基礎知識學習指南
新手軟件 測試 基礎知識學習指南 1.計算機系統基礎知識 1.1 計算機系統構成及硬件基礎知識 ●計算機系統的構成 ●處理機 ●基本輸入輸出設備 ●存儲系統 1.2 操作系統基礎知識 ●操作系統的中斷控制、進程管理、線程管理 ●處理機管理、存儲管理、設備管理、
新手軟件
測試基礎
知識學習指南
1.計算機系統基礎知識
1.1 計算機系統構成及硬件基礎知識
●計算機系統的構成
●處理機
●基本輸入輸出設備
●存儲系統
1.2 操作系統基礎知識
●操作系統的中斷控制、進程管理、線程管理
●處理機管理、存儲管理、設備管理、文件管理、作業管理
●
網絡操作系統和
嵌入式操作系統基礎知識
●操作系統的配置
1.3
數據庫基礎知識
●數據庫基本原理
●數據庫管理系統的功能和特征
●數據庫語言與編程
1.4
中間件基礎知識
1.5 計算機網絡基礎知識
●網絡分類、體系結構與網絡協議
●常用網絡設備
●Internet基礎知識及其應用
●網絡管理
1.6 程序設計語言知識
●匯編、編譯、解釋系統的基礎知識
●程序設計語言的基本成分(數據、運算、控制和傳輸、過程(函數)調用)
●
面向對象程序設計
●C語言以及C++(或
Java)語言程序設計基礎知識
2.標準化基礎知識
●標準化的概念(標準化的意義、標準化的發展、標準化機構)
●標準的層次(國際標準、國家標準、行業標準、企業標準)
●標準的類別及生命周期
3.信息
安全知識
●信息安全基本概念
●計算機病毒及防范
●網絡入侵手段及防范
●加密與解密機制
4.信息化基礎知識
●信息化相關概念
●與知識產權相關的法律、法規
●信息網絡系統、信息應用系統、信息資源系統基礎知識
5.軟件工程知識
5.1 軟件工程基礎
●軟件工程概念
●
需求分析 ●軟件系統設計
●軟件組件設計
●軟件編碼
●軟件測試
●軟件維護
5.2 軟件
開發方法及過程
●結構化開發方法
●面向對象開發方法
●瀑布模型
●快速原型模型
●螺旋模型
5.3
軟件質量管理 ●軟件質量及軟件質量管理概念
●軟件質量管理體系
●軟件質量管理的目標、內容、方法和技術
5.4 軟件過程管理
●軟件過程管理概念
●軟件過程改進
●軟件能力成熟度模型
5.5 軟件
配置管理 ●軟件配置管理的意義
●軟件配置管理的過程、方法和技術
5.6 軟件開發風險基礎知識
●風險管理
●風險防范及應對
5.7 軟件工程有關的標準
●軟件工程術語
●計算機軟件開發規范
●計算機軟件產品開發文件編制指南
●計算機軟件需求規范說明編制指南
●計算機軟件測試文件編制規范
●計算機軟件配置管理計劃規范
●計算機軟件
質量保證計劃規范
●數據流圖、程序流程圖、系統流程圖、程序網絡圖和系統資源圖的文件編制符號及約定
6.軟件測試知識
6.1 軟件測試基本概念
●軟件質量與軟件測試
●軟件測試定義
●軟件測試目的
●軟件測試原則
●軟件測試對象
6.2 軟件
測試過程模型
●V模型
●W模型
●H模型
●測試模型的使用
6.3 軟件測試類型
●
單元測試、
集成測試、
系統測試 ●
確認測試、
驗收測試 ●開發方測試、用戶測試、第三方測試
●
動態測試、
靜態測試 ●
白盒測試、
黑盒測試、
灰盒測試新手軟件測試基礎知識學習指南
1.計算機系統基礎知識
1.1 計算機系統構成及硬件基礎知識
●計算機系統的構成
●處理機
●基本輸入輸出設備
●存儲系統
1.2 操作系統基礎知識
●操作系統的中斷控制、進程管理、線程管理
●處理機管理、存儲管理、設備管理、文件管理、作業管理
●網絡操作系統和
嵌入式操作系統基礎知識
●操作系統的配置
1.3 數據庫基礎知識
●數據庫基本原理
●數據庫管理系統的功能和特征
●數據庫語言與編程
1.4 中間件基礎知識
1.5 計算機網絡基礎知識
●網絡分類、體系結構與網絡協議
●常用網絡設備
●Internet基礎知識及其應用
●網絡管理
1.6 程序設計語言知識
●匯編、編譯、解釋系統的基礎知識
●程序設計語言的基本成分(數據、運算、控制和傳輸、過程(函數)調用)
●面向對象程序設計
●C語言以及C++(或Java)語言程序設計基礎知識
2.標準化基礎知識
●標準化的概念(標準化的意義、標準化的發展、標準化機構)
●標準的層次(國際標準、國家標準、行業標準、企業標準)
●標準的類別及生命周期
3.信息安全知識
●信息安全基本概念
●計算機病毒及防范
●網絡入侵手段及防范
●加密與解密機制
4.信息化基礎知識
●信息化相關概念
●與知識產權相關的法律、法規
●信息網絡系統、信息應用系統、信息資源系統基礎知識
5.軟件工程知識
5.1 軟件工程基礎
●軟件工程概念
●需求分析
●軟件系統設計
●軟件組件設計
●軟件編碼
●軟件測試
●軟件維護
5.2 軟件開發方法及過程
●結構化開發方法
●面向對象開發方法
●瀑布模型
●快速原型模型
●螺旋模型
5.3 軟件質量管理
●軟件質量及軟件質量管理概念
●軟件質量管理體系
●軟件質量管理的目標、內容、方法和技術
5.4 軟件過程管理
●軟件過程管理概念
●軟件過程改進
●軟件能力成熟度模型
5.5 軟件配置管理
●軟件配置管理的意義
●軟件配置管理的過程、方法和技術
5.6 軟件開發風險基礎知識
●風險管理
●風險防范及應對
5.7 軟件工程有關的標準
●軟件工程術語
●計算機軟件開發規范
●計算機軟件產品開發文件編制指南
●計算機軟件需求規范說明編制指南
●計算機軟件測試文件編制規范
●計算機軟件配置管理計劃規范
●計算機
軟件質量保證計劃規范
●數據流圖、程序流程圖、系統流程圖、程序網絡圖和系統資源圖的文件編制符號及約定
6.軟件測試知識
6.1 軟件測試基本概念
●軟件質量與軟件測試
●軟件測試定義
●軟件測試目的
●軟件測試原則
●軟件測試對象
6.2 軟件測試過程模型
●V模型
●W模型
●H模型
●測試模型的使用
6.3 軟件測試類型
●單元測試、集成測試、系統測試
●確認測試、驗收測試
●開發方測試、用戶測試、第三方測試
●動態測試、靜態測試
●白盒測試、黑盒測試、灰盒測試
6.4 軟件問題分類
●軟件錯誤
●軟件
缺陷 ●軟件故障
●軟件失效
6.5 測試標準
7.5.1 GB/T 16260.1—2003 軟件工程 產品質量 第1部分:
質量模型 7.5.2 GB/T 18905.1—2002 軟件工程 產品評價 第1部分:概述
7.5.3 GB/T 18905.5—2002 軟件工程 產品評價 第5部分:評價者用的過程
6.4 軟件問題分類
●軟件錯誤
●
軟件缺陷 ●軟件故障
●軟件失效
6.5 測試標準
7.5.1 GB/T 16260.1—2003 軟件工程 產品質量 第1部分:質量模型
7.5.2 GB/T 18905.1—2002 軟件工程 產品評價 第1部分:概述
7.5.3 GB/T 18905.5—2002 軟件工程 產品評價 第5部分:評價者用的過程
原文轉自:http://www.kjueaiud.com