• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 白盒測試實例之七——單元測試的嘗試

    發表于:2010-01-11來源:作者:點擊數: 標簽:單元嘗試實例白盒
    白盒測試 實例之七——單元測試的嘗試 單元測試方法 以測試isOutOfRange函數為例,首先知道該函數在整個軟件架構中處于最底層(葉子),所以對它進行測試并不需要寫樁模塊,只需要寫驅動模塊。要注意的問題是:對于測試結果是否通過測試不要使用printf方式打印

            白盒測試實例之七——單元測試的嘗試   單元測試方法

      以測試isOutOfRange函數為例,首先知道該函數在整個軟件架構中處于最底層(葉子),所以對它進行測試并不需要寫樁模塊,只需要寫驅動模塊。要注意的問題是:對于測試結果是否通過測試不要使用printf方式打印被測試函數的返回結果值,否則就需要人工去檢查結果了。

      使用邊界值的方法可以得到5個測試用例,寫的驅動模塊代碼如下:

      TestTriangle.cpp:

      1. /*

      2. * Copyright (c) 2008, 胡添發(hutianfa@163.com)

      3. *

      4. * 單元測試與集成測試

      5. *

      6. */

      7. #include "Triangle.h"

      8. /*

      9. * 測試isOutOfRange函數,使用邊界值的方法(0,1,5,199,200)

      10. *

      11. */

      12. void testIsOutOfRange_try()

      13. {

      14. if(isOutOfRange(0) == true)

      15. {

      16. printf("pass!\n");

      17. }

      18. else

      19. {

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>