使用VSTS进行单元测试练习

本次作业要求:练习教科书第22~25页单元测试练习,要求自行安装Visual Studio开发平台,版本至少在2010以上,要求把程序安装过程和练习过程写到博客上,越详细越好,要图文并茂,没有书的同学可以向班内助教同学借阅。

一、 Visual Studio 2013 安装过程

Visual Studio 2015是当前的最新版,由于使用VS2015感觉电脑运行很吃力,就改用了VS2013。

下载地址:https://www.visualstudio.com/en-us/downloads/download-visual-studio-vs.aspx

这是Visual Studio的官方下载网址,由于VS2013Community没有中文版,而且我尝试了多次安装中文语言包都失败了,所以改用了VS2013 Ultimate。

这是下载下来的镜像文件,直接双击即可加载到虚拟光驱中,找到安装程序即可开始安装

最好不要安装在C盘,因为太大了。

选择需要的功能,没有特殊需求,直接选择默认安装的功能即可。

开始安装,静静等待安装完成。

安装完成,初次打开会提示是否登录微软账户。

这便是VS2013的开始页面。

 

二、VSTS单元测试

1.新建项目

创建C#类库

然后在新建的类库下输入书上的测试代码:

选择“工具”-“扩展和更新”。

联机搜索插件“Unit Test Generator”并下载,这是进行单元测试要用到的插件工具。

右键刚刚创建的User类,找到刚刚下载的“Generate Unit Test”。

点击“OK”。

可以看到VS自动创建了一个“UserTest”的类库,其中看到有“TestClass”和“TestMethod”,这是单元测试专用的测试类和测试方法,将书中代码敲入UserTest方法内。

下一步,点击上方工具栏的“测试”-“窗口”-“测试资源管理器”。

测试资源管理器出现在屏幕的右边,在这里可以清晰地看到测试结果。现在点击测试资源管理器的空白处,然后按下快捷键F6。

出现了“已通过测试”,UserTest左侧出现绿色的对勾,代表测试通过,说明源代码中此单元是完全正确的,可以继续放心的编写下一段代码了~

 

以上就是使用VSTS进行单元测试的所有过程,在这个过程中,我慢慢地体会到了单元测试它的主要意义:在庞大的代码中,一旦出现错误是很难在短时间内找到问题所在的,如果在编写代码的过程中加入单元测试的环节,就可以大大降低最终程序出错的几率,极大地提高程序的可靠性和效率,这在以后真正开始做项目有着非同寻常的意义,本次作业收获颇丰,也让我学到的新的知识。

 

posted @ 2016-03-17 23:26  陈一鸣Leo  阅读(414)  评论(3编辑  收藏  举报