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

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

  • <strong id="5koa6"></strong>
    • 測試技術
    • 博客
    • 視頻
    • 開源
    • 論壇
    • 沙龍
    • 下載
    • 雜志
    • 招聘

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

    NUnit2.0詳細使用方法

    發布: 2008-1-21 17:43 | 作者: 網絡轉載 | 來源: 網絡轉載 | 查看: 106次 | 進入領測軟件測試網論壇討論

    領測軟件測試網 軟件測試技術第一門戶&V/l6hf\'|

    3.如何在.NET中應用NUnit

    我將舉個例子,一步一步演示如何去使用NUnit.

    第1步.為測試代碼創建一個Visual Studio工程。

    在Microsoft Visual Studio .NET中,讓我們開始創建一個新的工程。選擇Visual C#工程作為工程類型,Class Library作為模板。將工程命名為NUnitQuickStart.圖4-1是一個描述本步驟的Visual Studio .NET。
     軟件測試技術第一門戶:j9S6y;z!N-|"T2J+gA
                                圖 4-1: 創建第一個NUnit工程

    第2步.增加一個NUnit框架引用

    在Microsoft Visual Studio .NET里創建這個例子時,你需要增加一個NUnit.framework.dll引用,如下:
    在Solution Explorer右擊引用,然后選擇增加引用
       NUnit.framework組件,在Add Reference對話框中按Select和OK按鈕。
    圖4-2 描述了這步:
     
    Wv8S@8A j8vW v圖 4-2: 增加一個 NUnit.framework.dll 引用到工程

    第3步.為工程加一個類.

    為工程加一個NumbersFixture類。這里是這個例子的代碼。
     1using System; 
    0I0y$M3K2]6i
     2using NUnit.Framework; 
    j'z h6C~ S9F!@f
     3  
    Q3YS&?3H_`
     4namespace NUnitQuickStart 
    7I V$_ t"Gt].g-@ER
     5軟件測試技術第一門戶8EpB?-Tiq ]
     6            [TestFixture] 軟件測試技術第一門戶J`2X-wF |*jS@8Zg0PZ
     7            public class NumersFixture 
    4d)UR b&Eu:Hj
     8            
    BM|b nAq
     9                        [Test] 
    ]m{#e?
    10                        public void AddTwoNumbers() 軟件測試技術第一門戶9Y;E/~7f/iA
    11                        軟件測試技術第一門戶;]6g%mj#zCY
    12                                    int a=1
    kq[9rQ EIJc"U
    13                                    int b=2軟件測試技術第一門戶!R)s'D"zNy)K*p9u#F
    14                                    int sum=a+b; 軟件測試技術第一門戶Ja_t0I0G,x-}W
    15                                    Assert.AreEqual(sum,3); 
    H/s wa!sV
    16                        }
     軟件測試技術第一門戶 FV0h*Q HC&x
    17            }
     
    4{NU*?nGd
    18}

    %`b?e5? TN)`t
    19

    第4步.建立你的Visual Studio 工程,使用NUnit-Gui測試

    從程序->NUnit2.2打開NUnit-gui,加載本本工程編譯的程序集.
    為了在Visual Studio .NET中自動運行NUnit-Gui,你需要建立NUnit-Gui作為你的啟動程序:
    在 Solution Explorer里右擊你的NunitQuickStart工程。
    在彈出菜單中選擇屬性。
    在顯示的對話框的左面,點擊Configuration Properties夾
    選擇出現在Configuration Properties夾下的Debugging。
    在屬性框右邊的Start Action部分,選擇下拉框的Program作為Debug Mode值。
    按Apply按鈕
    設置NUnit-gui.exe 作為Start Application。,你既可以鍵入nunit-gui.exe的全路徑,也可使用瀏覽按鈕來指向它。
    圖4-3 幫助描述本步驟:
    o:UR NM~$t\s  
    圖 4-3:將NUnit-Gui 作為工程的測試運行器

    第5步.編譯運行測試.

     現在編譯solution。成功編譯后,開始應用程序。NUnit-Gui測試運行器出現。當你第一次開始NUnit-Gui,它打開時沒有測試加載。從File菜單選擇Oprn,瀏覽NUnitQuickStart.dll的路徑。當你加載了測試的程序集,測試運行器為加載的程序集的測試產生一個可見的表現。在例子中,測試程序集僅有一個測試,測試程序集的結構如圖4-4所示:
     
    老湿亚洲永久精品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>