zoukankan      html  css  js  c++  java
  • NUnit进行单元测试

    1.NUnit 进行单元测试,下载地址:  http://www.nunit.org
    2.熟悉NUnit的界面
        
    首先熟悉一下NUnit GUI的布局.
    让我们更进一步看一下测试运行器窗口的布局。在右边面板的中间,可以看到测试进度条。进度条的颜色反映了测试执行的状态:
    绿色 描述目前所执行的测试都通过
    黄色 意味某些测试忽略,但是这里没有失败
    红色 表示有失败 
     
    底部的状态条表示下面的状态:
    状态.说明了现在运行测试的状态。当所有测试完成时,状态变Completed.运行测试中,状态是Running: <test-name> (<test-name>是正在运行的测试名称)
    Test Cases说明加载的程序集中测试案例的总个数。这也是测试树里叶子节点的个数。
    Tests Run 已经完成的测试个数。
    Failures  到目前为止,所有测试中失败的个数.
    Time  显示运行测试时间(以秒计) 
     
    File主菜单有以下内容:
    New Project允许你创建一个新工程。工程是一个测试程序集的集合。这种机制让你组织多个测试程序集,并把他们作为一个组对待。
    Open 加载一个新的测试程序集,或一个以前保存的NUnit工程文件。
    Close关闭现在加载的测试程序集或现在加载的NUnit工程。
    Save 保存现在的Nunit工程到一个文件。如果正工作单个程序集,本菜单项允许你创建一个新的NUnit工程,并把它保存在文件里。
    Save As允许你将现有NUnit工程作为一个文件保存。 
     
    Reload 强制重载现有测试程序集或NUnit工程。NUnit-Gui动监测现加载的测试程序集的变化。
    当程序集变化时,测试运行器重新加载测试程序集。(当测试正运行时,现在加载的测试程序集不会重新加载。在测试运行之间测试程序集仅可以重新加载。一个忠告:如果测试程序集依赖另外一个程序集,测试运行器不会观察任何依赖的程序集。对测试运行器来说,强制一个重载使全部依赖的程序集变化可见。
    Recent Files  说明5个最近在NUnit中加载的测试程序集或NUnit工程(这个列表在Windows注册表,由每个用户维护,因此如果你共享你的PC,你仅看到你的测试)。最近程序集的数量可以使用Options菜单项修改,可以访问Tool主菜单。
    Exit退出。
     
    View菜单有以下内容:
    Expand一层层扩展现在树中所选节点
    Collapse 折叠现在树中选择的节点
    Expand All递归扩展树中所选节点后的所有节点
    Collapse All递归折叠树中所选节点后的所有节点
    Expand Fixtures扩展树中所有代表测试fixture的节点。
    Collapse Fixtures 折叠树中所有代表测试fixture的节点。
    Properties 显示树中现所选节点的属性。
     
    Tools 菜单由这些项:
    Save Results as XML作为一XML文件保存运行测试的结果。
    Options让你定制NUnit的行为。
    现在看看右边,你已经熟悉Run按钮和进度条。这里还有一个紧跟Run按钮的Stop按钮:点击这个按钮会终止执行正运行的测试。进度条下面是一个文本窗口,在它上方,由以下4个标签:
    Errors and Failures 窗口显示失败的测试。在我们的例子里,这个窗口是空。
    Tests Not Run 窗口显示没有得到执行的测试。
    Console.Error 窗口显示运行测试产生的错误消息。这些此消息是应用程序代码使用Console.Error输出流可以输出的。
    Console.Out窗口显示运行测试打印到Console.Error输出流的文本消息。


  • 相关阅读:
    WPF 本地化语言设置
    WPF 调节树状图滚动条值
    WPF中ListBox的使用注意事项
    SQL 树状结构表中查出所所有父级/子级
    Vue创建
    wpf 控件注意事项
    链表习题(1)-设计一个递归算法,删除不带头结点的单链表L中所有值为x的结点
    排序-快速排序
    排序-堆排序
    图-图的遍历
  • 原文地址:https://www.cnblogs.com/HeroBeast/p/705904.html
Copyright © 2011-2022 走看看