当前位置: 首页 > news >正文

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

容易被忽视的bug

第二章 修改表单容易被忽视的bug

文章目录

  • 容易被忽视的bug
    • 第二章 修改表单容易被忽视的bug
  • 前言
  • 一、修改表单
  • 二、具体功能
    • 1.修改角色
    • 2.接口设计
  • 三、测试设计
    • 1.测试点
    • 2.容易发现bug的测试点如下:
  • 总结


前言

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


一、修改表单

修改表单其实就是在页面上已有的数据中选择性的编辑一些内容,对应到数据库就是在对应的表格中更新一些数据内容。
接下来用角色管理模块给大家讲解一下。

二、具体功能

1.修改角色

输入:根据角色唯一标识角色ID查询出:角色名称、角色权限回填到页面上
即可对角色名称、角色权限进行修改

输出:角色修改成功或失败标识

2.接口设计

接口名及入参:

UpdateRole()
role_id	 角色ID	bigserial(19)
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. 修改表单保存OR取消-再次修改
  8. 修改按钮连续点击测试
  9. 修改表单角色名称重复性校验
  10. 角色列表翻页插件 测试
  11. 角色数据库修改数据,前端界面检查
  12. 修改成功的角色记录,可以正常显示此记录
  13. 修改成功的角色记录,可以正常调用此记录
  14. 点击修改后,再从修改表单上点击返回按钮,是否有提示

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

修改表单取消和(X)按钮验证
修改表单确定OR取消-再次修改
修改按钮连续点击测试
修改表单角色名称重复性校验
修改成功的角色记录,可以正常显示此记录
修改成功的角色记录,可以正常调用此记录
点击修改后,再从修改表单上点击返回按钮,是否有提示

总结

以上就是今天要讲的修改模块容易忽略的测试点,修改功能在web系统在测试中应用的也特别广泛,我们在评审产品需求说明书、开发设计及设计用例的时候都始终把握一个原则:修改表单的校验规则应与新增表单的校验规则保持一致,希望大家在测试的过程继续举一反三。

http://www.lryc.cn/news/279583.html

相关文章:

  • 第十二章 Java内存模型与线程(一)
  • C# WPF 数据绑定
  • 进程和线程的比较
  • 深入理解 Flink(四)Flink Time+WaterMark+Window 深入分析
  • 科技创新领航 ,安川运动控制器为工业自动化赋能助力
  • 图像异或加密及唯密文攻击
  • React Grid Layout基础使用
  • 第11章 1 文件及IO操作
  • Tomcat服务实例部署
  • 高精度彩色3D相机:开启崭新的彩色3D成像时代
  • 借助Gitee将typora图片上传CSDN
  • 几件奇怪的事产生的疑团
  • 陶瓷碗口缺口检测-图像增强
  • gitee创建远程仓库并克隆远程仓库到电脑
  • 3D人体姿态估计(教程+代码)
  • Python异步编程|PySimpleGUI界面读取PDF转换Excel
  • 制造领域 基础概念快速入门介绍
  • 小程序的完整开发流程?
  • 【LV13 DAY16 轮询与中断】
  • Swoft - Bean
  • 【产品人卫朋】硬件产品经理:从入门到精通
  • swing快速入门(四十)JList、JComboBox实现列表框
  • React Native 原生组件回调JS层方法和 JS 层调用原生组件的事件方法
  • Go-安装与基础语法
  • 【同济子豪兄斯坦福CS224W中文精讲】NetworkX代码学习笔记
  • java+ssm+vue代码视频学习讲解
  • [计算机提升] 创建FTP共享
  • R语言将list转变为dataframe(常用)
  • 【JAVA】OPENGL+TIFF格式图片,不同阈值旋转效果
  • Linux系统中使用ln命令创建软连接