大四即将结束,大学的最后一个假期,找到一份实习工作,担任测试工程师。在过年前的最后一周入职,干了一周的活儿。主要工作就是搭建测试环境。

VMware
主要熟悉VMware软件,装系统基本都没什么问题。先是装上纯净的系统,然后将虚拟机所在的文件夹复制一份,再在这个虚拟机上装一些需要的软件。VMware的tool很有用,我一开始嫌烦就没有装这个东西,结果后面的虚拟机全部都是copy前面的,所以需要的时候就要一个一个装,很麻烦。关于VM还有一个有用的东西是snapshot,我一开始不知道这个东西,后来才觉得这个实在是个利器。因为在装软件的过程中,常常会碰到安装或者配置的顺序搞错了或者选项搞错了,就可以回滚到前一个存档点。

安装各种软件

·vs2008+SQL

win7下装vs2008+SQL 2008时需要注意安装顺序问题。我当时装了vs2008以后上来装SQL Server2008发现装不上。网上查了发现需要先装vs2008 sp1。我的安装顺序如下:

  • vs2008
  • vs2008 sp1
  • sql server 2008

但是网上推荐的顺序好像不是这样的,这里我放一篇文章安装sql2008 enterprise (English正式版)图解 这个文章是说要先卸载vs2008再装2008sp1的 然后这个文章最后还有另一个安装顺序。另一个安装顺序
其实在win7装SQL Server很麻烦,本来win7就不适合做Server.

·vista下安装vs2003

另外在vista下安装vs2003同样很麻烦,首先网上那个全是1的vs2003的cd-key并不适用于各种版本的vs2003。
然后我的vista当然是已经安装了iis了,但是在检测vs2003安装环境的时候会提示我需要安装一个iis里面的frontpage extension,这个东西在vista里面的iis是找不到的,似乎这个事情无解了。后来找到一个专门针对vista系统的vs2003的预安装文件,安装了那个软件以后后面就一路畅通了。

·PHP+APACHE+mysql

WIN2008R2下的PHP+APACHE+mysql
这个东西我也弄了一天。怎么配置网上教程一大堆,我就讲讲我的状况。
我的状况是APACHE安装以后打开localhost显示

It works!

但是当我在APACHE的配置文件里面讲PHP的相关内容连接进去以后,访问http://localhost/index.php显示的是404,而且这个时候我如果在documentroot文件夹里面放一个html文件,然后访问这个html 仍然是无法访问的。这个问题就很尴尬了。我就无法确定我的APACHE到底是不是正常的了。
后来证明我的APACHE确实没有安装好。原因是我安装在 Program Files 文件下了,而路径不能带有空格。

·Team Foundation

Win2008R2下安装Team Foundation Server2013
网上说这个版本和2010安装过程没什么区别,实际上也是这样。
由于我是用来做测试的,所以没有必要当作真的服务器,所以我没有进行域的配置。没有创建域,也没有安装DNS服务器。
这个其实是血的教训,我第一用了域,后来发现我的SQL Server怎么都通过不了验证。 我去打开SQL Server才发现我已经登陆不上去了,后来这个系统的SQL Server怎么都修不好

  1. 所以第一步是打补丁。Win2008R2SP1是必须的,SQL Server2008 R2推荐打到sp2 。
  2. 第二步就是创建一堆账户,配好权限
  3. 然后就是装,装完配置,按着网上的来没什么问题。

