Visaul Studio2015安装以及c++单元测试使用方法


Visual Studio 2015安装流程

    vs2015是一款十分好用的IDE,接下来就介绍一下安装流程。这里采用在线安装方式,从官网下载使得安装更加安全。

    第一步:在百度中搜索Visual Studio 2015进入官网,或进入网址https://www.visualstudio.com/downloads/然后就会进入以下页面。

在这里选择社区版下载,就是第一个(Community)这个是完全免费的。说明:以后的页面可能会发生变化,还是这样选择即可。

    第二步:会下载下来一个安装程序,双击运行,会出现以下页面。可以根据自己的需要进行选择,需要安装哪些内容。

 

 

    第三步:点击下一步确定之后会出现以下页面,点击安装按钮,然后就是漫长的等待了,要有耐心,这段时间你可以做些其他事情。

注意:在线安装一定不能断网,否则会导致安装失败。

    最后:安装完成之后就可以尽情体会VS2015的高效与便捷。

这里展示一下安装完成之后的效果

选择新建项目,会发现你可以建立多种项目,接下来就是你用此神器大显身手的时候了。

单元测试方法

  在这里用求最大子数组和来说明vs2015单元测试的使用方法。

   第一步:建立一个C++控制台应用程序,并且将代码写好,下面是要进行测试的代码。

   

#include<iostream>
using namespace std;
class Max_array
{
    int  Num, Maxarr;
public:
    int Cacl(int arr[],int num);
};
int Max_array::Cacl(int arr[],int num)
{
    int Sum = 0;
    Num = num;
    Maxarr = arr[0];
    for (int i = 0;i < Num;i++)
    {
        for (int j = i;j < Num;j++)
        {
            Sum = Sum + arr[j];
            if (Sum > Maxarr)
            {
                Maxarr = Sum;
            }
        }
        Sum = 0;
    }
    return Maxarr;
}
int main()
{

}
View Code

   第二步:添加测试项目,找到解决方案资源管理器,在解决方案上右键->添加新建项目->在VC++项目的子项目中选择测试选项->选择本机单元测试项目。这样单元测试项目就建立好了。

   

   第三步:在单元测试中添加代码,这里先说明一下,单元测试有不同类型的覆盖标准,可以按照自己所需选择用例。在添加代码之前,要把要测试的文件包含在内,c++的话用include语句,

要将该文件所在目录也要写进去。比如我这个项目的是#include"../最大子数组之和/main.h",一定要保证这里写对没有错误提示。然后写完测试用例后点击鼠标右键会有运行测试选项,点击

就可以运行了。这里说明一下,在c++之中AreEqual函数在assert类中是静态方法,使用时要注意。

   注意:如果要进行的是c++的单元测试,测试文件要用".h"作后缀名,比如:"main.h",这么写是因为cpp格式的无法包含在测试项目之中,这一点一定要注意。

    

   这里是测试用例

用例编号

用例描述

输入数据

预期输出数据

实际输出数据

通过/不通过

评价

1

出现Sum < Maxarr

 -5,0,-1 ,2

2

2

通过

实现要求

2

出现Sum = Maxarr

  2,2,3,6

13

13

通过

实现要求

3

出现Sum > Maxarr

  4,2,3 ,1

10

10

通过

实现要求

   代码已传至Coding.net上网址:https://coding.net/u/baixiaochun/p/Max_Array_test/git

   


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM