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 3.0 Enterprise Full Crack 安装见readme.txt文件 经测试可用 仅供学习使用,请勿用于商业目的 *** 可用于NCover-x86-3.4.12.6869及新版本
NCover代码覆盖率检查工具,版本号1.0.1,21天试用
NCover_1.5.8.msi 知道是什么才下载吧。我忘记了是什么了,只记得是标识运行过程中那些代码有被执行。
NCover3.1.2.5168破解版,内含说明文档,操作指南
C#工程测试工具!!测试代码调用频率!
.net的ncover插件,可方便的根据UT查看代码的覆盖度。
当然,对于这些功能测试,集成测试等都是面向测试人员的,开发人员只需要将编写好的程序交由测试人员,然后自己根据测试结果进行Debug。我们有没有办法在开发人员这一级就实现很好的质量保证呢,这样在我们提交到...
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是针对于Oracle数据库的一款客户端软件
本文讲解如何编写MSBuild脚本文件执行编译系统、运行FxCop检查代码、运行NUnit以及NCover进行单元测试、运行SandCastle生成帮助文档四项功能,并如何在集成开发环境中使用。
TestDriven.NET原来叫做NUnitAddIn,它是个Visual Studio插件,集成了如下测试框架:NUnit、MbUnit、 ZaneBug、MSTest、NCover、NCoverExplorer、Reflector、TypeMock、dotTrace和MSBee,它主要面向使用TDD的开发者...
(NCover) 在我们选择的 CI 服务器平台 (Appveyor) 上的测试运行期间无法可靠地连接到测试运行器的问题,构建可能会定期失败。 工作继续对此进行进一步调查,但在正确解决之前,建议访问者对此处报告的失败构建进行...
这对于NCover应用程序是模拟的,但是具有一些优点该项目实际上不在工作中,因此您可以尝试以下项目:https://github.com/sawilde/partcover.net4-原始fork https:// github。 com / sawilde / opencover-另一个有福...
解压缩buildtemplate,您将立即设置一个具有ant / junit / verifydesign / code coverage的项目。 这是入门然后将其添加到build.xml的好方法。 netbuildtemplate是用于.net的,具有nant / nunit / NCover等。
从Visual Studio代码覆盖率,dotCover,OpenCover,Coverlet和NCover 3导入。 支持 有用的链接 Nuget.org软件包 与SonarQube和SonarCloud集成 您有问题或反馈吗? 在上与我们联系,以提供反馈,寻求帮助,请求新...