# 目录

项目管理软件

  • 项目管理软件-禅道的介绍
  • 禅道环境搭建
  • 熟悉禅道的Bug管理流程

测试前的准备

  • 被测系统业务逻辑梳理
  • 测试计划与方案设计思路
  • 编写软件测试计划

测试实施阶段

  • 分模块进行测试计划与执行
  • 测试报告的撰写

禅道的介绍

禅道的安装

image-20240213113755773

bug的管理流程

添加产品

  • 首次使用需要先添加产品

image-20240213115559112

image-20240213115711702

创建项目并启用

image-20240213115948096

image-20240213120018241

image-20240213120130467

image-20240213120158627

新建测试用例

image-20240213120324890

image-20240213120644236

提交bug

  • 提交 bug

image-20240213120930345

image-20240213121304751

  • 确认 bug

image-20240213121623306

  • 编辑 bug

image-20240213121715311

解决 bug

image-20240213121844855

image-20240213121913602

测试前的准备

被测系统业务逻辑梳理

image-20240213122849692

测试计划书的作用

计划书的作用

  • 有条理的进行测试
  • 合理的分配工作
  • 风险预估
  • 测试排期得到大家的认可

计划书包含的要素

  • 项目背景
  • 书写计划书参考的文档
  • 测试范围
  • 测试过程提交及产出的文档
  • 测试所需的资源
  • 测试所需的工具
  • 测试人员安排
  • 测试所需的时间预估
  • 要做哪些类型的测试
  • 测试目标的统一
  • 风险预估
  • 风险发生时的应急策略

测试计划书的编写

项目简介

目的

  • 书写测试计划书,有助于实现以下目标:
    • 项目有条理的进行测试;
    • 测试人员对自己负责模块的梳理;
    • 测试能够有计划地进行:
  • 本次测试执行后交付文档:
    • 测试计划书
    • 测试用例
    • 测试报告

项目背景

  • 现今年轻人的生活压力大、生活节奏快、饮食不健康等状况已经越来越严重。
  • 慕慕生鲜秉承着为了让年轻人能够吃上一口新鲜蔬菜、水果、海鲜等,将传统线下购物模式复制到线上,统一解决进货、仓储、配送等全流程问题。
  • 为了让年轻人在任何时候都能够享受到新鲜的美食,我们从原产地直接采购,蔬菜水果真空冷藏存储、海鲜仓库新鲜养殖,用户线上订购即从全国仓库直接发货。

测试范围

image-20240213123806454

相关文档

参考文档

  • 产品说明文档
  • 需求文档
  • 接口文档
  • ……

测试提交文档

  • 测试计划
  • 测试用例
  • 测试报告
  • 版本说明书
  • ……

测试资源

测试设备

image-20240213124027287

服务器资源

image-20240213124053173

软件资源

image-20240213124113713

人员安排

image-20240213124140003

测试工具

image-20240213124215883

测试策略

整体策略

  • 整体测试所需时间 : 10人 / 天

image-20240213124347711

测试类型

image-20240213124511014

测试目标

  • 系统测试覆盖率达100%
  • 测试用例执行率达100%
  • 无高级别Bug遗留
  • ……

风险

需求变更

  • 如遇需求变更,则需重新评估开发及测试时间

其他风险

  • ……

风险应对策略

  • 加班!!!!这里要优雅的说加班,不然太招人恨了。
    • 比如:积极推动项目进度、提升工作效率

风险预警相关人员

image-20240213124908111

分模块的测试设计与执行

登录模块的测试用例设计与执行

image-20240213130856747

image-20240213130909354

搜索模块测试用例设计与执行

image-20240213132703723

image-20240213133126138

软件测试报告

测试报告的基本结构

  • 项目背景
  • 术语定义
  • 参考资料
  • 被测系统版本简介
  • 各模块的测试负责人
  • 测试环境
  • 测试执行过程时间点
  • 测试过程产出物
  • Bug汇总
  • Bug分布
  • 遗留Bug说明
  • 测试结论

撰写测试报告

引言

项目背景

  • 现今年轻人的生活压力大、生活节奏快、饮食不健康等状况已经越来越严重。
  • 慕慕生鲜秉承着为了让年轻人能够吃上一口新鲜蔬菜、水果、海鲜等,将传统线下购物模式复制到线上,统一解决进货、仓储、配送等全流程问题。
  • 为了让年轻人在任何时候都能够享受到新鲜的美食,我们从原产地直接采购,蔬菜水果真空冷藏存储、海鲜仓库新鲜养殖,用户线上订购即从全国仓库直接发货。

术语定义

image-20240213135310726

参考资料

  • 测试计划书
  • 测试用例文档
  • ……

测试概要

系统简介与测试责任人

  • 系统说明:被测系统为慕慕生鲜首次提测版本,实现了用户登录、商品搜索、商品列表、商品详情、添加购物车、下单、个人中心模块功能

  • 测试模块及测试责任人如下 :

image-20240213135454063

  • 系统版本
    • v1.0

测试环境

  • 服务器硬件配置

image-20240213135538039

  • 软件环境

image-20240213135555702

测试执行过程时间点

image-20240213135635509

过程产出物

  • 业务流程思维导图
  • 慕慕生鲜测试用例设计
  • ……

测试结果

Bug汇总

  • 这里要写一些按照严重程度汇总Bug的情况,是所有你发现的Bug都整理一下,最好弄一个图,看看是饼图好,还是柱状图好

Bug所在模块分布

image-20240213135814468

遗留Bug说明

image-20240213135835674

测试结论

结论

  • 测试场景覆盖率达100%

  • Bug修复率为98%

  • 遗留Bug不影响主要功能和用户的使用

  • 建议:测试通过可以上线(如果这里有风险,则请领导审批和下结论,是否通过上线)

建议

  • 由于…情况,测试执行过程中出现了时间风险
  • 以后为避免时间风险,测试可更早介入,提前把控软件的质量