学习目标
掌握流程图主要元素及画法
能够绘制tpshop下单及发货流程图
掌握tpshop业务流程测试用例的编写
掌握优惠券测试点分析
掌握优惠券测试用例编写
掌握优惠券测试用例执行与缺陷跟踪
业务流程测试
1. 流程图的主要元素及画法
- 开始和结束: 椭圆形小方框
- 流程线 : 箭头直线
- 数据输入和输出: 平行四边形
- 流程处理 : 长方形
- 条件判断 : 菱形
2. 流程图绘制:
取款业务:
用户插入卡片 -->输入密码 – 判断 – 选择业务 – 取款 输入金额 --完成 – 1. 结束 – 2。继续取款
3. 业务流程测试
- 业务流程测试的关注点:
关注需求中多个功能的组合。
不关注细节。 - 业务流程测试的价值:
从用户的角度出发, 模拟最真实的用户操作。
从测试角度出发, 关注单个功能点,遗漏真实场景的问题。 - 进行业务流程测试的时机:
单个功能点测试完成。。
产品上线前, 系统测试后。
4. 业务流程测试–编写测试用例
- 明确需求 :

- 订单状态

- 画出流程图 :
- 编写测试用例 :
列出流程的路径, 根据路径场景来设计测试用例。
5. 手机推送功能介绍 (扩展内容介绍)
- 推送平台
- 识别手机
- 业务逻辑
- 全部推送
- 分类推送
- 精准推送

课堂练习:
斗龙APP主播开播推送业务测试。
主播开播后,需要将主播开播的信息,精准推送给他的粉丝用户。 下面是推送的限制条件描述:
- 推送的用户是主播的粉丝用户
- 用户需要打开手机接收推送的设置
- 用户在连网的情况下可以接受推送
- 推送使用不同的平台推送
- 小米手机使用 – 小米推送平台
- 魅族手机使用 – 魅族推送平台
- 其他Android手机和IOS手机使用友盟推送平台。

场景法: 适用场景 多个功能点的组合, 单个功能测试完成。
优惠券
- 需求分析 : 明确需求。
- 整理功能点
- 功能点的拆分
- 覆盖需求
- 特殊情况
优惠券位数
优惠券失效
- 编写测试用例和用例评审
- 执行用例和缺陷跟踪
excel 有详细的测试步骤和预期结果
Xmind 罗列测试点和测试场景
设计测试用例的思路
- 覆盖需求
- 保证完成覆盖全部的功能点。
- 设计测试用例的方法补充
- 功能的相关业务
- 特殊的角度
- 异常操作 : 用户的错误的操作。
- 逆向操作 : 一个流程返回之前的步骤, 下单 退货。
- 分支流程 : 当前业务还有其他的分支流程。
版权声明:本文为limy_liu原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。