新增功能测试的测试点
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键的切换
原文链接:https://blog.csdn.net/qq_29656581/article/details/78252395