軟體測試 等價類劃分法和邊界值分析法

2021-10-12 04:48:14 字數 708 閱讀 9068

軟體測試----等價類劃分法和邊界值分析法

1、測試用例

​ 測什麼?怎麼測?

2、測試方法

2.1等價類劃分法

​ 屬於黑盒測試,它將不能窮舉的測試過程進行分類,從而保證完整性和代表性;

​ 思考步驟:

​ 1、確定有效等價類和無效等價類

​ 2、有效等價類劃分(題目條件,還要注意邊界值(極值),中間再隨意找個值)

​ 3、無效等價類劃分(跟有效等價類相反,其它特殊情況(中文、英文、特殊符號、空格、空))

​ 注意:兩個框要乙個正確,乙個錯誤,這樣才能準確的判斷;一定要根據需求來判斷預期結果;

​ 等價類細節

​ 1、考慮輸入長度

​ 2、考慮輸入型別

​ 3、組成規則

​ 4、是否為空

​ 5、是否區分大小寫

​ 6、是否重複

​ 7、是否去除空格

​ 案例:

等價類劃分法.png

2.2邊界值分析法

​ 我們在測試過程中,一定要小心邊界值(極值),因為在程式 中這些邊界值最容易出現問題;

​ 具體測試用例書寫思路:找到邊界值和它兩端的值,分別進行測試。

​ 總結:邊界值思路應該是選到邊界和剛超過的值,來進行測試,也要根據實際情況來選擇;邊界值和等價類是相輔相成的關係,配合使用的。

​ 案例:

邊界值分析法筆記.png

黑盒測試 等價類劃分法

按測試技術分類 白盒測試與黑盒測試 從完全不同的角度出發,2種測試思路適用於不同的測試階段 這 2種技術,是各有所長,相互補充的關係。可以發現不同型別的錯誤!黑盒測試的概念 如何理解 黑盒子 1 關注程式外部結構,不考慮內部邏輯結構,不知道程式如何工作。2 注重軟體的功能性需求,主要針對軟體介面和軟...

黑盒測試 等價類劃分 邊界值分析

邊界值分析 把全部輸入資料合理地劃分為若干等價類,在每乙個等價類中取乙個資料作為測試的輸入條件,就可以用少量代表性的測試資料取得較好的測試結果。有效等價類 指對於程式的規格說明來說是合理的 有意義的輸入資料構成的集合。無效等價類 與有效等價類的定義恰巧相反。設計測試用例時,要同時考慮這兩種等價類。因...

黑盒測試之等價類劃分法

等價類劃分法是黑盒測試用例設計中一種重要常用的設計方法,它的基本思想是用一組有限的資料去代表近似無限的資料,達到能覆蓋所有情況的目的。定義 等價類是指某個輸入域的乙個特定的子集合,在該子集合中各個輸入資料對於揭露程式中的錯誤都是等效的,也就是說,如果用這個等價類中的代表值作為測試用例未發現程式錯誤,...