visual stdio2013软件安装及单元测试
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软件安装及单元测试的更多相关文章
- Visual Studio的安装与单元测试
一.Visual Studio的安装 由于上学期重装了win10系统,以前使用的vc++6.0不能够正常使用,所以直接就安装了Visual Studio 2015,安装的时候就直接按照提示的步骤进行安 ...
- Visual studio 2013安装及单元测试
vs安装过程 单元测试: 创建c#类库 创建单元测试 测试结果
- 软件工程-构建之法 Visual Studio开发平台的安装与单元测试
一.前言 自从开始了大三下的生活,学校开设一门课程“软件工程”,刚好我们是第一届进行课程改革,不在像以前那样背背概念,考前进行好好突击,然后考试就能过,最后毕业了发现软件工程课程到底我们在其中学习了什 ...
- 第三次作业 (一)----------------------Visual Studio 2015的安装及单元测试
这是第三周的第一个作业,Visual Studio 2015的安装及单元测试. 我的电脑之前安装过Visual Studio 2015,但是在安装过程中我从来没有留意过各种注意事项,所集正好借此作业的 ...
- Visual Studio的安装应用及单元测试
新建项目—Visual C#—类库 一.Visual Studio的安装 这可能是自己安装软件用的的最长时间的一次 ..刚下载完安装的时候灰常的尴尬,因为2013版本和2015的版本都是不支持在win ...
- Visual Studio 2010软件安装教程
链接:https://pan.baidu.com/s/10FeLlKpzFcb9yUjm3ZECsg 提取码:pup1 复制这段内容后打开百度网盘手机App,操作更方便哦 1.右击软件压缩包,选择解压 ...
- Visual Studio 2013安装及简单的单元测试
Visual Studio 2013安装部分首先到观望下载了英文版和简体中文的语言包.但是更新语言包时总是失败,安装vs需要等待的时间也很大.后来重新装了一遍系统(这个卸载也很麻烦),从其他网站下了中 ...
- Visual Studio 2012使用NUnit单元测试实践01,安装NUnit并使用
在Visual Studio 2012中,默认使用Microsoft自带的MS-Test测试框架.但,Visual Studio同样允许使用第三方测试框架,比如NUnit,xUnit,MbUnit,等 ...
- Xamarin C# Android for Visual Studio 平台安装
原文:Xamarin C# Android for Visual Studio 平台安装 Xamarin是基于Mono的平台,目前主要有以下产品(更具体请见:http://xamarin.com/pr ...
随机推荐
- Go指南 - 笔记
Go指南 - 笔记 标签(空格分隔): Go Go指南 一.基础 1.包 每个Go程序都是由包构成的. 程序从main包开始运行. 包名与导入路径的最后一个元素一致 2.导入 分组导入:使用圆括号组合 ...
- slice扩容
1.当向切片新加入数据,原切片数据加上新数据长度不超过切片容量时,直接加入切片末尾,容量大小不变. 2.当加入新的数据后,数据长度超出原切片的容量大小2倍,则切片的容量会是数据长度(偶数)或数据长度( ...
- 第六周课上测试-1-ch02
第六周课上测试-1-ch02 1. 要求: 1.参考附图代码,编写一个程序 "week0601学号.c",判断一下你的电脑是大端还是小端. 2. 提交运行结果"学号XXX ...
- c++ 字符串转换
字符分类函数 转换字符函数 字符串转换成数值 需清加#include<ctype.h> 函数名 功能 islower 测试是否小写字母, 是返回非零,否则返回零. isupper 测试是否 ...
- Codeforces 1155 D Beautiful Array DP,最大子段和
题意 给出一个长度为\(n\)的数列和数字\(x\),经过最多一次操作将数列的一个子段的每个元素变为\(a[i]*x\),使该数列的最大子段和最大 分析 将这个数列分为3段考虑,第一段和第三段是未修改 ...
- 利用BlockingCollection实现生产者和消费者队列,实现写文本
最近开发几个小项目,需要把结果写到txt文件里面,并且按照时间进行分文件,由于对于效率要求较高,所以采用 生产者和消费者 模型来进行写出文本,线程中只需要添加队列就立即返回,而不需要等待写文件的时间 ...
- Python学习环境搭建——VMware,Ubuntu,Anaconda,Pycharm
1.安装VMware虚拟机,版本是14.1.2(含注册码) 链接:https://pan.baidu.com/s/1ffNLONDjEMYDAenE36gRpA 密码:yazx 注:我的电脑分辨率较高 ...
- sublime text 安装json插件
1.安装JSON插件(直接安装或在线插件安装均可) 1-1.直接安装 下载安装包https://github.com/dzhibas/SublimePrettyJson,解压缩到Packages目录( ...
- 利用shell连接服务器
#应用 连接timesten 数据库 host = Linux(ip, 'user', 'pwd') # 传入Ip,用户名,密码host.connect() #主机开启cdsql = host.sen ...
- Hacknet 玩后感
这款游戏的主题是黑客模拟.玩家需要帮助雇主搞定各种乱七八糟的需求. 你需要使用各种工具和各种linux命令行来获取对方电脑的Root权限.然后就是各种增删改查... 解密部分设计的太过简单,导致玩的时 ...