题目:
测试一个语音微课,讲师发不超所60s的语音,学员可以发送文字和语音信息回复
测试设计:
1. S-Structure
产品的物理(physical)元素(如代码、接口、配置文件、可执行文件等)
这里可以首先进行代码的单元测试,接口测试,环境配置的测试
2. f-function
功能,考虑单个功能的是否符合预期
这里的功能可以分为:
1. 发语音
2. 收语音
3. 显示语音信息
4. 提示新信息
5. …
3.D-Data
数据,测试输入和输出,测试当软件处理的输入数据不同时的输出情况。
1. 发一条语音信息
2. 发十条语音信息
3. 发不同长度的语音信息
4. 显示不同长度的语音信息
5. 显示不同数量的新信息
6. …
4.I-Interface
接口,接口包括内部外部接口、其他接口比如硬件接口等。
- 进入课程的接口
- 课程内容的接口
- 听课记录的接口
- 评论内容的接口
- 用户信息的接口
- 分享课程的接口(对接外部接口)
- 接口执行的时间、效率
- …
5.O-Operation
操作,也就是怎么用这个待测软件。
和前面测功能的区别是主要集中于测真实的用户场景和测复杂的用户流程&#