功能測試方法

2021-09-25 05:28:51 字數 1603 閱讀 4994

等價類法

適用範圍:輸入引數存在有效無效規則,

步驟:step1,畫有效無效規則表

setp2,根據有效無效規則,構造測試資料

規則1:一條有效資料,盡可能多的包含有效規則以減少用例冗餘

規則2:一條無效資料,只能包含一條無效規則,以方便我們呼叫問題

step3,一條資料對應一條測試用例

使用者名稱:6~18位,由字母,數字,下劃線組成,以字母開頭,不區分大小寫,必填

通用規則:長度,組成,是否為空,是否區分大小寫,半形(占用1個字元),全形(占用2個字元),是否含有特殊字元,是否重複,是否含有空格

2.邊界值法

適用範圍:輸入引數存在邊界

上點:邊界上的點

內點:邊界內的點

離點:離上點最近點(閉外開內)

3.判定表法:

適用範圍:輸入引數存在約束關係,不同的邏輯組合,形成不同的結果

eg:密碼與確認密碼

step1:把輸入引數轉化為條件樁

step2: 把輸出結果轉化為動作樁

條件樁 內容 1 1 0 0

大小寫 1 0 1 1

動作樁 成功 1

失敗 0 0 0

4.正交實驗法

適用範圍:

1, 輸入引數必須全部有效

2,引數之間不存在約束關係

3,不同的邏輯組合形成不同的結果

step1:把輸入引數轉化為因子狀態表

step2:用字母把因子狀態表中的漢子替換掉

step3:把步驟2 的內容複製粘條至allpairs目錄中的文字文件中

1⃣️,進入allpairs目錄,新建乙個文字文件test001.txt

雙擊allpairs,進入資料夾中

右擊新建文字文件test001.txt

把setp2的內容複製粘test001.txt中

step4:開啟黑doc視窗,進入allpairs目錄中

1,command/開始選單鍵+r-->>輸入cmd,回車

2,cd allpairs目錄的路徑,回車

step5:執行命令allpairs.exe test001.txt>test002,txt

step6:開啟test002.txt,把testcase的內容拷貝出來,貼上至excel中,

step7:用漢字把字母替換回去

step8:每一行就是一條測試用例

5,流程分析法

1,流程圖

2,找出流程圖的基本路徑(有多少條:判斷框的個數+1)

3,一條路徑,就是一條測試用例

測試用例八大要素:

1,用列編號:產品名-測試階段(st it ut)-測試項-***

3,測試專案模組:對應乙個功能模組(細分功能)

4,優先順序:高/中/低

5,預製條件:滿足一些前提條件,否則用例無法執行

6,測試資料:需要加工的輸入資訊,根據具體情況來設計(跟步驟結合起來一定要具有指性導意義)

7,測試步驟:明確給出每個步驟的描述,執行人員可以根據該步驟完成執行工作

8,預期結果:

8,實際結果:

功能測試方法

功能測試 正確性測試,檢查軟體的功能是否符合規格說明。基本的方法 構造一些合理輸入,檢查是否得到期望的輸出。這是一種列舉方法。測試人員一定要設法減少列舉的次數,否則測試投入太大。關鍵在於尋找等價區間 等價區間的概念 記 a,b 是命題f x 的乙個等價區間,在 a,b 中任意取x1進行測試。如果f ...

功能測試方法

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

功能測試 黑盒測試方法

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