• <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-11-16 11:12 | 作者: 不詳 | 來源: 領測軟件測試網 | 查看: 317次 | 進入軟件測試論壇討論

    領測軟件測試網

      單元測試與功能測試的形象比喻  軟件測試

      關鍵字:軟件測試、單元測試、功能測試

      單元測試好比房屋建筑現場的建筑監理員,他關心房屋的各個內部系統,如地基、構架、供電系統和管道設備等。房屋每部分工作都安全、正常。 單元測試是從開發者的角度來編寫的。它們確保類的每個特定方法成功執行一系列特定的任務。每一個測試都要保證對于給定的一個已知的輸入應該得到所期望的輸出。

      功能測試類似于視察同一建筑現場的房主,他假定內部系統將正常運作,并假定建筑監理員在執行其任務。房主關心的是住在這所房子里將會怎樣。他關心房子的外觀如何,各個房間的大小是否合適,房子能否滿足家庭的需要,以及窗戶的位置是否有利于采光。

      ST(System Test)主要采采用功能測試(Functional Test),關注系統提供的功能特征及其不同的處理條件;測試功能的不同處理流程(包括正常處理的和異常處理);一個功能測試用例僅用于測試一個功能,一個功能可能需要多個功能測試用例來覆蓋。

      UAT(User Acceptance Test 用戶確認測試)主要采納場景測試(Scenario Test)場景測試關注于不同場景、事務、業務流程等;跨功能;僅用到各個功能的一部分處理流程;一個場景測試用例僅測試一個場景、事務或業務流程。

      三者的關系:房主對房子執行功能測試。他從用戶的角度考慮問題。建筑監理員對房子執行單元測試。他從建筑工人的角度考慮問題。功能測試是場景測試的先決條件,只有功能測試已經完成并且其發現的問題得到解決,場景測試才可能較有效地得到實施;如果在場景測試中發現了大量本應在功能測試中發現的問題,那么說明功能測試急需加強。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: 比喻 單元 功能 軟件 形象


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品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>