功能測試主要採用黑盒測試方法,結合測試內容對功能進行測試,同時在測試過程中對使用者需求、設計文件和使用手冊進行檢查。測試方法主要根據測試物件的不同靈活進行選擇。
功能測試主要分為功能模組測試和業務流程測試,同時在測試過程中對使用者需求、設計文件和使用手冊進行檢查。
功能模組測試主要可採用黑盒測試策略設計測試用例,進行測試。主要功能模組測試的測試用例設計方法包括:
1)等價類劃分法:等價類劃分法是把所有可能的輸入資料,即程式的輸入域劃分成若干部分(子集),然後從每乙個子集中選取少數具有代表性的資料作為測試用例。
2)邊界值分析法:針對功能說明中的輸入輸出域,進行邊界值和極限值的設計和測試。
3)因果圖法:以需求設計說明書為依據設計業務測試流程圖和測試案例。
4)錯誤推測法:採用逆向思維方式,結合以往測試經驗和直覺設計軟體在功能和流程上可能存在的各種錯誤,進行容錯性測試。
業務流程測試主要是在功能點測試的基礎上,測試系統完成某項業務的能力。業務流程重點考查系統不同模組、不同子系統之間的功能銜接、資料流向以及完成業務功能的正確性和便利性。按照以下原則進行流程測試:
1)先測功能後測流程:業務流程測試是建立在功能點測試基礎上的。首先要保證流程測試涉及到的功能點實現正確,所以,流程測試安排在功能測試的後面進行。
2)先測主流程後測分支流程:主流程就是指按照正常情況實現的業務流程,分支流程指出現特殊情況後的業務流程。
3)先測子系統內的流程,後測子系統間的流程:子系統內的流程測試隨子系統的功能測試進行。
功能測試方法
功能測試 正確性測試,檢查軟體的功能是否符合規格說明。基本的方法 構造一些合理輸入,檢查是否得到期望的輸出。這是一種列舉方法。測試人員一定要設法減少列舉的次數,否則測試投入太大。關鍵在於尋找等價區間 等價區間的概念 記 a,b 是命題f x 的乙個等價區間,在 a,b 中任意取x1進行測試。如果f ...
功能測試方法
等價類法 適用範圍 輸入引數存在有效無效規則,步驟 step1,畫有效無效規則表 setp2,根據有效無效規則,構造測試資料 規則1 一條有效資料,盡可能多的包含有效規則以減少用例冗餘 規則2 一條無效資料,只能包含一條無效規則,以方便我們呼叫問題 step3,一條資料對應一條測試用例 使用者名稱 ...
功能測試 黑盒測試方法
正常的 錯誤的 極端的 的 以使用者體驗的角度 所有的流程 在沒有人提示的情況下 自己用一遍 測試用例的方法 如何溝通和獲取足夠的測試用例資訊 實戰的例子 bug預防和經驗分享 常用的測試用例方法 等價類劃分 把資料分為兩類 一類是有效等價類 輸入的資料是系統允許輸入的 另一類是無效的 輸入的資料是...