文章目录
1.测试用例的基本要素
- 测试用例的基本要素
- 向测试系统发起的一组集合,测试平台,测试数据,测试步骤,预期结果等。(测试方式,测试的优先级)
1.2 为什么要写测试用例
- 测试执行者的依据;
- 使得工作重复,自动化测试的基础
- 评估需求覆盖率
- 用例的复用;
- 积累测试的方法思路以供后续借鉴。
1.3 测试用例的标准
- 用例表达清楚,无二义性;
- 用例可操作性强;
(并发测试)1000个人同时并发操作这个功能,找1000个同事,同一时刻操作这个功能观察系统的性能表现。这种操作性不强(找人,很难做到同一时刻) - 用例的输入与输出明确,一条用例只有一个预期结果;
- 用例的可维护性好。
- 用例对需求的覆盖率比较高;
- 暴露程序BUG的能力强。
1.4 手机拍照测试用例
- 用例元素:标题、测试思想、预设条件、步骤、预期输出。
|存在歧义的用例| 明确清楚用例 |
|-- | - - |
| 标题 单拍 | 标题 |
2.设计测试用例的方法
- 需求——软件需求——开发软件——测试功能——产品上线
- 需求是从用户而来,测试人员需要对需求进行验证。
- 软件需求是产品经理写的
- 开发软件:程序员根据需求开发软件
- 测试功能:测试人员根据需求和软件需求进行测试。
- 根据需求去设计测试用例(首先先验证需求的正确性,分析需求,细化需求,从需求中提炼功能模块,划分子功能,根据每一个子功能写测试用例)。
2.1事件流
2.1.1事件1
- 若用户未收到激活邮件,可在登录界面录入电子邮件及
2.2具体的设计测试用例的方法
2.2.1等价类
- 等价类:把输入(特殊情况才考虑输出)划分成若干个等价类,从一个等价类中选一个测试用例进行测试,如果这