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

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

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    使用VisualStudio2005TeamSystem進行單元測試[12]

    發布: 2010-5-13 10:24 | 作者: 不詳 | 來源: 領測測試網采編 | 查看: 16次 | 進入軟件測試論壇討論

    領測軟件測試網

      使用VisualStudio2005TeamSystem進行單元測試[12]    軟件測試

      我編寫什么類型的測試?

      一個方法及其相關測試之間很難有一對一關系。編寫自動化單元測試需要開發人員“進行全面思考”,并了解關于對象的所有內容 — 它將如何消耗、使用、處理,以及在任何情況下如何起到積極、消極、非決定性作用。

      例如,請考慮一個用于針對數據庫中 Customer 項執行 CRUD(創建、檢索、更新、刪除)功能的典型對象方法。對于該對象的 Load() 方法,要針對以下方案編寫測試:

      "

      構造函數測試 — 確保對象正確加載,帶有正確的信息。

      "

      PositiveLoadScalarTest — 測試數據庫中一個 Customer 的成功加載。

      "

      NegativeLoadScalarTest — 測試一個 Customer 的失敗加載,即該 Customer 不在數據庫中。

      "

      PositiveLoadTest — 基于已知數據測試 Customer 的成功加載。

      "

      NegativeLoadTest — 測試數據庫中不存在的 Customer 的失敗加載。

      "

      NegativeValidationTest — 確保驗證邏輯正確工作。

      這些只是自動化單元測試套件許多用法中的一部分。我曾經聽說一個小團隊使用單元測試查看針對其組件的已知安全攻擊。從宏觀的角度來看,單元測試應該明確保證組件的正常使用。具有豐富的測試集將使團隊確信您已經準確實現了既定的目標:編寫有效的軟件。無論自信源自哪里 — 這就是您需要編寫的測試。

      您測試什么?

    延伸閱讀

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

    TAG: 單元


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