邊界值分析也是一種黑盒測試方法,適度等價類分析方法的一種補充,由長期的測試工作經驗得知,大量的錯誤是發生在輸入或輸出的邊界上。因此針對各種邊界情況設計測試用例,可以查出更多的錯誤。
選擇測試用例的原則:
一、如果輸入條件規定了值的范圍,則應該取剛達到這個范圍的邊界值,以及剛剛超過這個范圍邊界的值作為測試輸入數據;
二、如果輸入條件規定了值的個數,則用最大個數、最小個數、比最大個數多1格、比最小個數少1個的數做為測試數據;
三、根據規格說明的每一個輸出條件,使用規則一;
四、根據規格說明的每一個輸出條件,使用規則二;
五、如果程序的規格說明給出的輸入域或輸出域是有序集合(如有序表、順序文件等),則應選取集合的第一個和最后一個元素作為測試用例;
六、如果程序用了一個內部結構,應該選取這個內部數據結構的邊界值作為測試用例;軟件測試
七、分析規格說明,找出其他可能的邊界條件。
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/