Web功能测试

Web测试主要指基于BS架构的软件产品的测试,通俗来说就是web网站的功能测试。
web功能测试的主要分类:
1、链接测试
链接是web应用系统的一个很重要的特征,主要是用于页面之间切换跳转,指导用户去一些不知道地址的页面的主要手段,链接测试一般关注三点:
1)链接是否按照既定指示那样,确实链接到了该链接的界面
2)测试该链接所链接的页面是否真实存在
3)保证系统中没有单独存在的页面(即没有链接指向,只能通过正确的URL地址才能访问)【较难发现,可以理解为白盒测试,需要看代码】
2、表单测试
表单(form)是指网页上用于输入和选择的信息;比如,用户注册,登录,信息变更、查询等;表单是沟通用户和系统的桥梁;
表单数据获取的方式:get、post

表单测试常用控件:https://www.cnblogs.com/workest/p/3864298.html
它涉及到的测试包括以下方面:
1)输入框测试
——长度、数据类型、必填、重复、空格、sql注入以及一些业务相关约束
2)下拉框测试
——默认值、数据完整性/正确性、第一个/最后一个/中间一个选取、手动输入值模糊匹配、联动选择;业务常见选取的操作
3)图片、视频、excel、txt等文件上传测试
——大小、尺寸、格式、数量、文件内容规则验证
4)表单提交按钮测试
——是否支持回车/单击、快速多次点击是否重复提交表单、网络中断(弱网)提交、提交之后是否有提示、提交后内容是否加密、提交是否做权限校验控制、多人针对表单同时操作的场景测试
3.cookies/session测试
cookies/session通常用来存储用户信息,Cookie通过在客户端记录信息确定用户身份,session通过在服务器端记录信息确定用户身份。
cookies/session测试同理,测试的内容可包括:
1)打开WEB系统后,在浏览器默认存储cookies的目录下看此cookies目录是否存在。
2)已知cookies的保存时间,测试时间范围之内和之外的cookies文件是否正常
3)将浏览器下的所有cookies文件全部删除。再次登录web系统,会怎么处理

浙公网安备 33010602011771号