测试环境搭建一

软件测试环境:
  包括硬件环境和软件环境,硬件环境指测试必需的服务器、客户端、网络连接设备,以及打印机/扫描仪等辅助硬件设备所构成的环境;软件环境指被测软件运行时的操作系统、数据库以及其他应用软件构成的环境。
  开发与测试环境一般都是单独搭建的,开发与测试环境的分离是为了方便重现开发环境无法重现的bug,同时开发可以并行地修复bug,如果用开发环境来进行测试,开发人员进行某项操作后发生系统崩溃或者系统不能正常运行的意外,此时测试工作也不得不停止。关于测试环境的搭建,每个公司都有不一样的流程和方法。一种是运维或者开发负责搭建和维护,另一种是测试人员进行搭建和维护。大部分复杂的测试环境都是由开发搭建的,开发知道任何配置文件需放在哪个路径,搭建起来相对容易。如果是运维搭建,就得根据开发提供的安装手册进行搭建和维护,手册中一般会有固定的维护方法。如果是测试搭建,其实和运维干的差不多。
搭建测试环境的原则:
1、开发环境、测试环境和生产环境要保持一致
2、真实:尽量模拟用户的真实使用环境
3、干净:测试环境中尽量不要安装与被测软件无关的软件
4、无毒
5、独立:测试环境与开发环境相互独立,即测试人员和开发人员分别用不同的服务器(数据库、后台服务器等),避免造成相互干扰。
搭建测试环境的准备工作:
安装工具:虚拟机
虚拟机优点:

  1. 运行在主机上,完全独立,虚拟机里面的所有操作不会影响主机,环境配置好后,拍个快照,系统乱了可一键恢复,一般用来测试或与实验;
  2. 演示环境,可以安装各种演示环境,便于做各种例子;
  3. 保证主机的快速运行,减少不必要的垃圾安装程序,偶尔使用的程序,或者测试用的程序在虚拟机上运行;
  4. 避免每次重新安装,银行等常用工具,不经常使用,而且要求保密比较好的,单独在一个环境下面运行;
  5. 想测试一下不熟悉的应用,在虚拟机中随便安装和彻底删除;
  6. 体验不同版本的操作系统,如Linux、Mac等。 终端虚拟化由于其带来的维护费用的大幅降低而受到追捧——如能降低占用空间,降低购买软硬件设备的成本,节省能源和更低的维护成本。它比实际存在的终端设备更加具备性价比优势。
  7. 最重要的那就是:虚拟化技术能大幅提升系统的安全性。
    第一步安装虚拟机
    1.进入VMware官网https://www.vmware.com/cn.html
    2.点击下载
    3.选择Workstation Pro测试环境搭建一_第1张图片
    4.点击立即下载测试环境搭建一_第2张图片
    5.下载好后安装,安装成功后会提示输入密钥,可以百度找到可用的密钥
    第二步下载要用的系统镜像
    我选择的系统的Centos,进入官网下载地址https://www.centos.org/download/
    测试环境搭建一_第3张图片
    DVD ISO:标准安装版,一般下载这个就可以了
    Everything ISO:对完整版安装盘的软件进行补充,集成所有软件。(包含centos7的一套完整的软件包,可以用来安装系统或者填充本地镜像)
    Minimal ISO:是一个最基本的系统,精简版,自带的软件最少(也没有桌面,进入只有命令行)
    我下载安装的是Minimal ISO,没有桌面
    安装好虚拟机后,你需要安装VMware tools或者Xshell 工具,可以支持共享文件功能,帮助你更方便地操作虚拟机
    Xshell 是一个极好用的免费 SSH 客户端,可以作为 Telnet、Rlogin、SSH、SFTP、Serial 等协议的安全终端模拟软件,让你轻松管理远程主机。其特色功能包括标签化管理远程会话、动态端口转发、自定义键盘映射、VB脚本支持、完全的 Unicode 支持等

准备上面的软件和linux镜像后,我们就可以开始搭建测试环境了,我用的环境是LNMP,可以参考https://blog.csdn.net/qq_43485197/article/details/83720636

你可能感兴趣的:(测试环境搭建)