1、测试用例介绍
1)测试用例是什么:文档
- 测试工作的核心
- 软件需求的具体对照
- 一组在测试时输入输出的标准
2)测试用例有什么作用
- 检验软件是否满足客户需求
- 体现一个测试人员的工作量
- 展现测试用例的设计思路
3)测试用例
- 用例编号(必须唯一)
- 用例名称
- 测试背景
- 优先级
- 重要级
- 前置条件
- 测试数据(鼠标操作也是一种数据)
- 测试步骤
- 预期结果
- 实际结果
- 备注
4)测试用例编写流程
- 需求分析
- 提取测试点
- 测试用例编写
- 测试用例评审
2、需求分析与测试点编写
1)需求分析:需要+要求
- 业务需求:关注系统是否满足业务及业务流程
- 用户需求:关注系统是否满足用户使用习惯
- 功能需求:关注系统是否满足功能要求
如果没有需求怎么办:参考市面上已经上线的同类产品
如果需求模糊怎么办:收集整理已有需求,和产品经理逐条确认;参考同类型产品的实现情况
2)提取测试点
- 什么是测试点:通过需求分析后得到的需要进行测试的具体内容
- 测试点对测试用例的设计有什么好处:快速、覆盖、方法、细节
- 例子:慕课网
![0b8f9f29ff47b1c11316d4a55eb65df1.png](https://img-blog.csdnimg.cn/img_convert/0b8f9f29ff47b1c11316d4a55eb65df1.png)
![3f6908d5a0c966f0d18a26e020c7a83f.png](https://img-blog.csdnimg.cn/img_convert/3f6908d5a0c966f0d18a26e020c7a83f.png)
![87b8218d2db828495cb37ef4593c6ce9.png](https://img-blog.csdnimg.cn/img_convert/87b8218d2db828495cb37ef4593c6ce9.png)
![8cb317b90d391a1ef224df9b260a5c02.png](https://img-blog.csdnimg.cn/img_convert/8cb317b90d391a1ef224df9b260a5c02.png)