维护一套checklist,借鉴测试,较少常规测试和常规bug。
新增模块
修改模块
影响范围
测试注意事项
- 界面控件标题是否正确
- 界面控件必填项检查(null,空格等)
- 下拉框选择项检查
- 文本输入框检查(最大最小字符数等长度限制)
- 输入合法性检查(文本OR数值,是否支持小数)
- 联动关系检查(地区等)
- 按钮功能是否实现(重置/取消/是否跳转等)
- 界面布局检查
- 界面提示信息准确性检查
- 查询操作显示结果是否符合常规(日期格式,金额,排序等)
- 分页检查
- 是否进行过自测或冒烟测试
- 代码是否提交完成
- 代码是否提交了与本次新增/修改无关的内容
- 是否进行过自测或冒烟测试
- 新建的数据库表(表名)
- 修改的数据库表结构(表名,变动内容)
- 寄存数据是否需要脚本修改
新功能测试:
大颗粒度保证各个功能点被覆盖,不必过于详细,进行持续验证;功能满足后进行bug大扫除,细粒度验证。
回归测试:
通过code diff了解代码变动的地方,做关联分析,明确哪些地方需要回归测试。
回归测试主要保证功能点没有问题,忽略细节问题。
为各系统维护一套测试点的checklist,精简列出需要关注和易被遗漏的测试点,可以放到wiki,不断补充完善。
文章来源: 项目提测CheckList通用版