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系统,会怎么处理

 

posted @ 2021-03-15 17:26  有没有123  阅读(175)  评论(0)    收藏  举报