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

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

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

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

    TestDriven.NET 2.0——單元測試的好助手

    發布: 2009-8-10 09:57 | 作者: 網絡轉載 | 來源: 領測軟件測試網 | 查看: 125次 | 進入軟件測試論壇討論

    領測軟件測試網

    集成代碼覆蓋率分析工具

    MILY: 宋體">在做單元測試的時候,我們總是希望知道自己的代碼有多少覆蓋到了,哪些代碼是沒有測試到的,如果沒有安裝Visual Studio Team System,無法用Team Converage進行代碼覆蓋率的分析,這時使用大名鼎鼎的NConver是一個不錯的選擇,并且使用NconverExplorer可以去查看分析結果,所有這些仍然需要運行新的應用程序,TestDriven.NET 2.0把這一切都集成到了IDE中,可以在沒有安裝Team System的環境下使用Team Converage,也不用單獨安裝NConver。

    重復運行測試

    重復運行測試可以說是TestDriven.NET 2.0的一大亮點。TestDriven.NET2.0出現之前,如果在運行測試的過程中,測試代碼不能通過,這時我們會花幾秒鐘時間去修改測試代碼,并再次運行測試,但是往往卻發現找不到剛才測試的是哪個代碼塊,這時您可以使用重復運行測試命令,不管你鼠標點擊的位置在哪兒,它都會直接運行上一次的測試。

    可插拔的單元測試框架

    .NET平臺下,單元測試框架有很多,TestDriven.NET 2.0不可能把所有的單元測試框架盡收其中,但是它提供了一種很好的可插拔的機制。當你安裝一種新的測試框架后,TestDriven.NET 2.0會自動在它的菜單中出現這一項,在測試項目上點右鍵選擇Test With菜單命令,可以選擇使用哪一個單元測試框架。

    集成TypeMock.NET

    在做單元測試的過程中,最麻煩的部分就是我們的測試代碼必須依賴于系統的其他部分,如數據庫等。這時候我們會使用一類替代品來代替這些真實的對象,即使用Mock對象,幸運的是我們不用每次都去實現自己的Mock對象,在.NET平臺下,有很多款Mock對象的框架供我們選擇。在TestDriven.NET 2.0 出現之前,使用哪個Mock對象的框架,我們需要去下載并安裝它們,在TestDriven.NET 2.0 中已經集成了TypeMock.NET框架,這使得我們可以很方便的直接使用而不用再去自行選擇。

    結束語

    如果只做單元測試,我會選擇Nunit;如果要進行類庫反編譯,我會選擇.NET Relector;如果要分析代碼的覆蓋率,我會選擇NConver;如果要查看代碼覆蓋率的分析結果,我會選擇NConverExplorer,但如果要把以上所有的事情集成在IDE中一起去做,那毫無疑問,我會選擇TestDriven.NET 2.0。希望我這篇文章能拋磚引玉,引領大家使用TestDriven.NET 2.0,走上單元測試之路。當然對于TestDriven.NET 2.0它的專業版和開發版已經開始收費,只有個人版仍然可以免費下載使用。

    有關TestDriven.NET 2.0的詳細信息請訪問:http://www.testdriven.net/

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

    33/3<123

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(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>