相关疑难解决方法(0)

是否可以在没有单元测试的情况下使用Visual Studio代码覆盖率?

是否可以在没有单元测试的情况下使用Visual Studio代码覆盖率?我想在正常的程序执行中进行覆盖率分析.

更新:

目前没有将Visual Studio Coverage工具用于我想要的解决方案,尽管dotCover似乎是一个很好的第三方解决方案.

code-coverage visual-studio

12
推荐指数
2
解决办法
6630
查看次数

人员(手动)测试的代码覆盖率?

是否有用于手动测试的代码覆盖工具?例如,如果我编写30行新代码,编译,然后运行,有没有办法快速验证所有30行都运行?

此外,稍后,在我将代码检查到官方版本后,有什么方法可以验证测试部门在进行独立测试时是否会遇到所有30行代码?

我知道有很多工具可以验证测试部门是否测试了所有需求,但我还没有找到一个工具来验证测试人员是否测试了所有代码行.

我最感兴趣的是.NET/C#工具.

.net testing code-coverage

8
推荐指数
1
解决办法
4038
查看次数

如何在命令行中使用MS代码覆盖工具?

我有以下C++代码.

#include <iostream>
using namespace std;

int testfunction(int input)
{
    if (input > 0) {
        return 1;
    }
    else {
        return 0;
    }
}

int main()
{
    testfunction(-1);
    testfunction(1);
}
Run Code Online (Sandbox Code Playgroud)

我编译它来获得执行

cl /Zi hello.cpp -link /Profile
Run Code Online (Sandbox Code Playgroud)

然后,我检测执行并生成.coverage二进制文件.

vsinstr -coverage hello.exe
start vsperfmon -coverage -output:mytestrun.coverage
vsperfcmd -shutdown
Run Code Online (Sandbox Code Playgroud)

当我在VS2010中打开覆盖文件时,我的结果没有任何结果.

在此输入图像描述

可能有什么问题?我按照这篇文章中的说明进行操作.

c++ profiling code-coverage visual-studio-2010

6
推荐指数
1
解决办法
6783
查看次数