一、 邊界值法
1、 應用場合:有資料輸入的地方,一般使用邊界值,常常和等價類劃分法配合使用
2、 如何使用?
1)有效等價類和無效等價類的分界點是邊界值(最小值,最大值)
2)次邊界值:邊界值兩邊的點叫次邊界值
a、最小次邊界:
a、有效最小次邊界
b、無效最大次邊界
b、最大次邊界:
a、有效最大次邊界
b、無效最大次邊界
注意:實際工作中如果時間緊張,優先測邊界值(最大值,最小值)
,並不是只有數字才有邊界值,如果是字元的話你需要考慮一下輸入長度上的邊界。
3、 說明:邊界值資料本質就是屬於某個等價類的範疇,要求必須測試,實際上是一種冗餘,但是由於邊界值是最容易出錯的地方,所以為了更好的軟體質量,適當的冗餘可以接受。
二、 等價類劃分+邊界值綜合應用
案例:資訊註冊---註冊功能
步驟1:分別分析每個控制項的等價類+邊界值,然後填寫《資料分析表》
步驟2:分析,形成測試思路,編寫《測試用例》
1) 有效資料(有效等價類+有效邊界值)的測試思路
優化---在一條用例中盡可能多的測試不同控制項的1個有效資料(不同控制項的有效資料可以組合起來測)
效果:在測試質量不變的情況下,減小測試用例的數量,從而提高測試效率
2) 無效資料(無效等價類+無效邊界值)的測試思路:單獨測
1條用例只測試1個控制項的1個無效資料,不同控制項的無效資料開始時不能夠組合---這樣可以避免遮蔽現象發生
遮蔽現象:前面控制項彈出錯誤提示後,後面控制項的錯誤提示就不彈出了
3) 最後--強化
測試:適當的對
無效資料
的組合測試(補充測試)
a) 多個控制項的無效組合測試
b) 乙個控制項的多個無效資料組合起來測
posted @
2018-06-11 15:37
大鑫鑫 閱讀(
...)
編輯收藏
測試用例 邊界值
邊界值分析法就是對輸入或輸出的邊界值進行測試的一種黑盒測試方法 邊界值分析法是對等價類分析法的一種補充 序號應用場景例子1 若需求規定取值範圍或取值個數時,可利用該範圍的邊界內及邊界附近的資料進行測試 2若需求規定取值的個數,則取少於各少數乙個或多於個數乙個的值進行測試 3若需求規定了乙個有序集合,...
軟體測試 邊界值法 測試用例編寫
就是對等價類劃分的一種補充,長期的測試工作經驗告訴我們,大量的錯誤是發生在輸入或輸出範圍的邊界上,而不是發生在輸入輸出範圍的內部.因此針對各種邊界情況設計測試用例,可以查出更多的錯誤。1 根據被測物件的輸入或輸出要求確定邊界值 2 選取等於,剛剛大於,剛剛小於邊界的值作為取值單缺陷假設 是指 失效極...
軟體測試 測試用例之邊界值分析法
根據大量的測試統計資料,很多錯誤是發生在輸入或輸出範圍的邊界上,而不是發生在輸入 輸出範圍的中間區域。因此針對各種邊界情況設計測試用例,可以查出更多的錯誤。比如乙個文字框的可輸入字元長度為0 15,那麼咱們在測試的時候就會習慣性的輸入0個或者16個以上的字元,試試程式會不會報錯,因為直覺告訴我們這樣...