设计饮食识别模块的测试用例
饮食识别模块的功能:调用饮食识别算法,对用户上传的饮食照片进行分析并展示结果。
点击饮食识别按钮进行识别

输出结果:上传的照片、分析出的食物以及评分

根据饮食识别模块的功能设计测试用例
| 用例编号 | 用例标题 | 前提条件 | 用例步骤/输入动作 | 预期结果 | 所属项目 |
| 1 | 饮食识别功能按钮测试 | 用户已登录 | 点击饮食识别按钮 | 跳转至饮食识别模块主页 | 按钮测试 |
| 2 | 上传图片按钮功能测试 | 用户已登录 | 点击上传图片 | 弹出文件选择的弹窗 | |
| 3 | 上传确定按钮功能测试 | 用户已上传图片 | 上传一张图片,点击确定 | 图片上传成功,跳转至识别界面 | |
| 4 | 上传取消按钮功能测试 | 用户已上传图片 | 上传一张图片,点击取消 | 图片未上传,恢复到饮食识别主页 | |
| 5 | 上传空图片测试上传功能 | 用户点击上传图片 | 点击上传图片,上传一张0kb的图片 | 图片未上传,恢复到饮食识别主页 | 上传测试 |
| 6 | 上传文件大小不合适的图片测试上传功能 | 用户点击上传图片 | 点击上传图片,上传一张 | 图片未上传,恢复到饮食识别主页 | |
| 7 | 上传文件大小合适(临界值)的图片测试上传功能 | 用户点击上传图片 | 上传一张 | 图片上传成功,跳转至识别界面页 | |
| 8 | 上传文件类型错误的图片测试上传功能 | 用户点击上传图片 | 上传doc;xls;ppt;txt等格式文件 | 图片未上传,恢复到饮食识别主页 | |
| 9 | 上传一张正在使用使用的图片测试上传功能 | 用户点击上传图片 | 打开图片,然后上传图片 | 图片上传成功,跳转至识别界面 | |
| 10 | 上传一次失败后,再进行上传操作测试 | 用户点击上传图片 | 第一次上传失败,再次进行上传 | 可以继续上传 | |
| 11 | 上传一次成功后,再次进行上传操作测试 | 用户点击上传图片 | 第一次上传成功后,再次进行上传 | 第二次也可以成功上传 | |
| 12 | 点击首页、上一页、下一页,测试翻页是否正常 | 用户已登录 | 点击首页、上一页、下一页、末页 | 可以实现页面翻转 | 翻页测试 |
| 13 | 能正确识别按钮功能测试 | 饮食已识别 | 点击“是” | 正确识别,并跳转 | 按钮测试 |
| 14 | 不能正确识别按钮功能测试 | 饮食已识别 | 点击“否” | 正确识别,并跳转 |
版权声明:本文为qq_44807251原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。