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

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. 【原创】kafka consumer源代码分析

    顾名思义,就是kafka的consumer api包. 一.ConsumerConfig.scala Kafka consumer的配置类,除了一些默认值常量及验证参数的方法之外,就是consumer ...

  2. C# 常用加密解密帮助类

    public static class EncryptUtil { #region MD5加密 /// <summary> /// MD5加密 /// </summary> p ...

  3. Css 进阶篇

    一.Css2 高阶知识(常用) 1. css 优先权 优先权(从低到高) 浏览器缺省设置 外部样式表 内部样式表(位于 <head> 标签内部) 内联样式(在 HTML 元素内部) 因此, ...

  4. c语言 sizeof理解

    1.基本数据类型 char :1     short:2   int 4    long 4   long long :8    float:4    double :8字节. 2.数组:对应的基本数 ...

  5. Mac入门(一)基本用法

    我前五年一直外包到微软,每天使用的都是Windows系统和.NET. 2012年加入VMware,  公司的工作机是台Mac 笔记本(MacBook Pro), 所以有机会接触Mac系统 Mac和Wi ...

  6. 使用git error: RPC failed; result=22, HTTP code = 411

    使用git提交比较大的文件的时候可能会出现这个错误 error: RPC failed; result=22, HTTP code = 411 fatal: The remote end hung u ...

  7. 高性能 TCP & UDP 通信框架 HP-Socket v3.2.3

    HP-Socket 是一套通用的高性能 TCP/UDP 通信框架,包含服务端组件.客户端组件和 Agent 组件,广泛适用于各种不同应用场景的 TCP/UDP 通信系统,提供 C/C++.C#.Del ...

  8. [转载]T-SQL(MSSQL)语句查询执行顺序

    注意:笔者经过实验和查阅资料,已在原作基础上做了部分更改.更改不代表原作观点,查看原作请点击下方链接. 原文出处: 作者:张龙豪 链接:http://www.cnblogs.com/knowledge ...

  9. MySQL基础(非常全)

    MySQL基础 一.MySQL概述 1.什么是数据库 ? 答:数据的仓库,如:在ATM的示例中我们创建了一个 db 目录,称其为数据库 2.什么是 MySQL.Oracle.SQLite.Access ...

  10. 二次、三次贝塞尔曲线demo(演示+获取坐标点)

    二次贝塞尔曲线demo: See the Pen quadraticCurveDemo by hanyanjun (@hanyanjun) on CodePen. 我的demo地址(二次) 推荐点击以 ...