qileilove

          blog已經(jīng)轉(zhuǎn)移至github,大家請訪問 http://qaseven.github.io/

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

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

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

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

          導航

          統(tǒng)計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 美姑县| 唐山市| 济源市| 肥东县| 梅州市| 柳林县| 喜德县| 田林县| 科技| 昌宁县| 绥中县| 灵丘县| 东明县| 玉溪市| 昭苏县| 清水县| 漾濞| SHOW| 永吉县| 房产| 禄丰县| 张家界市| 新田县| 双鸭山市| 吉林省| 姚安县| 郧西县| 乌审旗| 喀什市| 枣阳市| 丹凤县| 凌源市| 田林县| 玛沁县| 儋州市| 贵州省| 黄大仙区| 潮安县| 岐山县| 澄城县| 汉阴县|