测试人员必备基本功

发布时间:2024年01月12日

容易被忽视的bug

第一章 新增表单容易被忽视的bug


前言

一个WEB系统的所有功能模块,其实都是围绕“增、删、改、查”这4个接口的功能开展的。作为测试人员,我们的测试思路和用例设计的思路也离不开“增、删、改、查”这4个大的方向。


一、新增表单

新增表单其实就是在页面上增加一些数据,对应到数据库就是往对应的表格中插入新的数据。
接下来用角色管理模块给大家讲解一下。

二、具体功能

1.新增角色

输入:角色名称(必填 可输出中文、字母)、角色权限范围(非必选)
角色权限数据来自菜单权限表
页面以树形结构显示方便快速选择

输出:角色保存成功或失败标识

2.接口设计

接口名及入参:

addRole()
role_name	角色名称	 varchar(30)
role_data_scope 角色权限范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 4:本部门及以下数据权限)	bpchar(1)

角色信息表 表sys_role


三、测试设计

1.测试点

  1. 新增表单UI界面友好性检查
  2. 新增表单角色名称必填项校验
  3. 新增表单角色名称边界值校验
  4. 新增表单角色权限4种权限范围验证
  5. 新增表单确定按钮测试
  6. 新增表单取消和(X)按钮验证
  7. 新增表单确定-取消-再次新增,表单是否会清空缓存,如果没有清除再次提交有提示
  8. 新增按钮连续点击测试
  9. 新增表单角色名称重复性校验
  10. 角色列表翻页插件 测试
  11. 角色数据库修改数据,前端界面检查
  12. 角色数据库增加数据,前端界面检查
  13. 提交时自动处理了角色名称首尾两端的空格
  14. 提交成功的角色记录,可以正常显示此记录
  15. 提交成功的角色记录,可以正常调用此记录

2.容易发现bug的测试点如下:

新增表单取消和(X)按钮验证
新增表单确定-取消-再次新增,表单是否初始化的测试
新增按钮连续点击测试
新增表单角色名称重复性校验
提交时自动处理了角色名称首尾两端的空格
提交成功的角色记录,可以正常显示此记录
提交成功的角色记录,可以正常调用此记录

总结

以上就是今天要讲的新增模块容易忽略的测试点,本文简单介绍了新增表单的测试点,而新增功能在web系统在测试中应用的特别广泛,我们可以在测试的过程中举一反三。

文章来源:https://blog.csdn.net/jingli617423/article/details/135549432
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。