Web方面的测试,就是我们通常所说的是对在浏览器运行的页面进行测试。也即是B/S结构的测试。
Web测试,其实是前人通过总结而来。具体指下面几个方面:
web测试点
1、链接
指方面的URL地址;要点:
1) 检测是否正确;
2) 检测是否明文或者加密显示;
3) 修改URL的子路径,如输入不存在的URL地址,检测页面是否有404错误页面提示。
4) 检测URL地址是否能正常跳转等等。
2、界面
1) 检测UI排版是否正确;
2) 检测界面的按钮或者可操作的功能,是否显眼;重要的功能或者文字是否高亮显示。
3) 图片是否快速显示;
4) 数据是否快速加载显示等等
3、功能
1) 搜索功能
a. 检测功能是否正常;
b. 检测是否可重置;
c. 检测搜索的结果是否正确;
d. 单个条件搜索、多个条件组合搜索是否正确;
e. 无数据时,提示是否正确等等;
f. 暴力操作按钮时,页面是否出现异常等等。
2) 表单
a. 提交的数据是否正确;
b. 输入非法字符,检测是否有校验;
c. 默认情况,提交数据,检测是否正常;
d. 若有图片、文件等上传时,则对图片是否有大小、格式的校验;
g. 暴力操作提交时,页面是否出现异常等等。
3) 输入框
a. 检测是否对字符类型有限制;
b. 检测是否对字符长度有限制;
c. 检测是否可正常输入字符等等;
4) 多选项、单选项
a. 检测显示的值是否正确;
b. 检测多选项时,提交的数据是否正确;
c. 检测多选项,是否可正常多选;
d. 检测单选时,提交的数据是否正确;
e. 检测单选,是否仅能单选;
f. 暴力切换点击时,检测是否出现异常情况等等。
5) 列表
a. 检测列表头的名称是否正确;
b. 检测列表的每一行每一列的数据是否正确;
c. 有操作项时,检测功能是否正常等等。
6) 分页
a. 检测分页功能是否正常;
b. 检测分页显示的总数是否正确;
c. 检测每页显示的条数是否正确等等。
4、兼容
检测在不同的浏览器访问下,功能、UI是否正常;推荐工具IETester。
5、安全
a. 在接口方面,修改参数,检测是否可以有异常情况出现;
b. 在不登录的情况下,直接输入URL地址访问,检测是否可以访问;
c. 检测是否可以进行sql注入扽等。
6、性能
a. 模拟接口压力测试,检测接口的响应情况;
b. 模拟业务场景,检测负载情况、压力情况等等。
作者:佚名
来源:http://www.51testing.com/html/92/n-4476592.html