测试人员必备基本功(1)

容易被忽视的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系统在测试中应用的特别广泛,我们可以在测试的过程中举一反三。

  • 17
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

测试部的故事

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值