VS2013安装及测试练习
一、安装过程
任务:安装VS2010以上的版本。
其实很闹心,因为看了一下VS的安装包,都很大。以学校的网速,得下到什么时候?这是第一想法。
挺麻烦,也挺周折,最终下好了安装包。但是,还是出了问题,在网上看了教程,按照教程装好之后,给我的提示是,我所安装的VS可能有一些功能不能实现,因为有一些update不能实现,有一个补丁安装失败。试过之后发现,我安装的版本联机服务不可用。百度了也上了论坛,没有发现什么有效的方法。不死心的又重新安装了一遍,并且把Windows防火墙关闭,然后就解决了。

图1.安装过程
安装过程比较缓慢,大概用了有两个多小时,可能是因为第一次安装,所以时间比较长。进入之后还进行了一系列的注册以及显示的选项,选择完之后重新启动就可以进入Visual studio2013的主界面了。
之后重新进入就比较容易,下面是进入的界面。

图2.VS进入界面
二、测试练习过程
测试过程就是按照树上一步一步来的,如下过程。

图3.建立类

图4.建立项目ClassLibrary1

图5.将测试程序输入
输入之后,进行单元测试,结果发现我的VS中没有单元测试的工具Unit Test Generator,然后进入工具,选择扩展和更新,进入联机服务。由于我第一次安装的时候没有截图,所以这里不放截图。搜索该工具,选择下载。

图6.下载单元测试工具
之后就是将已输入好的程序选择工具选择单元测试工具进入,截图如下。

图7.选择单元测试
点击OK即可。

图8.构建单元测试
此时,资源管理器出现了一个新的类:如下图。

图9.产生UserTest.cs
然后输入如下内容:
[TestMethod()]
public void UserConstructorTest()
{
string userEmail = "zhanglsh@163.com";
User target = new User(userEmail);
Assert.IsTrue(target != null);
}
然后选择测试中的窗口,选择测试资源管理器。如下图所示:

图10.进行测试
运行选定的测试:

图11.运行测试

图12.测试结果
结果如上所示,测试成功。
三、测试练习感想
通过这次的测试练习,真正的认识到任何一件小事都不是那么容易的,就像我这次虽然有老师的博客作为指导,但还是有很多的问题,版本的不同本来就有很多的东西需要去查,其中单是软件就更新了好几次,为了能出来这个运行结果也是大费周折。这样一想,进行软件项目的开肯定就需要更多的投入和努力了。总之,功夫不负有心人,只要肯努力,还是有好结果的。
VS2013安装及测试练习的更多相关文章
- VS2013安装及测试
一.Visual Studio的安装 首先是Visual Studio英文版的安装,安装完成后,为了用的时候方便,我从官网下载Visual Studio 2013的语言包并安装. 二.进行单元测试. ...
- CUDA与VS2013安装
@import url(http://i.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/c ...
- my SQL下载安装,环境配置,以及密码忘记的解决,以及navicat for mysql下载,安装,测试连接
一.下载 在百度上搜索"mysql-5.6.24-winx64下载" 二.安装 选择安装路径,我的路径“C:\Soft\mysql-5.6.24-winx64” 三.环境配置 计算 ...
- OpenCV2+入门系列(一):OpenCV2.4.9的安装与测试
这里假设看到这篇文章的人都已经对OpenCV以及机器视觉等最基础的概念有了一定的认识,因此本文不会对OpenCV做任何的介绍,而是直接介绍OpenCV2.4.9的安装与测试.此外本文只是简单的介绍如何 ...
- 决战大数据之三-Apache ZooKeeper Standalone及复制模式安装及测试
决战大数据之三-Apache ZooKeeper Standalone及复制模式安装及测试 [TOC] Apache ZooKeeper 单机模式安装 创建hadoop用户&赋予sudo权限, ...
- coreseek实战(一):windows下coreseek的安装与测试
coreseek实战(一):windows下coreseek的安装与测试 网上关于 coreseek 在 windows 下安装与使用的教程有很多,官方也有详细的教程,这里我也只是按着官方提供的教程详 ...
- Window下memcached安装与测试步骤
如何在Window下memcached安装与测试步骤 工具/原料 电脑 memcached 软件 方法/步骤 软件包下载 下载Memercached For Windows:http://downlo ...
- 【MySql】5.6.14版本的安装和测试
当前状态:apache2.4.6和php5.5.6已经安装成功: mysql的安装和测试: 一.安装mysql5.6.14,参考http://wenku.baidu.com/link?url=_0jk ...
- jdbc_odbc SQLserver 驱动安装及测试
有2次被问到同一个问题,尽管博客园是.net的园子,我还是分享下吧.PS:我现在做的.net,以前学过点java.献丑了. ------------------ 原始邮件 -------------- ...
随机推荐
- Android 打造属于自己的照片选择器
前言 在做第一个项目时照片选择器使用了开源的PhotoPicker 渐渐无法满足需求,就想着打造一款属于自己的照片选择器. 花了一周的时间完成了该项目,其实代码有一大半并非自己写的,在阅读PhotoP ...
- OpenCV——边缘检测入门、Canny边缘检测
边缘检测的一般步骤: 最优边缘检测的三个评价标准: 低错误率:表示出尽可能多的实际边缘,同时尽可能地减少噪声产生的误报: 高定位性:标识出的边缘要与图像实际边缘尽可能接近: 最小响应:图像中的边缘只能 ...
- Java 将任意数组的任意两个位置的数据进行交换
package yw.fanxing; /** * 自定义泛型测试 * * 写一个方法,将任意数组的任意两个位置的数据进行交换 * * @author yw-tony * */ public clas ...
- python 爬虫--同花顺-使用代理
1.http://www.goubanjia.com/ 在上面获取 使用http协议的公网IP和端口 参考:https://blog.csdn.net/qq_23934063/article/det ...
- Deep Photo的TensorFlow版本
Prisma这个应用,你可能很熟悉.这是一个能将不同的绘画风格,迁移到照片中,形成不同艺术风格的图片. 2017年4月,美国康奈尔大学和Adobe的一个研究团队在arvix上通过论文“Deep Pho ...
- Android 下拉刷新上拉加载PullToRefresh
https://github.com/823546371/PullToRefresh http://www.jianshu.com/p/0f5d0991efdc
- Python3入门(八)——面向对象OOP
一.概述 老生常谈了,万物皆对象.Python作为一门面向对象的语言,也不例外 直接看一个简单的类定义和实例化类的示例: class Student: pass stu = Student() // ...
- Python3入门(六)——函数式编程
一.高阶函数 1.可以通过变量指向函数,达到类似别名的效果: >>> f = abs >>> f(-10) 10 2.函数的参数可以是函数,也就是函数可以作为一个入 ...
- 20155232《网络对抗》Exp2 后门原理与实践
20155232<网络对抗>Exp2 后门原理与实践 问题回答 1.例举你能想到的一个后门进入到你系统中的可能方式? 通过网页上弹出来的软件自动安装 2.例举你知道的后门如何启动起来(wi ...
- Exp8 web基础
20155332<网络对抗>Exp5 MSF基础应用 1.实验环境搭建 1.apache的安装与配置 安装:sudo apt-get install apache2 开启:service ...