1 目标

执行测试

  1. 搭建测试环境
  2. 缺陷相关的概念和特点
  3. 测试报告,bug管理

2 实施

2.1 搭建测试环境

直接目的:运行起来要执行的软件

1)软件的架构(CS—C/S B/S)

  1. C/S:Server Client
  2. B/S:Server

2)运行的平台(OS-操作系统)

  Server:Linux

  Client:

3)依赖第三方的软件环境

   1)同客户端的通信(B/S结构有通用的意义)

   2)持久化数据!

        将数据保存到存储介质,或将数据从存储介质读出来的过程

   3)业务处理

4)软件的安装配置

  1. apache server的安装
    1)yum -y install httpd*
    2)rpm -qa|grep httpd #仅仅只是查看是否有安装httpd开头的组件(apache服务)
    3)查看是否有apache的配置文件和默认根目录
    /etc/httpd/httpd.conf
    /var/www/html

    1. systemctl status httpd.service #查看服务的状态

    2. systemctl start httpd.service #启动服务

2.2 搭建环境注意事项

  1. 类似产品说明书的文档
  2. 开发人员协助搭建环境
  3. 记录

2.3 执行测试的注意事项

  1. 记录环境搭建过程
  2. 测试严格按顺序进行
  3. 每个测试用例里面的每组数据,至少要执行一遍
  4. 整个测试过程,要详细的记录
  5. 不要放过偶尔现象(建议清晰回顾操作的整个过程,从开机开始,归原以前的数据)
  6. 如果预期结果同实际结果不一样的,特殊详细记录(截图)
  7. 注意处理好同开发人员的关系

2.4 使用Bugzilla

0.项目经理

  1. 测试组长
  2. 测试员
  3. 开发组长
  4. 开发员

2.5 安装禅道

  1. 将禅道的Linux压缩包上传到/opt目录下

  2. 解压
    cd /opt
    tar -xzvf ./ZenTaoPMS.15.0.3.zbox_64.tar.gz

  3. 启动
    cd /opt/zbox
    ./zbox -ap [服务器端口] -mp [数据库端口] start

  4. 关闭Linux防火墙
    systemctl stop firewalld.service

  5. 在浏览器中流量指定端口
    修改密码,缺省设置

小结

  1. 安装apache+php
    1)安装apache
    yum -y install httpd*
    


2)安装php

yum install php php-devel php-mysql php-gd php-xml php-mbstring php-ldap php-pear php-xmlrpc php-fpm -y


3)测试

1. 关闭仿货亲亲
systemctl stop firewalld.service
2. 启动httpd服务
systemctl start httpd.service
3. 查看httpd.service的状态
systemctl status httpd.service
4. 编写php
vi /var/www/html/index.php
<?php
   echo "Hello World";
   echo "this is my first php";
   echo phpinfo();
?>
5. 重启httpd.service
systemctl restart httpd.service


浏览器访问80端口后面的index.php资源

作业

  1. 用思维导图,整理Linux+Tomcat+MySQL+Java 和 Linux+Apache+MySQL+PHP的环境搭建过程
  2. 用文档整理bug的状态和管理流程
  3. 安装好禅道,预习禅道中bug的操作流程(整理成文档)
  4. 提前预习测试报告和测试计划