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

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. Python 3.4 Library setup

    matplotlib:  https://pypi.python.org/pypi/matplotlib/1.4.3 Unofficial Windows Binaries for Python Ex ...

  2. GA算法-R语言实现

    旅行商问题 北工商-经研143班共有30位同学,来自22个地区,我们希望在假期来一次说走就走的旅行,将所有同学的家乡走一遍.算起来,路费是一笔很大的花销,所以希望设计一个旅行方案,确保这一趟走下来的总 ...

  3. java多线程-读写锁

    Java5 在 java.util.concurrent 包中已经包含了读写锁.尽管如此,我们还是应该了解其实现背后的原理. 读/写锁的 Java 实现(Read / Write Lock Java ...

  4. java多线程-锁

    自 Java 5 开始,java.util.concurrent.locks 包中包含了一些锁的实现,因此你不用去实现自己的锁了.但是你仍然需要去了解怎样使用这些锁. 一个简单的锁 让我们从 java ...

  5. LZW压缩算法——简明原理与实现

    LZW和哈夫曼编码一样,是无损压缩中的一种.该算法通过建立字典,实现字符重用与编码,适用于source中重复率很高的文本压缩.本文首先讲下LZW的编解码原理,然后给出LZW的实现code. ***** ...

  6. ORCALE数据库自动备份(非数据库备份)

    最近项目比较紧:很少写东西了. 这个是我上上个阶段写的一个自动备份的小工具:主要是选择性的备份数据库表结构和表里的数据. 置于工具里面的审计功能下次再介绍吧. 审计数据库结构主要是把表结构的异动都记录 ...

  7. 滚动变色的文字js特效

    Js实现滚动变色的文字效果,在效果展示页面,可看到文字在交替变色显示,以吸引人的注意,效果真心不错哦,把代码拷贝到你的网站后,修改成想要的文字就OK了. 查看效果:http://keleyi.com/ ...

  8. 关于移动端swiper的2种样式重置

    手机查看效果地址:猛戳 ,PC端查看可以缩放浏览器窗口看效果~~ 思路:主要考虑选择器优先级大于默认就可以随意撸码 注意:该demo里用的mobile-adaptive.js是让页面以rem自适应,也 ...

  9. react引用ant的table组件

    import React from 'react';import '../../css/uicss/UI.css';import 'antd/lib/style/index.less';import ...

  10. [python]沪深龙虎榜数据导入通达信的自选板块,并标注于K线图上

    将沪深龙虎榜数据导入通达信的自选板块,并标注于K线图上 原理:python读取前一次处理完的计算5日后涨跌幅输出的csv文件 文件名前加"[paint]" 安照通达信的画图文件和板 ...