<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    讀書筆記之(測試驅動開發實用指南)(二)


    本書的第一部分主要介紹了TDD相關背景知識(TDD、Refactoring、Programing by Intention)
    這部分就讓我們探討一下可供測試驅動開發使用的工具,主要是junit以及它的一些擴展.

    1.JUnit
       JUnit框架圖.
      

    2.建議 
       (1) 一些插件能夠自動為特定的類生成TestCase,并為目標類中的每個方法創建一個測試,這種關聯測試的做法是錯誤的,
           你應當為行為而不是方法編寫測試.

       (2) 先測試簡單的東西,主要包括:
           a. 正確處理null
           b. 空集或null對象的行為
           c. 遞歸或迭代計算的基本情況

       (3) 測試的方法也應該簡短,避免bad smell
     
       (4) 盡早測試邊界條件
      
       (5) 保持測試間的相對獨立,一個測試的失敗不應該導致其他測試的失敗.

       (6) 使用細化的接口,接口應該是目標專一的,過多內容的接口就是一種smell,接口包含的聲明不超過三個就非常好.

       (7) 避免在測試中使用System.out或者System.err,測試應當是在程序斷言的幫助下自動運行的.
             
     


    posted on 2012-02-14 17:31 想飛就飛 閱讀(452) 評論(0)  編輯  收藏 所屬分類: 讀書筆記

    公告


    導航

    <2012年2月>
    2930311234
    567891011
    12131415161718
    19202122232425
    26272829123
    45678910

    統計

    常用鏈接

    留言簿(13)

    我參與的團隊

    隨筆分類(69)

    隨筆檔案(68)

    最新隨筆

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 精品久久久久成人码免费动漫| 亚洲国产成人久久综合一区| 福利免费在线观看| 夜夜亚洲天天久久| 在线看片无码永久免费aⅴ| 中文字幕一区二区三区免费视频| 免费激情视频网站| 久久久久久久国产免费看| 亚洲性猛交xx乱| MM131亚洲国产美女久久| 免费女人高潮流视频在线观看| 亚洲一区二区三区AV无码| 国拍在线精品视频免费观看| 亚洲AV无码一区二区三区网址| 日韩伦理片电影在线免费观看| 亚洲AV无码一区二区三区人 | 久久av无码专区亚洲av桃花岛| 国产成人免费ā片在线观看老同学| 亚洲国产香蕉人人爽成AV片久久 | 国产成人免费a在线资源| 三根一起会坏掉的好痛免费三级全黄的视频在线观看 | 亚洲综合久久久久久中文字幕| 免费一级不卡毛片| 亚洲一本一道一区二区三区| 久久精品国产精品亚洲下载| 日本亚洲免费无线码| 国产一级一毛免费黄片| 亚洲6080yy久久无码产自国产| 国产成人3p视频免费观看| 免费看又黄又无码的网站| 美女被艹免费视频| 精品亚洲国产成人| 亚洲日本在线观看| 亚洲人成网亚洲欧洲无码久久 | 妞干网免费观看视频| 免费无码又爽又刺激网站| 国产精品亚洲AV三区| 激情亚洲一区国产精品| 亚洲天天做日日做天天欢毛片| 国产大片线上免费观看| 你懂的网址免费国产|