1.Web项目环境准备
测试环节搭建的思路
- 知道项目环境的组成架构
- 知道项目环境的软硬件组成
- 知道项目环境的安装步骤
- 搭建出可用的项目测试环境
环境组成架构
web服务器作用:主要对于客户端页面请求进行数据存储转发处理过程
数据库服务器作用:项目中的大批量数据进行存储管理
PHP项目:对于被测软件系统的业务逻辑的判断处理
常见web服务器:
- Apache:稳定性比较好,对于PHP项目的支持非常好
- Nginx:并发性(性能)比较好,常常和其他web服务器一起结合使用
- Tomcat:针对于java项目进行的web服务器的部署
- IIS:针对于Windows Server系统的web服务器的部署
2.熟悉业务
3. 项目测试流程
1、需求评审:对于产品需求文档进行评审和评估的过程
2、编写测试计划和测试方案:实施测试过程中需要的设备、资源、时间等信息
3、测试用例设计和评审:根据需求将需要转化为具体可以验证的测试点
4、测试执行并提交缺陷:根据评审之后的用例进行执行验证产品质量
5、编写测试报告:对于整体测试过程的总结和质量的说明
3.1需求评审
测试人员参与评审的目的:
3.2 编写软件测试计划和方案
3.2.1 编写软件测试计划
定义:测试计划是一个测试过程中的文档,描述了要进行的测试活动的范围、方法、资源和进度。
核心内容:
- 明确的测试目标与测试范围–最终要达到的要求;测试多少?
- 执行计划的角色与职责–什么人干什么事
- 任务的进度安排与资源分配–花费多长时间,需要哪些资源?
- 风险估计和应急计划–可能遇到的风险,以及如何应对
- 测试的准入/准出标准–什么时候开始,什么时候结束
3.2.2 编写软件测试方案
定义:测试方案是一个测试过程中的文档,从测试的技术角度去分析需求,在方向上明确要怎么测,结果重点在于测试策略与技术实现
核心内容:
- 测试策略–具体使用的方式方法,如何完成测试工作
- 测试环境的规划–具体实施需要的测试环境
- 测试工具的设计和选择–具体实施测试工作可能需要的一些工具
需求拆分过程只要确保能覆盖需求,所见即所测(包含当前功能)即可
在实际工作中,测试评审一般评审测试点
- 熟悉需求–需求文档
- 拆分测试点–所见即所测:从上到下、从左到右
- 编写用例–标题要体现功能点的测试目的
- 评审用例
- 执行用例
- 缺陷提交
轮播图需求
测试点拆分
执行测试用例时,若发现了bug,立刻写缺陷报告
购物车显示
购物车添加
后台测试
会员列表管理:增加、修改、删除、其他操作
添加会员
最后
以上就是虚心蜻蜓最近收集整理的关于测试Web项目实战1.Web项目环境准备2.熟悉业务3. 项目测试流程的全部内容,更多相关测试Web项目实战1.Web项目环境准备2.熟悉业务3.内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复