测试环境搭建心得 vs2008+SQL2008 PHP+APACHE+mysql Team Foundation Server2013的更多相关文章

  1. openstack controller ha测试环境搭建记录(四)——配置mysql数据库集群

    内容正式开始前,我已经在集群中添加了新的节点controller1(IP地址为10.0.0.14). 在所有节点上安装软件:# yum install -y mariadb-galera-server ...

  2. Activiti Workflow HelloWorld 示例与测试环境搭建

    作者:Rock 出处:http://www.ecmkit.com/zh-hans/2012/03/21/activiti-workflow-hell Activiti Workflow HelloWo ...

  3. 『与善仁』Appium基础 — 1、Android系统的测试环境搭建

    目录 1.Android操作系统简介 (1)Android系统诞生 (2)Android系统的结构 (3)Android测试环境搭建整体思路 2.Java环境安装 (1)JDK8下载 (2)安装JDK ...

  4. Linux测试环境搭建的学习建议

    随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起.这里介绍学习Linux测试环境搭建的一些建议. 一.Linux测试环境搭建从基 ...

  5. 总结Selenium自动化测试方法(二)测试环境搭建

    (接上期内容) 二.测试环境搭建 1.安装python 现在python3.0比python2.0多了一些改进的功能(详见http://zhidao.baidu.com/link?url=3sT1g7 ...

  6. https,https的本地测试环境搭建,asp.net结合https的代码实现,http网站转换成https网站之后遇到的问题

    一:什么是https SSL(Security   Socket   Layer)全称是加密套接字协议层,它位于HTTP协议层和TCP协议层之间,用于建立用户与服务器之间的加密通信,确保所传递信息的安 ...

  7. 【转】https,https的本地测试环境搭建,asp.net结合https的代码实现,http网站转换成https网站之后遇到的问题

    正需要这个,写的很好,就转过来了 转自: http://www.cnblogs.com/naniannayue/ 一:什么是https SSL(Security   Socket   Layer)全称 ...

  8. 【转2】Appium 1.6.3 在Xcode 8 (真机)测试环境搭建 经验总结

    Appium 1.6.3 在Xcode 8 (真机)测试环境搭建经验总结 关于 Appium 1.6.3 在Xcode 8, 1真机上环境搭建问题更多,写此文章,供大家参考,让大家少走弯路. 在开始i ...

  9. 【转1】Appium 1.6.3 在Xcode 8, iOS 10.2(模拟器)测试环境搭建 经验总结

    Appium 1.6.3 在Xcode 8, iOS 10.2(模拟器)测试环境搭建 经验总结 关于 Appium 1.6.3 在Xcode 8, 10.2 的iOS模拟器上的问题很多,本人也差点放弃 ...

随机推荐

  1. 【C#公共帮助类】分页逻辑处理类

    分页逻辑处理类 PageCollection.cs using System; using System.Collections.Generic; using System.Linq; using S ...

  2. MVC5中后台提供Json,前台处理Json,绑定给Dropdownlist的例子

    MVC5中后台提供Json,前台处理Json,绑定给Dropdownlist的例子: 前端: 我们以前在前端定义了两个控件: <div class="row"> < ...

  3. border:0与border:none区别与联系

    联系:前台效果均实现了无边框 区别: 要解释区别,首先得先介绍一下border这个属性. border是一个简写属性.可以设置如下属性 border-width border-style border ...

  4. 当shiro不进入自定义realm的权限认证方法时

    需要加入下面的一个bean @Bean public DefaultAdvisorAutoProxyCreator advisorAutoProxyCreator(){ DefaultAdvisorA ...

  5. 从头开始搭建一个mybatis+postgresql平台

         最近有个项目的数据库使用postgresql,使用原生态的mybatis操作数据,原生态的没什么不好,只不过国内有个tk.mybatis的工具帮助我们做了很多实用的事情,大多数情况下我们需要 ...

  6. C# Async/Await

    前言   前几天去一个公司面试,被问到 Async/Await,之前只知道有这么个东西,没有深入了解过就没有答上来.今天没啥事情,就查了下资料. 同步编程,异步编程概念     通常情况下,我们写的程 ...

  7. Vi (Unix及Linux系统下标准的编辑器)VIM (Unix及类Unix系统文本编辑器)

    Vi是Unix及Linux系统下标准的编辑器.学会它后,您将在Linux的世界里畅行无阻.基本上vi可以分为三种状态,分别是命令模式.插入模式,和底行模式. vi编辑器是所有Unix及Linux系统下 ...

  8. Java的一些常见问题,JRE,JDK,JVM,包等概念理解

    Java常见错误: 文件名字应该与文件中public类的名字相同 public static void main(String[] args); 如何定位错误和解决错误. JVM,JRE,JDK解释和 ...

  9. 把Sharepoint Desinger 工作流部署到生产环境

    下面是比较简单的方法,把Designer工作流从开发环境部署到生产环境. 在Sharepoint Desinger 2013 中点击需要部署的工作流. 点击保存,发布. 点Export to Visi ...

  10. cocos2dx骨骼动画Armature源码分析(二)

    flash中数据与xml中数据关系 上篇博文从总体上介绍了cocos2dx自带的骨骼动画,这篇介绍一下导出的配置数据各个字段的含义(也解释了DragonBone导出的xml数据每个字段的含义). sk ...