xiao葉子0118
軟件評測師考試大綱 一、考試說明 1. 考試要求: (1)熟悉計算機基礎知識; (2)熟悉操作系統(tǒng)、數(shù)據(jù)庫、中間件、程序設計語言基礎知識; (3)熟悉計算機網絡基礎知識; (4)熟悉軟件工程知識,理解軟件開發(fā)方法及過程; (5)熟悉軟件質量及軟件質量管理基礎知識; (6)熟悉軟件測試標準; (7)掌握軟件測試技術及方法; (8)掌握軟件測試項目管理知識; (9)掌握C語言以及C++或Java語言程序設計技術; (10)了解信息化及信息安全基礎知識; (11)熟悉知識產權相關法律、法規(guī); (12)正確閱讀并理解相關領域的英文資料。 2. 通過本考試的合格人員能在掌握軟件工程與軟件測試知識的基礎上,運用軟件測試管理方法、軟件測試策略、軟件測試技術,獨立承擔軟件測試項目;具有工程師的實際工作能力和業(yè)務水平。 3. 本考試設置的科目包括: (1)軟件工程與軟件測試基礎知識,考試時間為150分鐘,筆試,選擇題; (2)軟件測試應用技術,考試時間為150分鐘,筆試,問答題。 二、考試范圍 考試科目1:軟件工程與軟件測試基礎知識 1.計算機系統(tǒng)基礎知識 計算機系統(tǒng)構成及硬件基礎知識 ●計算機系統(tǒng)的構成 ●處理機 ●基本輸入輸出設備 ●存儲系統(tǒng) 操作系統(tǒng)基礎知識 ●操作系統(tǒng)的中斷控制、進程管理、線程管理 ●處理機管理、存儲管理、設備管理、文件管理、作業(yè)管理 ●網絡操作系統(tǒng)和嵌入式操作系統(tǒng)基礎知識 ●操作系統(tǒng)的配置 數(shù)據(jù)庫基礎知識 ●數(shù)據(jù)庫基本原理 ●數(shù)據(jù)庫管理系統(tǒng)的功能和特征 ●數(shù)據(jù)庫語言與編程 中間件基礎知識 計算機網絡基礎知識 ●網絡分類、體系結構與網絡協(xié)議 ●常用網絡設備 ●Internet基礎知識及其應用 ●網絡管理 程序設計語言知識 ●匯編、編譯、解釋系統(tǒng)的基礎知識 ●程序設計語言的基本成分(數(shù)據(jù)、運算、控制和傳輸、過程(函數(shù))調用) ●面向對象程序設計 ●C語言以及C++(或Java)語言程序設計基礎知識 2.標準化基礎知識 ●標準化的概念(標準化的意義、標準化的發(fā)展、標準化機構) ●標準的層次(國際標準、國家標準、行業(yè)標準、企業(yè)標準) ●標準的類別及生命周期 3.信息安全知識 ●信息安全基本概念 ●計算機病毒及防范 ●網絡入侵手段及防范 ●加密與解密機制 4.信息化基礎知識 ●信息化相關概念 ●與知識產權相關的法律、法規(guī) ●信息網絡系統(tǒng)、信息應用系統(tǒng)、信息資源系統(tǒng)基礎知識 5.軟件工程知識 軟件工程基礎 ●軟件工程概念 ●需求分析 ●軟件系統(tǒng)設計 ●軟件組件設計 ●軟件編碼 ●軟件測試 ●軟件維護 軟件開發(fā)方法及過程 ●結構化開發(fā)方法 ●面向對象開發(fā)方法 ●瀑布模型 ●快速原型模型 ●螺旋模型 軟件質量管理 ●軟件質量及軟件質量管理概念 ●軟件質量管理體系 ●軟件質量管理的目標、內容、方法和技術 軟件過程管理 ●軟件過程管理概念 ●軟件過程改進 ●軟件能力成熟度模型 軟件配置管理 ●軟件配置管理的意義 ●軟件配置管理的過程、方法和技術 軟件開發(fā)風險基礎知識 ●風險管理 ●風險防范及應對 軟件工程有關的標準 ●軟件工程術語 ●計算機軟件開發(fā)規(guī)范 ●計算機軟件產品開發(fā)文件編制指南 ●計算機軟件需求規(guī)范說明編制指南 ●計算機軟件測試文件編制規(guī)范 ●計算機軟件配置管理計劃規(guī)范 ●計算機軟件質量保證計劃規(guī)范 ●數(shù)據(jù)流圖、程序流程圖、系統(tǒng)流程圖、程序網絡圖和系統(tǒng)資源圖的文件編制符號及約定 6.軟件評測師職業(yè)素質要求 ●軟件評測師職業(yè)特點與崗位職責 ●軟件評測師行為準則與職業(yè)道德要求 ●軟件評測師的能力要求 7.軟件評測知識 軟件測試基本概念 ●軟件質量與軟件測試 ●軟件測試定義 ●軟件測試目的 ●軟件測試原則 ●軟件測試對象 軟件測試過程模型 ●V模型 ●W模型 ●H模型 ●測試模型的使用 軟件測試類型 ●單元測試、集成測試、系統(tǒng)測試 ●確認測試、驗收測試 ●開發(fā)方測試、用戶測試、第三方測試 ●動態(tài)測試、靜態(tài)測試 ●白盒測試、黑盒測試、灰盒測試 軟件問題分類 ●軟件錯誤 ●軟件缺陷 ●軟件故障 ●軟件失效 測試標準 GB/T —2003 軟件工程 產品質量 第1部分:質量模型 GB/T —2002 軟件工程 產品評價 第1部分:概述 GB/T —2002 軟件工程 產品評價 第5部分:評價者用的過程 8.軟件評測現(xiàn)狀與發(fā)展 ●國內外現(xiàn)狀 ●軟件評測發(fā)展趨勢 9.專業(yè)英語 ●正確閱讀并理解相關領域的英文資料 考試科目2:軟件測試應用技術 1.軟件生命周期測試策略 設計階段的評審 ●需求評審 ●設計評審 ●測試計劃與設計 開發(fā)與運行階段的測試 ●單元測試 ●集成測試 ●系統(tǒng)(確認)測試 ●驗收測試 2.測試用例設計方法 白盒測試設計 ●白盒測試基本技術 ●白盒測試方法 黑盒測試用例設計 ●測試用例設計方法 ●測試用例的編寫 面向對象測試用例設計 ●測試方法選擇的策略 ●黑盒測試方法選擇策略 ●白盒測試方法選擇策略 ●面向對象軟件的測試策略 3.軟件測試技術與應用 軟件自動化測試 ●軟件自動化測試基本概念 ●選擇自動化測試工具 ●功能自動化測試 ●負載壓力自動化測試 面向對象軟件的測試 ●面向對象測試模型 ●面向對象分析的測試 ●面向對象設計的測試 ●面向對象編程的測試 ●面向對象的單元測試 ●面向對象的集成測試 ●面向對象的系統(tǒng)測試 負載壓力測試 ●負載壓力測試基本概念 ●負載壓力測試解決方案 ●負載壓力測試指標分析 ●負載壓力測試實施 Web應用測試 ●Web應用的測試策略 ●Web應用設計測試 ●Web應用開發(fā)測試 ●Web應用運行測試 網絡測試 ●網絡系統(tǒng)全生命周期測試策略 ●網絡仿真技術 ●網絡性能測試 ●網絡應用測試 安全測試 ●測試內容 ●測試策略 ●測試方法 兼容性測試 ●硬件兼容性測試 ●軟件兼容性測試 ●數(shù)據(jù)兼容性測試 ●新舊系統(tǒng)數(shù)據(jù)遷移測試 ●平臺軟件測試 易用性測試 ●功能易用性測試 ●用戶界面測試 文檔測試 ●文檔測試的范圍 ●用戶文檔的內容 ●用戶文檔測試的要點 ●用戶手冊的測試 ●在線幫助的測試 4.測試項目管理 ●測試過程的特性與要求 ●軟件測試與配置管理 ●測試的組織與人員 ●測試文檔 ●軟件測試風險分析 ●軟件測試的成本管理 三、題型舉例 (一)選擇題 ●下面的哪一項測試步驟中需要進行局部數(shù)據(jù)結構測試: (1) (1)A.單元測試 B. 集成測試 C. 確認測試 D. 系統(tǒng)測試 ●軟件的六大質量特性包括: (2) (2)A.功能性、可靠性、可用性、效率、可維護、可移植 B.功能性、可靠性、可用性、效率、穩(wěn)定性、可移植 C.功能性、可靠性、可擴展性、效率、穩(wěn)定性、可移植 D.功能性、可靠性、兼容性、效率、穩(wěn)定性、可移植 (二)問答題 1.白盒測試方法中的代碼檢查法需要重點考慮代碼的執(zhí)行效率,閱讀以下兩個循環(huán),回答問題1和問題2。 循環(huán)1: for (i=0;i
黑白配late
測試工程師需要考取的證書有軟件測評師、ISTQB、CSTE、LoadRunner ASP。
1、軟件評測師
軟件評測師考試(以下簡稱“軟考”)是全國計算機技術與軟件專業(yè)技術資格考試(簡稱計算機軟件資格考試)的中級考試項目,它屬于職業(yè)資格考試,又是職稱資格考試,具有水平考試性質。
軟考注重崗位知識和技能,綜合性和靈活性強,創(chuàng)意多,涉及考試的點比較廣,如果有實際的工作經驗,通過率會比較高;如果單單只是理論知識比較強的話,通過率也不會太高。
2、ISTQB
ISTQB認證體系是ISTQB和各成員國共同努力下建立的,面向所有軟件測試I程師的國際性認證體系。它分為三個級別:基礎級、高級、專家級。
這個證書是需要考完基礎級才能考高級,高級之后才能考專家級的,也就是是必須一步步來,不能夠一蹴而就的。
3、CSTE
CSTE的考試主要涉及了測試人員的基本知識和流程,考試全英文,包括四個部分,兩個部分理論兩個部分實踐。理論和實踐部分分別有選擇題部分和問答題部分。考題并不難,但是需要一定的實踐基礎和快速作答。
經認定的軟件測試師(CSTE)認證的目的是建立初步的資格標準,并通過積極的教育方案提供了測試功能的方向。取得認證的軟件測試師指定顯示在質量控制原則和做法的能力,在IT行業(yè)的專業(yè)水平。
4、LoadRunner ASP
LoadRunner作為目前性能測試應用最廣泛的商用測試工具,最初是Mercury公司的產品,2006年被惠普收購運營了11年后,在2017年,被全球第七大純軟件公司Micro Focus收購,成為Micro Focus的產品。
優(yōu)質工程師考試問答知識庫