matlab 测试覆盖率分析,简单几步分析测试覆盖率

太久没有更新博客了,当初承诺的周更快变成月更了,(⊙﹏⊙)b

上次介绍了单元测试的重要性和如何开始写单元测试,今天再推荐给大家一种分析测试覆盖率的工具NUnit。本文测试环境为windows 10 + Visual Studio 2013。

1. 安装NUnit Test Adapter

你可以选择从NUnit官网下载NUnit Test Adapter,或者直接在VS的Tools -> Extensions and Updates里面搜索并安装NUnit3 Test Adapter。

d3d9f1167272

在VS2013中安装NUnit3 Test Adapter

2. 载入需要做测试覆盖率的工程及其对应的测试工程

我们这里使用上次介绍单元测试中介绍的一个关于栈的例子(详细代码请参见单元测试)。

把我们要分析的工程加载进来之后,我们可以先在TestExplorer (Test->Windows->Explorer)窗口选择运行一些test或者所有的test,以保证所有的test都能正常运行。

d3d9f1167272

在TestExplorer中执行所有的单元测试

3. 分析工程的测试覆盖率

下面就可以直接利用Test选项里的Analysis Code Coverage 来分析我们上面载入的工程的测试覆盖率了。依次选择Test->

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值