如何統計邊界值測試的TestCase數量

來源:互聯網
上載者:User
 

根據<軟體測試 第2版>裡對邊界值的統計方法,這裡給出一個經驗公式。首先我們看下這個引用的句子。

引用

基 本邊界值分析手段可以用兩種方式歸納:通過變數數量和通過範圍的種類。歸納變數數量很容易:如果一個n變數函數,使除一個以外的所有變數取正常值,使剩餘 量取最小值、略高於最小值、正常值、略低於最大值和最大值,對每個變數都重複進行。這樣,對於一個n變數函數,邊界值分析會產生4n+1個測試案例。

那麼這段話用數學方式是否應該這樣表達:

Y=f(x1,x2,x3....xn)
令x1=min,min+,nor,max,max
那麼NumTestcase=4n+1

然而,在實際中個人發現這個公式應該為NumTestcase=5n。讀者不可不查,如果有人可以證明出上述公式是正確的話。那麼請用你的數學公式來驗證著名的“三角形問題”測試案例的數量。

-----------------------------------------

最後你應該可以匯出健壯性測試的用例數量公式和最壞情況測試的用例公式。我的答案分別是NumTestcase=7n和NumTestcase=5n2。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.