一、安装过程

任务:安装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安装及测试练习的更多相关文章

  1. VS2013安装及测试

    一.Visual Studio的安装 首先是Visual Studio英文版的安装,安装完成后,为了用的时候方便,我从官网下载Visual Studio 2013的语言包并安装. 二.进行单元测试. ...

  2. CUDA与VS2013安装

    @import url(http://i.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/c ...

  3. my SQL下载安装,环境配置,以及密码忘记的解决,以及navicat for mysql下载,安装,测试连接

    一.下载 在百度上搜索"mysql-5.6.24-winx64下载" 二.安装 选择安装路径,我的路径“C:\Soft\mysql-5.6.24-winx64” 三.环境配置 计算 ...

  4. OpenCV2+入门系列(一):OpenCV2.4.9的安装与测试

    这里假设看到这篇文章的人都已经对OpenCV以及机器视觉等最基础的概念有了一定的认识,因此本文不会对OpenCV做任何的介绍,而是直接介绍OpenCV2.4.9的安装与测试.此外本文只是简单的介绍如何 ...

  5. 决战大数据之三-Apache ZooKeeper Standalone及复制模式安装及测试

    决战大数据之三-Apache ZooKeeper Standalone及复制模式安装及测试 [TOC] Apache ZooKeeper 单机模式安装 创建hadoop用户&赋予sudo权限, ...

  6. coreseek实战(一):windows下coreseek的安装与测试

    coreseek实战(一):windows下coreseek的安装与测试 网上关于 coreseek 在 windows 下安装与使用的教程有很多,官方也有详细的教程,这里我也只是按着官方提供的教程详 ...

  7. Window下memcached安装与测试步骤

    如何在Window下memcached安装与测试步骤 工具/原料 电脑 memcached 软件 方法/步骤 软件包下载 下载Memercached For Windows:http://downlo ...

  8. 【MySql】5.6.14版本的安装和测试

    当前状态:apache2.4.6和php5.5.6已经安装成功: mysql的安装和测试: 一.安装mysql5.6.14,参考http://wenku.baidu.com/link?url=_0jk ...

  9. jdbc_odbc SQLserver 驱动安装及测试

    有2次被问到同一个问题,尽管博客园是.net的园子,我还是分享下吧.PS:我现在做的.net,以前学过点java.献丑了. ------------------ 原始邮件 -------------- ...

随机推荐

  1. CentOS7+Nginx设置Systemctl restart nginx.service服务

    centos 7上是用Systemd进行系统初始化的,Systemd 是 Linux 系统中最新的初始化系统(init),它主要的设计目标是克服 sysvinit 固有的缺点,提高系统的启动速度.关于 ...

  2. docker swarm英文文档学习-3-开始

    https://docs.docker.com/engine/swarm/swarm-tutorial/ 1)Getting started with swarm mode 本教程向你介绍Docker ...

  3. Android开发——Android中常见的4种线程池(保证你能看懂并理解)

    0.前言 转载请注明出处:http://blog.csdn.net/seu_calvin/article/details/52415337 使用线程池可以给我们带来很多好处,首先通过线程池中线程的重用 ...

  4. mysql的常用优化知识

    索引类型:主键索引,唯一索引,联合索引,普通索引,全文索引 建立索引: create index index_name on table(field_name); 删除索引: drop index i ...

  5. STM32 CAN总线标识符过滤器难点解析

    STM32 CAN总线标识符过滤器难点解析 原创 2016年05月31日 15:12:24 标签: stm32 / CAN 4910 CAN总线是目前应用非常多的一种总线,在汽车电子,航空航天中应用广 ...

  6. SS、SP、BP寄存器

    SS, SP, BP 三个寄存器 SS:存放栈的段地址: SP:堆栈寄存器SP(stack pointer)存放栈的偏移地址; BP: 基数指针寄存器BP(base pointer)是一个寄存器,它的 ...

  7. 【转】深入理解C++的动态绑定和静态绑定 & 不要重定义虚函数中的默认参数

    为了支持c++的多态性,才用了动态绑定和静态绑定.理解他们的区别有助于更好的理解多态性,以及在编程的过程中避免犯错误.需要理解四个名词:1.对象的静态类型:对象在声明时采用的类型.是在编译期确定的.2 ...

  8. html样式表格

    <html><body><table border="1">  <tr height="20px">    &l ...

  9. 在win10环境中安装xilinx vivado IDE时出现的问题及解决方法

    1.问题:There is no valid Xilinx installation that this Update can be applied to. 解决方法一:下载的是更新包,如果设备没有预 ...

  10. web安全入门课程笔记——SQL漏洞分析与利用

    3-1SQL语言基础 3-2ACCESS手工注入 And1=1是什么意思:进入数据库查询信息,判断是否存在注入点. Exists(select*from admin):查询语句 3-6MySQL手工注 ...