- 每一个输入框:是否需要验证,怎样验证
- 对与每一个输入框后提示了必填的字段,是否业务上真的需要必填,如果需要则做必要性检查
- 空值测试
- 数字的输入需要scale和precision,检查上下限范围
- 字符串输入需要检查长度,允许的字符
- 日期输入需要做范围检查(begin < end),格式检查(yyyy-MM-dd)等
- 主键是否可以录入,如果可以录入那么更新界面是否可以修改
- 录入页面“重置”按钮的逻辑是否实现正确:录入界面清空所有输入框,更新界面重置至未修改状态。
- 编辑界面是否可以修改主键,如果可以修改主键,那么修改主键之后,更新界面点重置是否会产生问题
- 录入的数据是否在系统中是否可以查询到,如果不可以,测试人员如何确认数据已经正确录入
- 界面大小是否会超出最终用户界面显示大小,如果超出是使用滚动条还是显示异常?
- 下拉列表进入编辑界面时是否初始化好,更新界面是否已经选中原选中值
- 数据库中的字段长度与界面上录入框的长度是否适配
- 如存在导入,导入源格式允许的长度是否与数据库长度匹配,数字、日期等格式是否做了必要校验,空行如何处理
- 其他业务相关逻辑
- 对与新加入的功能或修改过的功能,与它相关联的功能是否进行了回归测试?
- 安装手册;完全按照安装手册,在干净的与生产一致的环境上是否可以安装成功
- 任何不确定、需要假设的地方,都是需要项目经理开发过程中需要确认的点,很可能是风险点