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 ...
随机推荐
- Web安全0003 - MySQL SQL注入 - union查询核心语法
注:本文是学习网易Web安全进阶课的笔记,特此声明. 查库,select schema_name from information_schema.schemata; 查表,select table_n ...
- ADI高速信号采集芯片与JESD204B接口简介
ADI高速信号采集芯片与JESD204B接口简介 JESD204B接口 介绍: JEDEC Standard No. 204B (JESD204B)—A standardized serial int ...
- React-Native StyleSheet属性支持
/** * Copyright (c) 2015-present, Facebook, Inc. * All rights reserved. * * This source code is lice ...
- CBrother异或加密与C++异或加密函数
CBrother脚本异或加密与C++异或加密函数 异或对于数据加密来说是最简单的方式,在一般的安全性要求不是非常高的地方,异或加密是最好的选择. C++异或加密代码 int g_PWD = 0xffe ...
- 20155231 邵煜楠《网络对抗技术》实验一 PC平台逆向破解
20155231 邵煜楠<网络对抗技术>实验一 PC平台逆向破解 实验内容 直接修改程序机器指令,改变程序执行流程: 通过构造输入参数,造成BOF攻击,改变程序执行流: 注入Shellco ...
- c++ 标准流文件
一.标准流stdin,stdout,stderr 标准输入流stdin: 是程序可以读取其输入的位置.缺省情况下,进程从键盘读取 stdin . fscanf(stdin,"%d%d%f ...
- Direct3D中 SetStreamSource 函数与数据流
Microsoft? DirectX? 8.0引入了数据流的概念,用来把数据绑定到着色器使用的输入寄存器.一个数据流是一个成员数据的数组,每个成员由一个或多个元素构成,这些元素代表单个实体,如位置.法 ...
- 前端- html -总结
html概述 head标签 title 显示网站的标题 meta 提供有关页面的原信息 link 链接css资源文件.网站图标 style 定义内部样式表 script 链接脚本js文件 body标签 ...
- Java Swing:JPanel中添加JPanel
1. JPanel默认布局是FlowLayout,如果不设置父JPanel的布局,则子JPanel自动填满父JPanel. JPanel jpanel = new JPanel(); jpanel.s ...
- 实现后门程序以及相应的rootkits,实现对后门程序的隐藏
iptables的一些命令: a. a) 使用规则实现外网不能访问本机,但是本机主动发起的连接正常进行. sudo iptables –A INPUT -p tcp —tcp —syn -j D ...