功能測試方法

2021-04-21 13:19:41 字數 565 閱讀 4690

功能測試:正確性測試,檢查軟體的功能是否符合規格說明。

基本的方法:構造一些合理輸入,檢查是否得到期望的輸出。

這是一種列舉方法。測試人員一定要設法減少列舉的次數,否則測試投入太大。

關鍵在於尋找等價區間

等價區間的概念:記(a, b)是命題f(x) 的乙個等價區間,在(a, b)中任意取x1進行測試。

如果f (x1) 錯誤,那麼f (x) 在整個(a, b)區間都將出錯。

如果f (x1) 正確,那麼f (x) 在整個(a, b)區間都將正確。

上述測試方法稱為等價測試。

還有一種有效的測試方法是邊界值測試。即採用定義域或者等價區間的邊界值進行測試。

例如測試平方根函式的一段程式。憑直覺輸入等價區間應是(0, 1)和(1, +∞)。可取x=0。5以及x=2。0進行等價測試。再取 x=0以及x=1進行邊界值測試。

有一些複雜的程式,我們難以憑直覺與經驗找到等價區間和邊界值,這時列舉測試就相當有難度。

原文

功能測試方法

功能測試主要採用黑盒測試方法,結合測試內容對功能進行測試,同時在測試過程中對使用者需求 設計文件和使用手冊進行檢查。測試方法主要根據測試物件的不同靈活進行選擇。功能測試主要分為功能模組測試和業務流程測試,同時在測試過程中對使用者需求 設計文件和使用手冊進行檢查。功能模組測試主要可採用黑盒測試策略設計...

功能測試方法

等價類法 適用範圍 輸入引數存在有效無效規則,步驟 step1,畫有效無效規則表 setp2,根據有效無效規則,構造測試資料 規則1 一條有效資料,盡可能多的包含有效規則以減少用例冗餘 規則2 一條無效資料,只能包含一條無效規則,以方便我們呼叫問題 step3,一條資料對應一條測試用例 使用者名稱 ...

功能測試 黑盒測試方法

正常的 錯誤的 極端的 的 以使用者體驗的角度 所有的流程 在沒有人提示的情況下 自己用一遍 測試用例的方法 如何溝通和獲取足夠的測試用例資訊 實戰的例子 bug預防和經驗分享 常用的測試用例方法 等價類劃分 把資料分為兩類 一類是有效等價類 輸入的資料是系統允許輸入的 另一類是無效的 輸入的資料是...