常见测试要点汇总
一、基本元素类
1、 界面
1) 界面排版,样式是否完整,按照预定设计图定制;
2) 界面特殊效果是否显示正确;
3) 界面在不同浏览器或者分辨率下是否能正确显示;
2、 页面元素
1) 页面上各数据项是否完整(是否有遗漏某些数据项);
2) 页面上各数据项是否显示正确(是否按照需求显示正确的数据项,包括文字,长度,类型,外形,摆放位置,特殊要求等);
3) 页面上各数据项的功能是否达到要求;
4) 页面上所有链接是否正确(连接测试)
3、 表单功能
1)各交互功能是否按需求实现(增,删,改,查询,提交等操作);
2)是否具有容错性功能,即错误操作,或无效操作时,是否有友好提示;
3)对模块的功能进行测试时可以列出所有功能,进行排列组合,测试所有情况;
4)表单上数据来源获取是否准确;修改该数据源,显示是否会发生变化;
二、数据类
1、 报表、表格
1) 表头是否按要求定制,如果超出当前屏,是否有有效的方式可以让用户看到表头信息;
2) 报表不能因其中的内容长度造成表格变形;
3) 报表统计中数据的正确性验证;
4) 报表中同一数据项的获取结果一致(数据一致性验证);
2、 图形
1) 图形是否正常显示
2) 报表图形的数据来源与图形是否匹配
3、 计算
1) 用于计算的数据源是否获取正确
2) 计算结果是否正确
三、场景类
1、 流程
1) 是否覆盖所有流程、分支
2) 各流程、分支的起点和终点是否明确
3) 是否存在循环的流程
2、 权限
1) 功能权限是否存在
2) 功能权限是否正确
3) 数据权限是否存在
4) 数据权限是否正确
5) 操作权限是否存在
6) 操作权限是否正确
7) 引起权限变化的功能列表
8) 功能权限变化还是数据权限变化,或两者兼有
9) 权限变化是否正确
3、 场景
1) 是否覆盖所有主体场景
2) 有权限及流程要求的,需要结合权限及流程进行场景测试。
四、性能类
1、 页面响应
1) 页面响应时间是否在可接受的范围
2) 允许范围内的并发时,是否存在无响应的情况
2、 查询时间
1) 查询时间是否在可接受的范围
五、关联校验
1、 条件关联
1) 该功能的前置条件是否都能覆盖
2) 非前置条件是否能到达该功能
2、 结果关联
1) 该功能产生的所有结果是否都已实现,如果这些结果之间存在关联性的,关联性必须是合理的
2) 该功能产生的结果是否超出需求
3) 该功能产生的结果是否与系统其它相关功能产生冲突
六、配置类
1、 软件环境配置
2、 代码包配置
3、 数据库配置
七、无效类
1、 功能外操作
2、 有效数据外操作
3、 有效路径外操作