一、概述
上次主要完成了用户模块的用例编写,这次主要进行饮食识别模块的用例编写,同样按照需求分析、提取测试点、编写测试用例的过程进行用例设计。
二、饮食识别模块
1.需求分析
- 点击图中红圈标注的标题即可跳转至饮食识别模块主页
- 饮食识别模块弹出后进行图片上传操作
- 图片上传成功后跳转至识别界面,输出结果:上传的照片、分析出的食物以及评分
2.提取测试点
3.编写测试用例
功能测试用例表(初版)
用例编号 | 功能测试 | 用例标题 |
1 | 界面按钮测试1 | 饮食识别功能按钮测试 |
2 | 上传图片按钮功能测试 | |
3 | 上传确定按钮功能测试 | |
4 | 上传取消按钮功能测试 | |
5 | 上传测试 | 上传空图片测试上传功能 |
6 | 上传文件大小不合适的图片测试上传功能 | |
7 | 上传文件大小合适(临界值)的图片测试上传功能 | |
8 | 上传文件类型错误的图片测试上传功能 | |
9 | 上传一张正在使用使用的图片测试上传功能 | |
10 | 上传一次失败后,再进行上传操作测试 | |
11 | 上传一次成功后,再次进行上传操作测试 | |
12 | 翻页测试 | 点击首页、上一页、下一页,测试翻页是否正常 |
13 | 按钮测试2 | 能正确识别按钮功能测试 |
14 | 不能正确识别按钮功能测试 |
三、总结
最后只剩对饮食推荐模块的用例编写了,相比用户登录模块需要进行账号密码长度、格式的严格输入,饮食识别模块需要对上传图片的大小、格式进行严格控制,饮食推荐模块就简单很多,所以接下来的用例编写工作会简单的多。