• 新增功能测试的测试点


    1.录入的下拉选择项进行了过滤
      根据表单的检索关键字作为过滤条件进行下拉列表过滤显示
      2.录入的下拉选择项或单选项与别的录入项之间的联动过滤关系正确
      检查多重关联的下拉列表字段的数据有效性
      3.必填项字段控制与数据库必填项控制一致
      4.正确输入所有相关内容,包括必填项,点添加按钮,记录成功添加
      5.成功新增的记录在数据库显示的值与录入的一致
      6.必填项内容不填、其它项正确输入,点添加按钮,系统有相应提示
      7.内容项中输入空格,点添加按钮,记录不能添加成功
      8.内容中不输入,保存后显示null
      9.内容项中输入系统中不允许出现的字符、点添加按钮,系统有相应提示
      10.仅填写必填项,点添加按钮,记录能否添加成功
      11.添加记录失败时,有相应的提示,原填写内容保存
      12.添加记录失败时,原填写内容保存
      13.重复提交相同记录,系统有相应提示(同一客户端提交两次相同的记录,不同客户端提交一次相同的记录)
      14.某些输入项不允许重复(注意大小写和前后空格问题),若添加重复的输入项,系统应有相应提示
      15.提交时自动处理了内容首尾两端的空格
      16.提交成功的记录后,可以正常显示此记录
      17.提交成功的记录后,可以正常调用此记录
      18.新增数据提交后,会清空缓存,如果没有清除再次提交有提示
      19.提交成功后刷新页面,系统不会抛异常信息
      20.是否有批量新增功能,如果存在,则要考虑对批量新增进行性能和压力测试
      21.是否有批量新增功能,如果存在,则要考虑在批量新增过程中,如果出现系统异常,新增操作是否进行了数据回滚
      22.新增按钮是否对应了一组事务处理(即点击新增的同时,在后台数据库进行了多项工作,而非一条添加),要在新增成功后,检查是否所有的事务操作都进行了正确完整的处理
      23.新增按钮是否对应了一组事务处理,要在新增过程中,人为构造新增异常,检查是否进行了事务回滚操作
      24.新增操作是否支持回车键或TAB键的输入切换操作
      25.新增操作中是否具备撤销功能
      26.新增操作异常后,不会影响其他的功能操作
      27.新增操作的同时,是否在后台创建了对应的文件夹或文件,如果存在,要在新增结束后,在系统后台进行文件夹或文件的确认和检查
      28.新增操作的同时,是否在后台网络中进行了相关数据或文件的传输,如果存在,要在新增过程中,检查网络数据传输的完整性和正确性以及安全性
      29.新增操作后,是否会自动更新系统其他页面或数据库表的信息(例如网站新注册一个用户,该网站首页上对应的注册用户人数进行更新),如果存在,要明确更新的时间点,在时间点到来时,检查是否进行了更新
      30.新增操作后,是否会自动更新系统其他页面中对应的下拉框数据(例如新增一个状态,在前台下拉框中会增加一个新的状态内容),如果存在,要在相关页面上逐一检查下拉框内容是否进行了更新
      31.如果是B/S或C/S系统,在服务器端增加了一个信息,是否会影响到前台系统界面的数据,如果存在,那么在后台服务器端进行新增操作后,就要在前台客户端去查看相关的信息是否进行了更新
      32.如果该功能存在假删除,要考虑在新增记录时,关于重复的校验,是否包括假删除数据
      例如员工管理功能对应的删除操作是假删除,并且新增员工要求,员工姓名不能重复。
      加入张三离职后,把张三假删除,在界面上看不到张三的信息,此时再次新增员工信息,是否能再次录入一个员工姓名为张三的?
      33.新增界面中是否有右键快捷菜单,支持拷贝和粘贴等常见编辑功能
      34.能否支持回车或TAB键的切换
  • 相关阅读:
    阿里云服务器ECS centos_7 安装jdk环境
    Spring Data Jpa 投影(Projection)的用法
    win10 docker 部署微服务
    centos 安装docker
    VMware 启动 虚拟机后一直黑屏
    VMware 新建虚拟机选择操作系统的时候提示,此主机不支持64位客户机操作系统,此系统无法运行
    mysql 表名全变小写的解决(windows)
    docker: Error response from daemon: driver failed programming external connectivity on endpoint jovial_morse (71d0315110605c3812f7255c7072f5d38512118a4635feaf84cdc170d3bee8d1): Error starting userland
    win10 docker部署springboot项目
    nginx failed (1113: No mapping for the Unicode character exists in the target multi-byte code page)
  • 原文地址:https://www.cnblogs.com/chenlimei/p/9359198.html
Copyright © 2020-2023  润新知