1. 程式人生 > >ISTQB FL初級認證考題分佈與學習目標

ISTQB FL初級認證考題分佈與學習目標

文章下載:ISTQB FL認證考題分佈與學習目標

1.ISTQB FL認證考題分佈
ISTQB FL認證包括40道選擇題,且都是單選;每道選擇題分值為1分;考試時間為60分鐘(非母語考生時間延長15分鐘);26分及以上視為通過ISTQB FL認證考試;
ISTQB FL認證的考題分佈是固定的,即每個章節的考題數是固定的、K1/K2/K3/K4的題目數目是固定的。具體分佈如下所示:
章節 K1 K2 K3 K4 Total
1. 軟體測試基礎 4 3 0 0 7
2. 軟體生命週期中的測試 4 2 0 0 6
3. 靜態技術 2 1 0 0 3
4. 測試設計技術 4 2 5 1 12
5. 測試管理 3 3 2 0 8
6. 軟體測試工具 3 1 0 0 4
Total 20 12 7 1 40
表1 ISTQB FL認證考題分佈 2.ISTQB FL學習目標
ISTQB FL認證總共包括80個學習目標,ISTQB FL考試要求是每道題目都來自於其中的一個學習目標。
第一章 級別 題目數量:4K1和3K2
LO-1.1.1 K2 通過具體的例子,描述軟體中的缺陷會以什麼樣的方式損害個人、損害環境或者損害公司利益(K2)。
LO-1.1.2 K2 區分引起缺陷的根本原因及其影響(K2)。
LO-1.1.3 K2 通過舉例的方式說明為什麼需要測試(K2)。
LO-1.1.4 K2 描述為什麼測試是質量保證的一部分,通過舉例說明測試是如何提高軟體質量的(K2)。
LO-1.1.5 K2 通過舉例來理解和比較術語錯誤、缺陷、故障、失效的概念以及相應的定義(K2)
LO-1.2.1 K1 認識測試的總體目標(K1)。
LO-1.2.2 K2 舉例說明軟體生命週期中不同階段的測試目標(K2)。
LO-1.2.3 K2 區分測試與除錯的不同(K2)。
LO-1.3.1 K2 說明測試的七個基本原則(K2)。
LO-1.4.1 K1 認識從計劃開始到結束過程的五個基本測試活動和各自的任務(K1)。
LO-1.5.1 K1 認識影響測試成功與否的心理因素(K1)。
LO-1.5.2 K2 對比測試人員和開發人員的思維方式的差異(K2)。
第二章 級別 題目數量:4K1和2K2
LO-2.1.1 K2 應用具體專案和產品型別的例子解釋在開發生命週期中開發、測試活動與工作產品之間的關係(K2)。
LO-2.1.2 K1 知道必須根據專案背景和產品特徵來選擇軟體開發的模型(K1)。
LO-2.1.3 K1 理解在任何生命週期模型中良好的測試應具備的特徵(K1)。
LO-2.2.1 K2 比較不同測試級別之間的區別:測試的主要目的、典型的測試物件、典型的測試目標(功能性的或結構性的)、相關的工作產品、測試的人員、識別缺陷和失效的種類(K2)
LO-2.3.1 K2 通過舉例比較四種不同的軟體測試型別(功能測試、非功能測試、結構測試和與變更相關的測試)(K2)。
LO-2.3.2 K1 明白功能測試和結構測試可以應用在任何測試級別(K1)。
LO-2.3.3 K2 根據非功能需求來識別和描述非功能測試的型別。(K2)。
LO-2.3.4 K2 根據對軟體系統結構或構架的分析來識別和描述測試的型別(K2)。
LO-2.3.5 K2 描述確認測試和迴歸測試的目的(K2)。
LO-2.4.1 K2 比較維護測試(一個現存系統的測試)與一個新的應用軟體的測試在測試型別、測試的觸發和測試規模等方面的區別(K2)。
LO-2.4.2 K1 識別維護測試的原因(由於修改、移植或退役等因素)(K1)。
LO-2.4.3 K2 描述迴歸測試和變更的影響分析在軟體維護中的作用(K2)
第三章 級別 題目數量:2K1和1K2
LO-3.1.1 K1 瞭解可以通過不同的靜態技術來檢查軟體工作產品的質量(K1)。
LO-3.1.2 K2 描述了在評估軟體工作產品中運用靜態技術的重要性和它的價值(K2)。
LO-3.1.3 K2 結合測試物件、缺陷型別來說明靜態測試技術與動態測試技術之間的不同,以及這些技術在軟體生命週期中的作用。(K2)
LO-3.2.1 K1 理解典型的正式評審過程中的階段、角色和職責定義(K1)。
LO-3.2.2 K2 解釋不同型別評審的區別:非正式評審、技術評審、走查和審查(K2)。
LO-3.2.3 K2 解釋影響評審成功的主要因素(K2)。
LO-3.3.1 K1 理解通過靜態分析能夠識別的典型缺陷和錯誤,並與評審和動態測試之間進行比較(K1)。
LO-3.3.2 K2 舉例描述靜態分析的主要優點(K2)。
LO-3.3.3 K1 列出通過靜態分析工具識別的典型的程式碼缺陷和設計缺陷(K1)。
第四章 級別 題目數量:4K1,2K2和6K3K4
LO-4.1.1 K2 區別:測試設計規格說明、測試用例規格說明和測試規程規格說明(K2)。
LO-4.1.2 K2 比較術語:測試條件、測試用例和測試規程(K2)。
LO-4.1.3 K3 對測試用例本身的質量可以從與需求的可追溯性以及期望結果這兩方面來評價(K3)
LO-4.1.4 K3 根據測試人員的理解水平,將測試用例轉換為不同詳細程度的結構合理的測試規程規格說明(K3)。
LO-4.2.1 K1 複述在測試用例設計中,為什麼需要採用基於規格說明的測試(黒盒測試)和基於結構的測試(白盒測試)的方法?列舉出各自比較常用的技術(K1)。
LO-4.2.2 K2 解釋基於規格說明的測試、基於結構的測試和基於經驗的測試三者的特徵和區別(K2)。
LO-4.3.1 K3 使用等價類劃分、邊界值分析、決策表和狀態轉換圖/表對指定的軟體模型編寫測試用例:(K3)
LO-4.3.2 K2 解釋這四種測試設計技術各自的主要目的,這些技術可以應用於什麼測試級別和測試型別,以及如何測量測試覆蓋(K2)。
LO-4.3.3 K2 解釋用例測試的概念和應用這種技術的優點(K2)
LO-4.4.1 K2 描述程式碼覆蓋的概念及其重要性(K2)。
LO-4.4.2 K2 解釋語句覆蓋和判定覆蓋等概念,理解這些概念除了可以應用在元件測試外,還可以應用在其他任何測試級別上(比如系統級別上的業務過程測試)(K2)。
LO-4.4.3 K3 根據給定的控制流,使用語句測試和判定測試設計技術編寫測試用例(K3):
LO-4.4.4 K4 根據已定義的出口準則評估語句覆蓋和判定覆蓋的完整性(K4)。
LO-4.5.1 K1 複述在哪些情況下使用基於直覺、基於經驗和知識、基於對常見缺陷的認識來編寫測試用例(K1)。
LO-4.5.2 K2 比較基於經驗的方法和基於規格說明的方法之間的區別(K2)。
LO-4.6.1 K2 根據給定的因素,如:測試依據、各自的模型和軟體特性等,選擇合適的測試設計技術(K2)。
第五章 級別 題目數量:3K1,3K2和2K3
LO-5.1.1 K1 識別獨立測試的重要性(K1)。
LO-5.1.2 K2 闡明在組織內進行獨立測試的優點和缺點(K2)。
LO-5.1.3 K1 識別建立測試小組需要考慮不同角色的團隊成員(K1)。
LO-5.1.4 K1 牢記測試組長和測試員的主要任務(K1)
LO-5.2.1 K1 識別測試計劃的不同級別和目標(K1)。
LO-5.2.2 K2 根據“軟體測試文件標準”(IEEE Std 829-1998),總結測試計劃、測試設計規格說明和測試規程的目的及內容(K2)。
LO-5.2.3 K2 從概念上區分不同的測試方法,例如:分析法、基於模型的方法、系統法、符合過程/標準的、動態/啟發式的、諮詢式或可重用的方法(K2)。
LO-5.2.4 K2 區分為系統所做的測試計劃和測試執行進度安排的不同之處(K2)。
LO-5.2.5 K3 為一組給定的測試用例編寫測試執行進度表,需要考慮優先順序、技術和邏輯關係等內容(K3)。
LO-5.2.6 K1 列出在測試計劃時應該考慮的測試準備和執行活動(K1)。
LO-5.2.7 K1 記憶影響測試成果的主要因素(K1)。
LO-5.2.8 K2 從概念上區分兩種不同的估算方法:基於度量的方法和基於專家的方法(K2)。
LO-5.2.9 K2 理解/證明應該針對特定的測試級別和測試用例組定義恰當的入口準則和出口準則(例如整合測試、驗收測試或可用性測試的測試用例)(K2)。
LO-5.3.1 K1 記憶用於監督測試準備和執行的常見度量項(K1)。
LO-5.3.2 K2 根據不同的目的和用途對於測試報告和測試控制中用到的測試度量進行說明和比較(例如已發現和已修復的缺陷、通過和失敗的測試)(K2)。
LO-5.3.3 K2 根據“軟體測試文件標準”(IEEE Std 829-1998),總結測試總結報告的目的和內容(K2)。
LO-5.4.1 K2 總結配置管理如何支援測試(K2)。
LO-5.5.1 K2 將可能威脅一個或多個利益相關者實現專案目標的潛在問題描述為風險(K2)。
LO-5.5.2 K1 牢記風險的級別是由可能性(發生的可能性)和影響程度(發生後所造成的危害)來決定的(K1)。
LO-5.5.3 K2 區分專案風險和產品風險(K2)。
LO-5.5.4 K1 識別典型的產品風險和專案風險(K1)。
LO-5.5.5 K2 通過例子來描述在測試計劃中如何進行風險分析和風險管理(K2)。
LO-5.6.1 K1 按照“軟體測試文件標準(IEEE Std. 829-1998),總結事件報告的內容(K1)。
LO-5.6.2 K3 針對測試過程中發現的失效編寫事件報告(K3)。
第六章 級別 題目數量:3K1和1K2
LO-6.1.1 K2 根據測試工具的用途和基本的測試過程和軟體生命週期活動,對不同型別的測試工具進行分類(K2)。
LO-6.1.2 K2 解釋術語“測試工具”,用測試工具支援測試的目的(K2)
LO-6.2.1 K2 總結測試自動化和使用測試工具的潛在利益和風險(K2)。
LO-6.2.2 K1 記住使用測試執行工具、靜態分析工具和測試管理工具時應當考慮的特定因素(K1)
LO-6.3.1 K1 闡述將工具引入組織中的主要原則(K1)。
LO-6.3.2 K1 闡述為評估工具所進行的調查學習驗證以及為實施工具所展開的試點階段的目的(K1)。
LO-6.3.3 K1 識別要獲得好的工具支援,僅靠購置工具是不夠的,還需要考慮其他因素(K1)
表2 ISTQB FL認證學習目標