黑盒測試之等價類劃分

2022-06-05 15:18:09 字數 933 閱讀 3090

某城市**號碼由三部分組成。它們的名稱和內容分別是:

假定被測程式能接受一切符合上述規定的**號碼,拒絕所有不符合規定的**號碼。根據該程式的規格說明,做等價類的劃分,並設計測試用例。(按照上課例子列**)

等價類的劃分似乎沒有統一的標準?比如我這裡的無效等價類劃分得挺簡單的,可以劃分得更細一些。

輸入資料

有效等價類

無效等價類

地區碼1空白

3不是空白也不是三位數字

地區碼2三位的數字無字首

4不包含0且不包含1的三位數字

5至少包含乙個0或1字首無

6不是三位數字

字尾7四位數字

8不是四位數字

測試資料

期望結果

覆蓋範圍

地區碼為空白 字首為222 字尾為1234

程式將該輸入判定為有效輸入

1,4,7

地區碼為123 字首為222 字尾為1234

程式將該輸入判定為有效輸入

2,4,7

測試資料

期望結果

覆蓋範圍

地區碼為22 字首為222 字尾為1234

程式將該輸入判定為無效輸入

3地區碼為空白 字首為123 字尾為1234

程式將該輸入判定為無效輸入

5地區碼為空白 字首為22 字尾為1234

程式將該輸入判定為無效輸入

6地區碼為空白 字首為222 字尾為123

程式將該輸入判定為無效輸入

8歡迎討論和交流!

黑盒測試之等價類劃分法

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

黑盒測試方法之等價類劃分

1.概述 等價類劃分是一種典型的黑盒測試方法,這一設計方法完全不用考慮程式的內部結構,也就是說其只根據需求規格說明書。2.定義 等價類劃分的方法就是將程式的輸入域劃分為若干部分,也可以說是若干個等價類,然後從各個部分中選取少數代表性資料進行測試。每個類的代表性資料在測試中的作用等效於這一類中的其它值...

黑盒測試 等價類劃分法

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