• web测试点整理(四) -- 添加/修改/删除功能


    声明:是参考了很多他人的文章以及自己的一些经验做了总结,因为时间久远,也没有留下当时的参考链接,如果涉及引用别人的内容,请留言说明,谢谢

    • 添加、修改
    • 特殊键
      • 是否支持Tab键 
      • 是否支持回车键
    • 提示信息
      • 不符合要求的地方是否有错误提示
    • 唯一性
      • 字段唯一的,是否可以重复添加,添加后是否能修改为已存在的字段(字段包括区分大小写以及在输入的内容前后输入空格,保存后,数据是否真的插入到数据库中,注意保存后数据的正确性)
    • 数据正确性:
      • 对编辑页的每个编辑项进行修改,点击保存,是否可以保存成功,检查相关联的数据是否得到更新。
      • 进行必填项检查(即是否给出提示以及提示后是否依然把数据存到数据库中;是否提示后出现页码错乱等)
      • 是否能够连续添加(针对特殊情况)
      • 在编辑的时候,注意编辑项的长度限制,有时在添加的时候有,在编辑的时候却没有(注意要添加和修改规则是否一致)
      • 对于有图片上传功能的编辑框,若不上传图片,查看编辑页面时是否显示有默认的图片,若上传图片,查看是否显示为上传图片
      • 修改后增加数据后,特别要注意查询页面的数据是否及时更新,特别是在首页时要注意数据的更新。
      • 提交数据时,连续多次点击,查看系统会不会连续增加几条相同的数据或报错。
      • 若结果列表中没有记录或者没选择某条记录,点击修改按钮,系统会抛异常。
     
     
    • 删除
    • 特殊键
      • 是否支持Tab键
      • 是否支持回车键
    • 提示信息
      • 不选择任何信息,直接点击删除按钮,是否有提示
      • 删除某条信息时,应该有确认提示
    • 数据实现
      • 是否能连续删除多个产品
      • 当只有一条数据时,是否可以删除成功
      • 删除一条数据后,是否可以添加相同的数据
      • 如系统支持批量删除,注意删除的信息是否正确
      • 如有全选,注意是否把所有的数据删除
      • 删除数据时,要注意相应查询页面的数据是否及时更新
      • 如删除的数据与其他业务数据关联,要注意其关联性(如删除部门信息时,部门下游员工,则应该给出提示)
      • 如果结果列表中没有记录或没有选择任何一条记录,点击删除按钮系统会报错。
     
            针对包含增删改查功能的模块,还需要进行一些组合操作的测试,常见的组合操作包括如下:
    • 增加——>增加——>增加 (连续增加测试)
    • 增加——>删除
    • 增加——>删除——>增加 (新增加的内容与删除内容一致)
    • 增加——>修改——>删除
    • 修改——>修改——>修改 (连续修改测试)
    • 修改——>增加(新增加的内容与修改前内容一致)
    • 修改——>删除
    • 修改——>删除——>增加 (新增加的内容与删除内容一致)
    • 删除——>删除——>删除 (连续删除测试)
  • 相关阅读:
    Android系统在新进程中启动自定义服务过程(startService)的原理分析
    Thread和Service应用场合的区别
    Android数据格式解析对象JSON用法
    数据交换格式XML和JSON对比
    Android Handler的使用
    Android之Handler用法总结
    Handler的另外一种用法(HandlerThread)
    solr原理
    mysql主从:主键冲突问题
    修改mysql数据库存储目录
  • 原文地址:https://www.cnblogs.com/mujiujiu/p/9301758.html
Copyright © 2020-2023  润新知