目录
- TPshop的介绍
- 1. 轮播图
- 1.1 需求分析与评审
- 1.2 编写测试计划
- 1.3 设计测试用例
- 2.购物车
- 2.1 需求分析与评审
- 2.1.1 购物车显示
- 2.1.2 购物车的商品限制
- 2.1.3 购物车添加商品
- 2.1.4 购物车删除商品
- 2.1.5 购物车编辑商品数量
- 2.2 编写测试计划
- 2.3 设计测试用例
TPshop的介绍
本菜鸡总结了一下TPshop的第五天-轮播图和购物车的内容,文章包含对特定模块进行功能测试的固定步骤,如需求文档的分析,提炼测试点, 测试用例的编写,不足之处希望大佬指正!
1. 轮播图
1.1 需求分析与评审
- 测试工程师在需求评审中的主要职责是什么?
- 确认自己理解需求、无疑义
- 确认需求无明显错误、能够支撑后续的用例设计等
- 提出一些改进建议
1.2 编写测试计划
- 负责人
- 测试组长、经理(第一负责人、管理经验)
- 测试工程师
- 测试计划
- 概念:是指描述了要进行的测试活动的范围、方法、资源和进度的文档。
- 核心内容:
- 范围与目标
- 角色与职责
- 进度与资源
- 风险与应对
- 准入准出标准
1.3 设计测试用例
- 设计测试用例方法
- 需求==》测试点==》测试用例
- 一个测试点就是一条测试用例
- 测试用例设计步骤
- 需求分析
- 拆分测试点
- 设计用例
测试点如下图的逻辑图所示,
测试用例如下面的Excel表格所示
2.购物车
2.1 需求分析与评审
2.1.1 购物车显示
a)购物车没有商品,提示马上去购物。
b)购物车有商品,显示购物车内商品内容
1)商品对应价格应和加入购物车时一致。
2)小计:正确计算=单价*数量。
3)已选择:n件商品,其中n为选中商品件数总和。
4)合计:购物车中商品总价。
5)点击商品图片或者名称跳转商品详情页面。
6)点击【继续购物】跳转商品购物页面。
7)点击【去结算】跳转填写核对订单页。
2.1.2 购物车的商品限制
a)单个商品数量最小为1,最大为200。小于1或者大于200时给出提示
b)购物车中商品类型数量最少为0(购物车为空),最大为20
2.1.3 购物车添加商品
a) 从商品显示页面中通过【加入购物车】向购物车中添加商品。
b) 添加单个商品数量不能大于购物车单个商品最大限制。
c) 添加商品种类数量不能大于购物车商品种类最大限制。
2.1.4 购物车删除商品
a) 点击商品栏里操作中的【×】号后,购物车中对应商品被删除。
b) 勾选商品,点击【删除选中商品】,购物车中对应的选中商品被删除。
c) 勾选【全选】后,所有商品被选中,点击【删除选中商品】,所有商品均被删除。
2.1.5 购物车编辑商品数量
- 通过商品数量旁的【+】号和【-】号进行设置
a)不能小于最小值1,为1时【-】号不可用。
b)超过单个商品最大200或者达到库存量时【+】号不可用。 - 通过修改编辑框中的数字,直接修改数量
a)直接编辑,数量值范围在1-200
b)编辑商品数量,不能大于库存
2.2 编写测试计划
略
2.3 设计测试用例
测试点如下图的逻辑图所示,
测试用例如下面的Excel表格所示,