如何对图⽚进⾏测试
我们在做测试过程中会遇到测试图⽚,那么测试图⽚中怎么做?我根据⼯作中遇到的问题做了以下总结:
上传图⽚上传图⽚分为拍照上传、从相册中选择测试要点:
1,上传图⽚-拍照
1)点击拍照是否直接跳转到拍照页⾯
2)拍照后点击完成,可以上传
3)拍照后图⽚正常显⽰
4)上传图⽚的最⼤限制(超过上传图⽚张数是否可以继续上传)
5)拍照的⼿机权限设置
安装⼿机后⾸次打开app有个权限提⽰是否禁⽤,选择是(选择否即所有权限是打开状态),去调起相机看是否可以可能会遇到的问题:点击拍照会发⽣闪退
点击拍照没有反应
点击拍照提⽰去设置禁⽤权限(友好提⽰)
2,上传图⽚-从相册中上传
1)点击相册进⼊相册页⾯
2)选择相册中的图⽚可以上传
3)是否可以⼀次选择多张图⽚
4)上传图⽚的最⼤限制(超过上传图⽚张数是否可以继续上传)
5)上传图⽚后是否可以正常显⽰
6)是否只能上传.jpg、.png、.jpeg格式(这⼏种格式仅参考,若还可以上传其他格式以产品需求为主)
⽂件格式、动画格式、其他格式的⽂件不能上传
7)上传图⽚像素较⼤的图⽚是否可以上传成功上传失败给出提⽰,上传中⼀直转圈,⼿机出现崩溃
3,删除(修改)图⽚
场景:上传图⽚后若对图⽚不满意,想更换图⽚,删除当前的图⽚重新上传
1)删除图⽚后重新上传图⽚
1. 可以删除当前的图⽚
2. 删除图⽚有上传按钮,并且点击上传可以正常上传
3. 删除图⽚后重新上传的图⽚显⽰的是最新的图⽚
4. 遇到多张图⽚时,删除所有图⽚,再上传图⽚是否正常
5. 删除所有图⽚(假设图⽚为必填),点击提交信息是否可以提交
4,图⽚展⽰
场景:上传图⽚并提交了数据后,希望可以查看提交的数据信息
1)在app上查看数据展⽰页⾯(暂且叫它记录页⾯)
1. 记录页图⽚是否显⽰
2. 记录页图⽚是否清晰
3. 记录页图⽚是否被放⼤或缩⼩
4. 记录页图⽚是否被裁剪
5. 记录页查看图⽚是否可以放⼤缩⼩
6. 记录显⽰的图⽚是否与上传的图⽚⼀致(数据同步)
7. 上传多张图⽚,张数是否正常、图⽚相互直接是否重叠或其他问题2)在数据后台展⽰(web页⾯上)
1. 图⽚是否显⽰
2. 记录显⽰的图⽚是否与上传的图⽚⼀致(数据同步)
3. 图⽚是否清晰
4. 图⽚是否被裁剪
5. 图⽚是否被放⼤或缩⼩
6. 图⽚是否可以放⼤缩⼩
5,编辑图⽚信息
1)添加图⽚
1. 添加图⽚并提交显⽰的图⽚是否正确
2. 添加图⽚的张数是否可以超过上限
3. 其他的同新增图⽚
2)删除图⽚再重新上传
1. 删除图⽚是否删除
2. 删除图⽚后是否可以上传成功
相册里图片怎么合并成一张图3. 删除第⼀张或最后⼀张图⽚会不会⾃动删除所有的图⽚
4. 删除第⼀张图⽚(多张图⽚),其他图⽚位置不变
5. 删除图⽚成功,上传图⽚成功会默认变成之前的图⽚
3)删除图⽚后不上传
1. 删除图⽚是否成功
2. 删除最后⼀张不上传,提交数据是否成功
3. 删除第⼀张或最后⼀张图⽚会不会⾃动删除所有的图⽚
4. 删除第⼀张图⽚(多张图⽚),其他图⽚位置不变
6,多次上传图⽚
1)第⼆次上传图⽚,没有上传检查是否保存第⼀次上传的图⽚信息2)之前编辑过图⽚,第⼆次上传是否保存了编辑的图⽚信息
7,弱⽹或断⽹(app)
1)弱⽹时图⽚可以加载出来
加载图⽚需要的时间
2)弱⽹时图⽚加载失败
a.加载失败有没有给提⽰
b.加载失败有没有提供默认图⽚
c.加载失败会不会⼀直转圈
d.图⽚加载失败时操作页⾯会不会崩溃
e.很多图⽚时,只加载出部分,后⾯的图⽚如何处理3)断⽹时查看图⽚
a.没有⽹络图⽚是否显⽰
b.有图⽚缓存图⽚是否可以正常展⽰
e.没有缓存图⽚不展⽰,有⽆提⽰、有⽆默认图⽚