1 目标
执行测试
- 搭建测试环境
- 缺陷相关的概念和特点
- 测试报告,bug管理
2 实施
2.1 搭建测试环境
直接目的:运行起来要执行的软件
1)软件的架构(CS—C/S B/S)
C/S:Server Client
B/S:Server
2)运行的平台(OS-操作系统)
Server:Linux
Client:
3)依赖第三方的软件环境
1)同客户端的通信(B/S结构有通用的意义)
2)持久化数据!
将数据保存到存储介质,或将数据从存储介质读出来的过程
3)业务处理
4)软件的安装配置
apache server的安装
1)yum -y install httpd*
2)rpm -qa|grep httpd #仅仅只是查看是否有安装httpd开头的组件(apache服务)
3)查看是否有apache的配置文件和默认根目录
/etc/httpd/httpd.conf
/var/www/htmlsystemctl status httpd.service #查看服务的状态
systemctl start httpd.service #启动服务
2.2 搭建环境注意事项
- 类似产品说明书的文档
- 开发人员协助搭建环境
- 记录
2.3 执行测试的注意事项
- 记录环境搭建过程
- 测试严格按顺序进行
- 每个测试用例里面的每组数据,至少要执行一遍
- 整个测试过程,要详细的记录
- 不要放过偶尔现象(建议清晰回顾操作的整个过程,从开机开始,归原以前的数据)
- 如果预期结果同实际结果不一样的,特殊详细记录(截图)
- 注意处理好同开发人员的关系
2.4 使用Bugzilla
0.项目经理
- 测试组长
- 测试员
- 开发组长
- 开发员
2.5 安装禅道
将禅道的Linux压缩包上传到/opt目录下
解压
cd /opt
tar -xzvf ./ZenTaoPMS.15.0.3.zbox_64.tar.gz启动
cd /opt/zbox
./zbox -ap [服务器端口] -mp [数据库端口] start关闭Linux防火墙
systemctl stop firewalld.service在浏览器中流量指定端口
修改密码,缺省设置
小结
- 安装apache+php
1)安装apacheyum -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资源
作业
- 用思维导图,整理Linux+Tomcat+MySQL+Java 和 Linux+Apache+MySQL+PHP的环境搭建过程
- 用文档整理bug的状态和管理流程
- 安装好禅道,预习禅道中bug的操作流程(整理成文档)
- 提前预习测试报告和测试计划