• 如何对图片进行测试


    我们在做测试过程中会遇到测试图片,那么测试图片中怎么做?我根据工作中遇到的问题做了以下总结:

    上传图片 上传图片分为拍照上传、从相册中选择 测试要点:

     

    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.没有缓存图片不展示,有无提示、有无默认图片

     

  • 相关阅读:
    眼手组合-眼低手低者
    MongoDB、redis、memcached
    CAS单点登录配置 .
    Static attribute must be a String literal
    myeclipse 导包快捷键
    java生成json总结
    weblogic部署错误:weblogic.xml.jaxp.RegistrySAXParserFactory cannot be cast to javax.xml.parsers.SAXParserFactory
    xfire+spring webservice
    java中获取当前路径(转)
    MyEclipse使用指南(精简版) (转)
  • 原文地址:https://www.cnblogs.com/changpuyi/p/10263800.html
Copyright © 2020-2023  润新知