第十章 常见控件与功能点测试要点(笔记)
一、文本框
1.编辑状态:只读/可编辑
2.输入格式的校验:长度、输入限制类型、是否加密显示
3.必填校验
4.保存记忆的功能,绝大多数时候没有这个功能,一般只保留前三到五次的输入内容,记忆的内容正确
二、下拉框
1.数据源校验,校验下拉选项是否显示正确,与数据源保持一致
2.文本框是否可编辑,绝大多数情况是不可编辑。如果可编辑则要测试搜索功能
3.搜索功能测试,测试是精确匹配还是模糊匹配
4.测试选中数据后是否能正常带出下拉文本框
5.有级联时候的校验(比如淘宝选收货地址是省-市-县-街道的级联):校验每个层级的下拉框能容是否根据父级下拉框过滤展示正确
三、单选项
1.验证单选项数据展示是否与数据源一致
2.验证所有的单选项在同一数据中,最多只能选中一个选项
四、复选框
1.验证单选项数据展示是否与数据源保持一致
2.验证可同时选中多个选项,操作其中一个选项不会引起其他选项的变化
五、按钮
1.验证是否可编辑,只读/可点击
2.验证点击,操作成功,验证关联功能
3.验证点击,操作失败,验证关联功能
六、搜索功能
1.搜索条件的显示
2.单个搜索条件搜索
3.多个搜索条件(组合)搜索
4.搜索方式的验证:精确/模糊匹配,绝大多数情况是模糊匹配
5.验证搜索结果:展示、数据较多时是否支持翻页功能
6.搜索结果为空,验证提示信息
七、排序
1.排序方式的验证
2.点击排序后验证数据展示
八、翻页功能
1.数据少于一页时,应该不展示翻页工具栏;数据多余一页时,展示翻页工具栏.?
2.当前处于第一页时,点击首页;当前不属于第一页时,点击首页;验证页面跳转正确
3.当前处于最后一页时;当前不处于最后一页时,点击莫邪;验证页面跳转正确
4.点击具体的某一页,验证页面跳转正确
5.当前处于末页时,点击下一页;当前不处于末页时,点击下一页
6.当前处于第一页时,点击上一页;当前不处于第一页时,点击上一页
九、导出
1.列表结果为空,是否支持导出
2.导出模板的校验
3.校验导出数据的正确性
4.测试大数据量导出是否超时
十、导入
1.测试导入模板的正确性
2.用错误模板导入数据,查看提示信息是否正确,查看数据是否导入成功(如果能导入成功是个大问题)
3.校验导入数据每一列数据的正确性,输入格式的校验,必填的校验,重复数据行验证的g过滤
4.数据部分错误时,是否导入成功,预期结果参考需求规格说明书
5.导入失败,导入超时,数据是否正常回滚(使用大量数据进行测试)
6.导入正确,在系统中查询相应数据,验证数据正确性
十一、超链接
1.展示,是否可点击
2.点击是否能正常跳转到相应的页面
十二、新增数据
1.各个字段输入格式的校验
2.必填的校验
3.唯一性的校验,去重的校验
4.新增成功/失败,到系统相应的可视化查询页面查询成功/失败,且个字段显示争取
十三、删除
一、单个删除:删除成功/失败:到系统相应的可视化查询页面查询数据失败/成功
二、批量删除
1.不勾选数据,点击删除,给出提示
2.勾选单个数据,点击删除
3.跨行勾选多个数据,点击删除
4.不跨行勾选多个数据,点击删除
十四、编辑数据
1.关键信息(作为主键,用来作唯一校验的字段)是不可编辑的,如果可编辑则是问题
2.其他可编辑字段测试方法主要参考新增数据的测试方法
十五、查看数据
1.只读展示,如果可编辑则是问题
2.校验数据展示正确