visual stdio2013软件安装及单元测试

一、visual stdio2013软件安装详解

今天,笔者为大家带来如何在Windows10下完美安装Visual Studio 2013专业版。首先,值得一提的是VS2013较以前的VS2012上进行了大量的改进,使用上更加方便简洁,而且添加很多新的功能。最重要的是VS2013支持Windows 8.1 App 开发,这对WP开发者是个好消息。废话不多少,下面让我们一起体验Visual Studio 2013安装的全过程。

1、首先,我们当然需要下载一个比较合适的VS版本,今天笔者为大家推荐VS的官网链接https://www.visualstudio.com/en-us/downloads/download-visual-studio-vs.aspx,在这里我们选择VS2013安装文件,并选择语言为“简体中文”,选择iso镜像文件下载。当然大家也可以选择其他自己喜欢的版本进行安装。

2、等待下载完成之后,准备安装,将下载的ios格式文件用解压缩工具解压打开。解压好后,双击vs_ultimate.exe,开始安装。

3、自定义选择安装路径,系统默认为C(系统盘),当然我们选择将其安装到更加合适的文件夹下。

4、选择安装的可选功能,大家可以根据自己需要勾选,也可以默认全选。笔者建议大家默认安装即可,注意所需空间,然后开始安装。

5、然后大家就可以安心等待了,估计等待半个小时左右。安装过程中笔者建议最后不要执行其他操作,防止安装过程异常导致电脑卡死。

6、安装完成之后,点击“启动”按钮,准备启动VS2013。

7、第一次进入VS2013,我们可以登陆自己的微软账户。进行一些基本配置,如开发设置、颜色主题,这时候大家可以根据自己的需求设置,然后等待几分钟就可以使用。

二、安装完成之后建立工程项目,进行单元测试

安装完成之后我们进行单元测试环节,但是具体说什么是单元测试呢?其实我也不清楚,所以在接下来的过程中,我将和大家一起学习单元测试的相关内容,首先笔者通过百度了解单元测试的基本定义,简单来说就是对软件中的最小可测试单元进行检查和验证。一般来说,要根据实际情况去判定其具体含义,如C语言中单元指一个函数,Java里单元指一个类,图形化的软件中可以指一个窗口或一个菜单等。总的来说,单元就是人为规定的最小的被测功能模块。单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。

1、首先,我们已经安装了VS2013软件,但是要进行单元测试我们必须安装Unit Test Generator。要运行 VS2013单元测试,那么打开VS2013,选择工具-扩展和更新-联机,搜索并安装Unit Test Generator。

2、创建一个类,这个类就是我们单元测试的对象,我们采用书本上例子进行测试。

3、点击新建项目,这里我们新建一个C#类库,将类名称命名为DemoUser,点击“确定”。

4、进入代码编辑页面,然后将书中提供的单元测试示例代码写入代码编辑器。

5、然后将鼠标移至User类方法右键,选择Generate Unit Test,弹出对话框后直接选择“OK”,会自动生成vs2013单元测试的测试项目。

6、执行完以上操作之后,生成了UserTests类,该类为我们提供了单元测试初始化方法。

7、接下来我们需要对UserTest()方法进行重写。将书上所提供信息输入UserTest()方法中,然后按F6键进行编译。

8、打开测试窗口,在菜单栏中,依次点击;测试→窗口→测试列表编辑器。

9、执行单元测试,在左边列表点击测试资源管理器中的全部运行,等待几秒即可显示单元测试结果。

10、检查测试是否成功,如果测试成功我们可以在测试资源管理器中观察到测试结果,如图。

11、以上都是笔者在VS2013版本上进行的一系列单元测试及讲解项目,如果大家在测试过程中遇到其他问题,我们可以共同探讨,对于其他版本的VS单元测试,笔者认为大家可以参照网上的测试方法进行尝试,也希望大家可以举一反三。对不同版本的单元测试都有一个基本的了解。

总结:在这篇博客中,笔者主要为大家详细讲解了VS2013的整个安装过程,以及后续谈到了如何利用VS2013的单元测试功能进行简单的程序单元测试。那么,在整个的安装过程中,笔者也学习到了很多的知识,我也在此与大家分享一下我个人的心得体会。首先,笔者对于VS2013的安装过程其实也是相知甚少的,所以我也和大多数的用户一样通过查阅网络资料按照教程一步一步进行操作,那么,为何我还会有心得呢?原因就是大家平时所说“眼里过千遍,不如手里过一遍”,如果我们只参考别人的方法而不去自己实践,那么过一段时间我们对于VS的部分功能其实应该是完全淡忘的,当然如果你不经常使用VS,而只是为了完成作业,那么我教程所讲的安装过程足以,但是对于一个程序开发者而言,我们不仅仅需要安装软件,我们还需要熟练的应用各种软件。安装完软件之后的单元测试其实我之前是完全毫无概念的,但是这相反才成了我本次作业的重点,因为我们大家都不会,所以,这对于我们而言正好是一个绝佳的学习机会。因为对于陌生的知识,我们都需要去探索,但是,不论结果怎么样,这个探索的过程对于我们每个人而言都是弥足珍贵的;在这个过程中也许你有与别人的探讨,也许你会学习到别人更好的方法,这对于我们而言都是好的,即使你失败了,你也取得了一定的收获,只要你真正的是在为了新的知识而探索,那么你的探索就是值得的。然后把自己的所想所见和遇到的问题都提出来,如果你做到了这些,那么几乎没人会在乎你是否取得了最终的成功,因为在这个过程中,你收获了比别人更多的东西,你遇到的问题就是你的收获。这些都是笔者在这个过程中的一些感悟,希望可以与大家一起分享。

