`
zwhc
  • 浏览: 258086 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

NCover 初次使用结果

阅读更多
NCover 初次使用结果

参考如下文章,获知使用方式。
http://blog.csdn.net/haibo1228/article/details/4291890

NCover 版本 NCover-1.5.8

下载地址:http://downloads.ncover.com/NCover-1.5.8.zip

--------------------------------------------------------
测试代码如下:
using System;
using System.Collections.Generic;
using System.Text;

namespace NCover_HelloWorld
{
    class Program
    {
        public static String getData_a()
        {
            return "00001";
        }

        public static String getData()
        {
            return "Hello World !";
        }

        static void Main(string[] args)
        {
            Console.WriteLine(args.Length);
            if (args.Length > 0 && args[0].ToLower() -- "a")
            {
                Console.WriteLine(getData_a());
            }
            else
            {
                Console.WriteLine(getData());
            }

            
        }
    }
}


--------------------------------------------------------
测试结果如下:

C:\Program Files\NCover>NCover.Console "NCover_HelloWorld.exe" a
NCover.Console v1.5.8 - Code Coverage Analysis for .NET - http://ncover.org
Copyright (c) 2004-2006 Peter Waldschmidt


Command: NCover_HelloWorld.exe
Command Args: "a"
Working Directory:
Assemblies:
Coverage Xml: Coverage.Xml
Coverage Log: Coverage.Log

Waiting for profiled application to connect...Connected
Configuring Profiler...
******************* Program Output *******************
1
00001
***************** End Program Output *****************

C:\Program Files\NCover>NCover.Console "NCover_HelloWorld.exe"
NCover.Console v1.5.8 - Code Coverage Analysis for .NET - http://ncover.org
Copyright (c) 2004-2006 Peter Waldschmidt


Command: NCover_HelloWorld.exe
Command Args:
Working Directory:
Assemblies:
Coverage Xml: Coverage.Xml
Coverage Log: Coverage.Log

Waiting for profiled application to connect...Connected
Configuring Profiler...
******************* Program Output *******************
0
Hello World !
***************** End Program Output *****************

--------------------------------------------------------

这里运行了两次,每运行完一次后,打开 Coverage.Xml 可查看到代码覆盖情况。


--------------------------------------------------------
有个问题,如果程序更加复杂,如何测覆盖率?

--------------------------------------------------------
另,只找到 1.0.1 的源码
http://nchc.dl.sourceforge.net/project/ncover/ncover/ncover-1.0%20RC2/ncover-1.0.1.zip
分享到:
评论

相关推荐

    NCover的使用方法

    NCover的安装以及使用方法与技巧,图文并茂容易理解和学习,确实是个学习Ncover的号帮手。

    绿色破解版NCover

    绿色破解版NCover,亲测可用!绿色破解版NCover,亲测可用!

    NCover(安装文件)

    NCover(安装文件),NCover(安装文件),NCover(安装文件),NCover(安装文件),需要自行下载破解文件。

    NCover 3.0 Enterprise Full Crack

    NCover 3.0 Enterprise Full Crack 安装见readme.txt文件 经测试可用 仅供学习使用,请勿用于商业目的 *** 可用于NCover-x86-3.4.12.6869及新版本

    NCover代码覆盖率检查工具

    NCover代码覆盖率检查工具,版本号1.0.1,21天试用

    NCover_1.5.8.msi

    NCover_1.5.8.msi 知道是什么才下载吧。我忘记了是什么了,只记得是标识运行过程中那些代码有被执行。

    NCover3.1.2.5168破解版

    NCover3.1.2.5168破解版,内含说明文档,操作指南

    NCover-1.5.8

    C#工程测试工具!!测试代码调用频率!

    .net的ncover插件

    .net的ncover插件,可方便的根据UT查看代码的覆盖度。

    编写高质量的代码---单元测试Nunit+NCover

    当然,对于这些功能测试,集成测试等都是面向测试人员的,开发人员只需要将编写好的程序交由测试人员,然后自己根据测试结果进行Debug。我们有没有办法在开发人员这一级就实现很好的质量保证呢,这样在我们提交到...

    VFP 客房管理系统

    define window ncover from 0,0 to 800,470 nozoom noclose fill file images\11.gif &&定义一个窗口NCOVER,将它作为应用系统的背景图片。 activate window ncover bottom &&激活窗口NCOVER do menu\menumain.mpr &...

    PL_SQL 安装文件破解文件

    PL_SQL 安装文件 破解文件 PL_SQL是针对于Oracle数据库的一款客户端软件

    集成开发环境的配置及使用说明

    本文讲解如何编写MSBuild脚本文件执行编译系统、运行FxCop检查代码、运行NUnit以及NCover进行单元测试、运行SandCastle生成帮助文档四项功能,并如何在集成开发环境中使用。

    TestDriven.NET-3.0.2749_Personal

    TestDriven.NET原来叫做NUnitAddIn,它是个Visual Studio插件,集成了如下测试框架:NUnit、MbUnit、 ZaneBug、MSTest、NCover、NCoverExplorer、Reflector、TypeMock、dotTrace和MSBee,它主要面向使用TDD的开发者...

    java企业门户源码-common-logging:.NET的可移植日志抽象

    (NCover) 在我们选择的 CI 服务器平台 (Appveyor) 上的测试运行期间无法可靠地连接到测试运行器的问题,构建可能会定期失败。 工作继续对此进行进一步调查,但在正确解决之前,建议访问者对此处报告的失败构建进行...

    PartCover-开源

    这对于NCover应用程序是模拟的,但是具有一些优点该项目实际上不在工作中,因此您可以尝试以下项目:https://github.com/sawilde/partcover.net4-原始fork https:// github。 com / sawilde / opencover-另一个有福...

    buildtemplate-开源

    解压缩buildtemplate,您将立即设置一个具有ant / junit / verifydesign / code coverage的项目。 这是入门然后将其添加到build.xml的好方法。 netbuildtemplate是用于.net的,具有nant / nunit / NCover等。

    声纳-dotnet:用于C#和VB.NET项目的代码分析器https:redirect.sonarsource.compluginsvbnet.html

    从Visual Studio代码覆盖率,dotCover,OpenCover,Coverlet和NCover 3导入。 支持 有用的链接 Nuget.org软件包 与SonarQube和SonarCloud集成 您有问题或反馈吗? 在上与我们联系,以提供反馈,寻求帮助,请求新...

Global site tag (gtag.js) - Google Analytics