软件测试基础-慕课网
项目管理软件
- 项目管理软件-禅道的介绍
- 禅道环境搭建
- 熟悉禅道的Bug管理流程
测试前的准备
- 被测系统业务逻辑梳理
- 测试计划与方案设计思路
- 编写软件测试计划
测试实施阶段
- 分模块进行测试计划与执行
- 测试报告的撰写
禅道的介绍
禅道的安装
注意 :
- 安装路径不能包含中文
bug的管理流程
添加产品
- 首次使用需要先添加产品
创建项目并启用
新建测试用例
提交bug
- 提交 bug
- 确认 bug
- 编辑 bug
解决 bug
测试前的准备
被测系统业务逻辑梳理
- 被测系统地址 :
测试计划书的作用
计划书的作用
- 有条理的进行测试
- 合理的分配工作
- 风险预估
- 测试排期得到大家的认可
计划书包含的要素
- 项目背景
- 书写计划书参考的文档
- 测试范围
- 测试过程提交及产出的文档
- 测试所需的资源
- 测试所需的工具
- 测试人员安排
- 测试所需的时间预估
- 要做哪些类型的测试
- 测试目标的统一
- 风险预估
- 风险发生时的应急策略
测试计划书的编写
项目简介
目的
- 书写测试计划书,有助于实现以下目标:
- 项目有条理的进行测试;
- 测试人员对自己负责模块的梳理;
- 测试能够有计划地进行:
- 本次测试执行后交付文档:
- 测试计划书
- 测试用例
- 测试报告
项目背景
- 现今年轻人的生活压力大、生活节奏快、饮食不健康等状况已经越来越严重。
- 慕慕生鲜秉承着为了让年轻人能够吃上一口新鲜蔬菜、水果、海鲜等,将传统线下购物模式复制到线上,统一解决进货、仓储、配送等全流程问题。
- 为了让年轻人在任何时候都能够享受到新鲜的美食,我们从原产地直接采购,蔬菜水果真空冷藏存储、海鲜仓库新鲜养殖,用户线上订购即从全国仓库直接发货。
测试范围
相关文档
参考文档
- 产品说明文档
- 需求文档
- 接口文档
- ……
测试提交文档
- 测试计划
- 测试用例
- 测试报告
- 版本说明书
- ……
测试资源
测试设备
服务器资源
软件资源
人员安排
测试工具
测试策略
整体策略
- 整体测试所需时间 : 10人 / 天
测试类型
测试目标
- 系统测试覆盖率达100%
- 测试用例执行率达100%
- 无高级别Bug遗留
- ……
风险
需求变更
- 如遇需求变更,则需重新评估开发及测试时间
其他风险
- ……
风险应对策略
- 加班!!!!这里要优雅的说加班,不然太招人恨了。
- 比如:积极推动项目进度、提升工作效率
风险预警相关人员
分模块的测试设计与执行
登录模块的测试用例设计与执行
搜索模块测试用例设计与执行
软件测试报告
测试报告的基本结构
- 项目背景
- 术语定义
- 参考资料
- 被测系统版本简介
- 各模块的测试负责人
- 测试环境
- 测试执行过程时间点
- 测试过程产出物
- Bug汇总
- Bug分布
- 遗留Bug说明
- 测试结论
撰写测试报告
引言
项目背景
- 现今年轻人的生活压力大、生活节奏快、饮食不健康等状况已经越来越严重。
- 慕慕生鲜秉承着为了让年轻人能够吃上一口新鲜蔬菜、水果、海鲜等,将传统线下购物模式复制到线上,统一解决进货、仓储、配送等全流程问题。
- 为了让年轻人在任何时候都能够享受到新鲜的美食,我们从原产地直接采购,蔬菜水果真空冷藏存储、海鲜仓库新鲜养殖,用户线上订购即从全国仓库直接发货。
术语定义
参考资料
- 测试计划书
- 测试用例文档
- ……
测试概要
系统简介与测试责任人
系统说明:被测系统为慕慕生鲜首次提测版本,实现了用户登录、商品搜索、商品列表、商品详情、添加购物车、下单、个人中心模块功能
测试模块及测试责任人如下 :
- 系统版本
- v1.0
测试环境
- 服务器硬件配置
- 软件环境
测试执行过程时间点
过程产出物
- 业务流程思维导图
- 慕慕生鲜测试用例设计
- ……
测试结果
Bug汇总
- 这里要写一些按照严重程度汇总Bug的情况,是所有你发现的Bug都整理一下,最好弄一个图,看看是饼图好,还是柱状图好
Bug所在模块分布
遗留Bug说明
测试结论
结论
测试场景覆盖率达100%
Bug修复率为98%
遗留Bug不影响主要功能和用户的使用
建议:测试通过可以上线(如果这里有风险,则请领导审批和下结论,是否通过上线)
建议
- 由于…情况,测试执行过程中出现了时间风险
- 以后为避免时间风险,测试可更早介入,提前把控软件的质量
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用CC BY-NC-SA 4.0协议,完整转载请注明来自蜗牛浪迹天涯