文章目录
一、TpShop项目介绍
1.1 项目是什么
Tpshop是一个类似于淘宝、 京东一样的B2C商务平台, 简称电商。
B2C: 企业到消费者
- B( Business ) 意思是企业
- 2 是to的谐音
- C( Customer ) 意思是消费者
1.2 主要功能
一个电商平台的主要用户是?
- ①买家:商品搜索、购物车、下订单、支付、售后
- ②卖家:会员管理、商品管理、订单管理、营销管理、物流管理、供应商管理
1.3 技术栈
①开发语言:PHP
②应用服务器:Apache/Nginx
③数据库:mysql
二、项目测试流程
怎么对TPshop开展测试工作呢?—使用测试流程

2.1 需求评审
1、评审之前:
- 提前阅读需求⽂档,记录疑惑点
2、评审形式:
- 一般会议形式展开(产品经理、项⽬经理、开发人员、测试工程师)
3、评审目的:
- 明确测试范围
- 站在不同的⻆度对需求查漏补缺
- 各部门对需求理解⼀致
4、评审产出:
- 评审通过的需求⽂档
- 各部门的⼯作内容


2.2 计划编写
为什么要编写测试计划?—指导测试组成员进行工作和让测试组以外的项目成员了解测试的工作。

2.3 设计用例
先设计业务用例,后设计功能模块用例 。
- 需求分析
- 拆解测试点
- 编写用例
2.3.1 商城业务流程测试
1、什么是业务流程?
客户使用软件的过程中,为了达成自身的所想要的目的,按照指定的顺序去操作软件的功能, 这样的操作过程叫业务流程。
2、业务流程来源
- 正常情况:一般由产品提供
- 特殊情况:测试人员自己画
3、业务流程测试的方法
- 流程图法(重点)
4、使用步骤:
- 根据流程图找出路径
- 编写测试用例(从开始到结束为⼀条路径,有多少条路径就有多少条用例)

2.3.2 单功能模块测试
业务流程测试完成后测试工作就结束了吗?—否,需要针对单模块进行更加详细的测试。

2.4 用例执行
- 按优先级(推荐)
- 前提:写用例的时候标注清楚优先级并且明确优先级的定义
- P0:最高级别。
- 按顺序执行
2.5 缺陷管理
- 提交时间:用例执行失败的第一时间
- 注意事项:
- 唯一性
- 可复现(明确复现步骤\问题发生时间\日志截图)
- 注明版本号

| 缺陷ID | 缺陷标题 | 缺陷状态 | 严重程度 | 缺陷类型 | 优先级 | 预置条件 | 所属模块 | 缺陷描述 | 期望结果 | 附件 |
|---|---|---|---|---|---|---|---|---|---|---|
| / | / | / | / | / | / | / | / | / | / | / |
2.6 测试报告

三、总结


被折叠的 条评论
为什么被折叠?



