qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          單元測試與集成測試的異同

           單元測試集成測試時IT軟件開發過程中兩個不同的階段。
            首先,兩者的出發點是一致的,都是保證項目的健壯性、可靠性、正確性而言的。
            不同點主要有:
            1、時機不一致。
            單元測試是在軟件編碼前期進行的,先于集成測試;集成測試,是在系統即將開發完畢,對系統的是否正常運作進行測試。
            2、測試目的不一樣。
            單元測試是一個高度本地化的東西(個人認為是屬于程序員自身的)。主要是針對每一個package下的Class 的功能進行測試。是程序員的生產力的一個表現方式。
            集成測試,將系統當成一個黑盒子,僅關注系統的輸出、輸入。向客戶提供質量保證,不專門對單個程序員進行評估。
            3、測試工具不一樣
            單元測試:用junit自動測試框架,專人寫測試代碼,周期性的進行測試,保證沒有隱藏bug的出現。
            集成測試:則需要更多人的協調,側重點會放到業務的處理上來,性能上也會有所考慮
            4、測試粒度不同
            單元測試的顆粒度是在單只程序上
            集成測試的顆粒度則在整個系統上

          posted on 2014-09-03 11:50 順其自然EVO 閱讀(319) 評論(0)  編輯  收藏 所屬分類: 測試學習專欄

          <2014年9月>
          31123456
          78910111213
          14151617181920
          21222324252627
          2829301234
          567891011

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 理塘县| 和政县| 开封市| 手游| 桃园县| 道孚县| 黑龙江省| 永泰县| 湘阴县| 方正县| 福建省| 青浦区| 汕头市| 大理市| 大足县| 广南县| 绿春县| 宜章县| 绍兴市| 宁城县| 桓仁| 海淀区| 祥云县| 微山县| 台东县| 饶平县| 西盟| 湘乡市| 武乡县| 南召县| 高台县| 宁化县| 堆龙德庆县| 吉木萨尔县| 双柏县| 翁牛特旗| 沁源县| 松江区| 潍坊市| 沂南县| 新干县|