这是第三周的第一个作业,Visual Studio 2015的安装及单元测试。

我的电脑之前安装过Visual Studio 2015,但是在安装过程中我从来没有留意过各种注意事项,所集正好借此作业的机会,我将之前的卸了重装,从头体验一下开发工具的安装及单元测试。

下面是Visual Studio 2015的安装截图

在安装一开始会让我们选择默认安装还是自定义安装,经过咨询同学,我知道了两者的区别,默认安装的话一些C++的组件需要自行下载,但是自定义安装就会省去这一麻烦,一次性将所有需要的组件安装完成,所以我选择自定义安装。下面是截图。

下面是安装过程的截图。(我好想吐槽一下,安装过程真的好漫长啊。。。。用了整整一下午)

安装完成后开始使用及单元测试。

下面是安装完成后打开的主页面截图:

在这里不得不提一句,因为我之前用的开发软件是vc++6.0,所以当我第一次打开这个界面确实让我感到耳目一新,Visual Studio 2015的界面做的真的很好,简洁美观大方,而且方便用户使用,色彩搭配也是让人眼前一亮。

下面进行单元测试。

1.首先要创建一个类库,在新建项目里选择并建立一个C#类库,根据张老师的提示将名字改成DemoUser。

2.点击确定后进入代码编辑页面,下面是初始截图。

3.下面将书中的单元测试代码输入进去。

4.然后将鼠标定位到类的构造方法中右击,创建单元测试。

5.点击确定后,这时在右侧的解决方案资源管理器中就会发现有一个新建项目即DemoUserTests,左侧会出现一个新的空间名为DemoUser.Tests,里面[Testmethod()]这条语句

6.接下来在在[Testmethod()]这条语句下面的UserTest函数中进行代码复写

7.然后右击进行运行测试,测试成功截图如下。

以上就是Visual Studio 2015的安装及单元测试。其实当我刚刚拿到这个作业时我很奇怪,为什么老师要让我们将开发软件的安装过程也记录下来呢,而且当时我认为单元测试也不是必须的嘛。但是经过这次作业,自己一步一步的将整个安装过程及单元测试完成并记录,我开始懂了老师的良苦用心。作为未来可能成为软件工程师的我们来说,对于开发软件,我们不应该只是会用,而是要做到真正的熟悉并了解它。了解它的特性,与其他开发软件的区别,甚至是同种软件每一代之间的区别,这样才能有助于我们在未来更好的完成项目的开发,这也是软件工程师必备的素质之一。

第三次作业 (一)----------------------Visual Studio 2015的安装及单元测试的更多相关文章

  1. Visual Studio 2015的安装及单元测试练习

    第一部分:Visual Studio 2015的安装 我电脑系统是win10,所以安装的是Visual Studio 2015,安装步骤部分截图如图所示: 1.安装类型选项界面:可以选择默认安装,可以 ...

  2. Visual Studio 2015的安装和简单的测试

    首先是Visual Studio 2015的安装 Visual Studio是微软开发的一套基于组件的软件开发工具,目前最新的版本是2015. 在 I Tell you 网站下载Visual Stud ...

  3. Visual Studio 2015的安装和简单的单元测试

    何为单元测试 绝大多数的软件都是由多人合作完成的,大家的工作相互有依赖关系.软件的很多错误都来源于程序员对模块功能的误解.疏忽或不了解其他模块的变化.如何能让自己负责的模块功能的定义尽量的明确,模块内 ...

  4. (第三周)使用visual studio 2015进行单元测试

    Microsoft visual studio是目前最流行的windows平台应用程序的集成开发环境.最新版本为 Visual Studio 2015 .Visual Studio 2015 包含许多 ...

  5. Visual studio 2015 Community 安装过程中遇到问题的终极解决

    早就有给自己电脑升级VS的想法,可是安装过程并不顺利,一直拖到现在,昨天下定决心,把遇到的问题一个个解决,终于安装成功了,将安装过程中遇到的问题和解决方法记录一下. 需要说明一下的是,不同的电脑环境可 ...

  6. 解决Visual C++ Redistributable for Visual Studio 2015的安装问题

    1. Visual C++ Redistributable for Visual Studio 2015系统要求:Windows 7情况下必须是Windows 7 with SP1.或者Windows ...

  7. Visual Studio 2015上安装Entity Framework Power Tools

    Entity Framework Power Tools是个非常好用的EF Code First插件.通过它能够非常简单地生成和数据库结构匹配的model和dbcontext代码.使用的方法,这里有介 ...

  8. Visual Studio 2015编译安装配置QT5.5.1(含QTWEBKIT)

    尽管QT5.5.1和VisualStudio 2015都已经发布很久了,但是QT项目组视乎不会为QT5.5.1专门发布预编译的QT5.5.1 for windows(2015)版本的,也不会专门发布V ...

  9. Microsoft Visual Studio 2015 python 安装 mysql-python 出错解决

    Microsoft Visual Studio 2015 安装 python 连接包 mysql-python出错   第一种 pip安装方式 安装Microsoft Visual C++ Compi ...

随机推荐

  1. Stanford机器学习---第十一讲.异常检测

    之前一直在看Standford公开课machine learning中Andrew老师的视频讲解https://class.coursera.org/ml/class/index 同时配合csdn知名 ...

  2. php程序开发之实现网页跳转

    php程序开发之实现网页跳转的三种方式 2017年04月16日 20:44:14 阅读数:3352 PHP目前是用来开发WEB项目的首选语言.Web项目中,从一个网页跳转到另一个网页是最常用的技术之一 ...

  3. windows7下的一个好玩的,你绝对不知道

    今天学到了一个好东西,分享一下, windows7系统测试是可以的,其他系统暂时没测试,分享给大家玩玩: 在桌面新建一个文件夹: 文件夹重命名为:GodMode.{ED7BA470-8E54-465E ...

  4. Sublime Text3如何快速预览html文件

    Sublime Text3 步骤1:选择 Tools----> Build System ----> New Build System... 步骤2:输入以下内容 "cmd&qu ...

  5. Sketch网页截屏插件设计开发

    1.需求 在Sketch的Artboard中插入网页截图: 1.1.输入网址,自动截图到Artboard中,并居中显示: 1.2.可截取网页局部图片 2.技术选型 技术的选型主要是针对截图功能的选型, ...

  6. Java面试之五大框架的理解

    五大框架(springMVC,struts2,spring,mybatis,hibernate) 说说你对springMVC框架的理解? 简要口述(如果感觉说的少可以在完整答案里面挑几条说) Spri ...

  7. CPU指令分类

    指令可以分为三类: 有运算单元参与:compq.subq 无运算单元参与:jge.movq MOV指令可以在CPU内或CPU和存储器之间传送字或字节,它传送的信息可以从寄存器到寄存器,立即数到寄存器, ...

  8. SpringMVC---applicationContext.xml

    <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.sp ...

  9. 单调队列&单调栈

    单调队列 例题: Poj 2823给定一个数列,从左至右输出每个长度为m的数列段内的最小数和最大数.数列长度:N<=106,m<=N 对于单调队列,我们这样子来定义: 1.维护区间最值 2 ...

  10. Html5 手机端网页不允许缩放

    <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <t ...