Skip to content

测试计划

测试计划

项目概述

Petclinic 是一个宠物医院系统。系统中可以完成宠物主人信息、宠物信息、宠物主人与宠物的对应关系管理以及宠物医生对应的信息管理。本次测试的功能为宠物主人搜索功能。

测试目标

通过测试,达到以下目标:

  • 需求文档的功能可以正确实现
  • 需求文档中规定的业务场景可以正常实现
  • 页面响应时间在 5s 以内

测试范围和重点

功能
  • 可以正确进入宠物主人信息页面
  • 搜索框可以正常输入内容
  • Find Owner 按钮点击后可以正常发出搜索请求
  • 搜索不同结果可以按照需求的要求进行展示
兼容
  • 主流浏览器:Chrome、Edge
  • 主要系统:Window
性能
  • 页面响应速度在 5s 以内

测试策略

功能测试
  1. 功能测试采用手工测试的方法,具体参考需求文档
性能测试
  • 采用浏览器开发者工具确认页面响应时间
自动化测试
  • 本功能完成功能测试后,需要使用 pytest + selenium 实现自动化测试。方便后面版本进行自动化回归测试。

项目里程碑

任务 开始时间 结束时间
需求了解/评审 20xx1x27 20xx1x27(1天)
测试用例设计 20xx1x28 20xx1x28(1天)
TC评审 20xx1x29 20xx1x29(0.5天)
冒烟测试 20xx1x07 20xx1x07(0.5天)
功能测试 20xx1x07 20xx1x08(1.5天)
性能测试 20xx1x08 20xx1x08(0.5天)
兼容性测试 20xx1x09 20xx1x09(0.5天)
老功能回归测试 20xx1x09 20xx1x09(0.5天)
自动化脚本编写 20xx1x10 20xx1x110(1天)
预发布验证 20xx1x11 20xx1x11(1天)
发布 20xx1x14 20xx1x14

测试资源

人力资源
  • 测试 leader 1名
  • 测试执行 2 名
  • 测试用例编写:xx
环境资源
  1. 测试环境:http://192.168.20.30:8083/

风险列表

本次测试过程中,可能出现的风险如下:

  • bug 的修复情况
  • 模块功能的实现情况
  • 开发人员、测试人员关于项目约定的执行情况
  • 人员调整导致研发周期延迟
  • 开发时间的缩短导致某些测试

点击下载测试计划