Skip to content

Petclinic宠物主人搜索测试计划

宠物主人搜索测试计划

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

测试目标

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

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

测试范围和重点

功能

  • 可以正确进入宠物主人信息页面
  • 搜索框可以正常输入内容
  • Find Owner 按钮点击后可以正常发出搜索请求
  • 搜索不同结果可以按照需求的要求进行展示

兼容

  • 主流浏览器:Chrome、Firefox、Safari、IE、Edge
  • 主要系统:Window、MacOs

性能

  • 页面响应速度在 5s 以内

测试策略

功能测试

  1. 功能测试采用手工测试的方法,具体参考需求文档
  2. 测试过程中需要验证接口相关功能时使用 Charles 抓包协助完成

性能测试

  • 采用浏览器开发者工具确认页面响应时间

自动化测试

  • 本功能完成功能测试后,需要使用 pytest + selenium 实现自动化测试。方便后面版本进行自动化回归测试。

项目里程碑

任务 开始时间 结束时间
需求了解/评审 20221027 20221027(1天)
测试用例设计 20221028 20221028(1天)
TC评审 20221029 20221029(0.5天)
冒烟测试 20221107 20221107(0.5天)
功能测试 20221107 20221108(1.5天)
性能测试 20221108 20221108(0.5天)
兼容性测试 20221109 20221109(0.5天)
老功能回归测试 20221109 20221109(0.5天)
自动化脚本编写 20221110 20221110(1天)
预发布验证 20221111 20221111(1天)
发布 20221114 20221114

测试资源

人力资源

  • 测试 leader 1名
  • 测试执行 2 名
  • 测试用例编写:xx

环境资源

  1. 测试环境:http://spring-petclinic-angular.poc.ceshiren.com
  2. 预发布环境:xx.xx.xx.xx
  3. 线上环境:xx.xx.xx.xx

风险列表

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

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

点击下载测试计划模版