visual stdio2013软件安装及单元测试的更多相关文章

  1. Visual Studio的安装与单元测试

    一.Visual Studio的安装 由于上学期重装了win10系统,以前使用的vc++6.0不能够正常使用,所以直接就安装了Visual Studio 2015,安装的时候就直接按照提示的步骤进行安 ...

  2. Visual studio 2013安装及单元测试

    vs安装过程 单元测试: 创建c#类库 创建单元测试 测试结果

  3. 软件工程-构建之法 Visual Studio开发平台的安装与单元测试

    一.前言 自从开始了大三下的生活,学校开设一门课程“软件工程”,刚好我们是第一届进行课程改革,不在像以前那样背背概念,考前进行好好突击,然后考试就能过,最后毕业了发现软件工程课程到底我们在其中学习了什 ...

  4. 第三次作业 (一)----------------------Visual Studio 2015的安装及单元测试

    这是第三周的第一个作业,Visual Studio 2015的安装及单元测试. 我的电脑之前安装过Visual Studio 2015,但是在安装过程中我从来没有留意过各种注意事项,所集正好借此作业的 ...

  5. Visual Studio的安装应用及单元测试

    新建项目—Visual C#—类库 一.Visual Studio的安装 这可能是自己安装软件用的的最长时间的一次 ..刚下载完安装的时候灰常的尴尬,因为2013版本和2015的版本都是不支持在win ...

  6. Visual Studio 2010软件安装教程

    链接:https://pan.baidu.com/s/10FeLlKpzFcb9yUjm3ZECsg 提取码:pup1 复制这段内容后打开百度网盘手机App,操作更方便哦 1.右击软件压缩包,选择解压 ...

  7. Visual Studio 2013安装及简单的单元测试

    Visual Studio 2013安装部分首先到观望下载了英文版和简体中文的语言包.但是更新语言包时总是失败,安装vs需要等待的时间也很大.后来重新装了一遍系统(这个卸载也很麻烦),从其他网站下了中 ...

  8. Visual Studio 2012使用NUnit单元测试实践01,安装NUnit并使用

    在Visual Studio 2012中,默认使用Microsoft自带的MS-Test测试框架.但,Visual Studio同样允许使用第三方测试框架,比如NUnit,xUnit,MbUnit,等 ...

  9. Xamarin C# Android for Visual Studio 平台安装

    原文:Xamarin C# Android for Visual Studio 平台安装 Xamarin是基于Mono的平台,目前主要有以下产品(更具体请见:http://xamarin.com/pr ...

随机推荐

  1. mapreduce二次排序详解

    什么是二次排序 待排序的数据具有多个字段,首先对第一个字段排序,再对第一字段相同的行按照第二字段排序,第二次排序不破坏第一次排序的结果,这个过程就称为二次排序. 如何在mapreduce中实现二次排序 ...

  2. 微信公众号开发被动回复用户消息,回复内容Content使用了"\n"换行符还是没有换行

    使用语言和框架:本人后端开发使用的Python的DRF(Django REST framework)框架 需求:在微信公众号开发时,需要实现自动回复,即被关注回复.收到消息回复.关键词回复 发现问题: ...

  3. HTTP性能测试工具wrk安装及使用

    wrk 是一个很简单的 http 性能测试工具,没有Load Runner那么复杂,他和 apache benchmark(ab)同属于HTTP性能测试工具,但是比 ab 功能更加强大,并且可以支持l ...

  4. 2015539平措卓玛课堂测试(ch06)

    课堂测试(ch06) 1.下面代码中,对数组x填充后,采用直接映射高速缓存,所有对x和y引用的命中率为(D) A .1 B .1/4 C .1/2 D .3/4 解析:缓存命中:当程序需要第(k+1) ...

  5. WPF实现MDI窗体的方法

    原文:WPF实现MDI窗体的方法 第一:新建一个类(Class) Win32Native.cs 代码如下: using System;  using System.Collections.Generi ...

  6. 可变多隐层神经网络的python实现

    说明:这是我对网上代码的改写版本,目的是使它跟前一篇提到的使用方法尽量一致,用起来更直观些. 此神经网络有两个特点: 1.灵活性 非常灵活,隐藏层的数目是可以设置的,隐藏层的激活函数也是可以设置的 2 ...

  7. Caffe中Layer注册机制

    Caffe内部维护一个注册表用于查找特定Layer对应的工厂函数(Layer Factory的设计用到了设计模式里的工厂模式).Caffe的Layer注册表是一组键值对(key, value)( La ...

  8. BZOJ2034 【2009国家集训队】最大收益

    题面 题解 第一眼:线段树优化连边的裸题 刚准备打,突然发现: \(1 \leq S_i \leq T_i \leq 10^8\) 这™用个鬼的线段树啊 经过一番寻找,在网上找到了一篇论文 大家可以去 ...

  9. [SDOI2018]战略游戏 圆方树,树链剖分

    [SDOI2018]战略游戏 这题是道路相遇(题解)的升级版,询问的两个点变成了\(S\)个点. LG传送门 还是先建出圆方树,考虑对于询问的\(S\)个点,答案就是圆方树上能包含这些点的最小连通块中 ...

  10. 设计模式之module模式及其改进

    写在前面 编写易于维护的代码,其中最重要的方面就是能够找到代码中重复出现的主题并优化他们,这也是设计模式最有价值的地方 <head first设计模式>里有一篇文章,是说使用模式的心智, ...