您好,欢迎光临苏州高端网站建设公司极简慕枫
常熟网站建设h5
经常碰到有学生问我:
教授,如何在界面中为许多搜索条件编写用例?
下拉框中的此测试是否足够考虑这一点?我担心报道不完整?
我应该考虑上传什么检查点?
.
所以今天它主要是为您提供功能测试的要点,通过网络测试进行总结。
web测试是什么?
Web测试是基于BS体系结构的软件产品的测试。流行的一点是网站测试
web功能测试包括哪些方面?
功能测试主要包括6大部分:
1,链接测试
2,测试表格
3.搜索测试
4,删除测试
5,cookies,会话测试
6,数据库测试
1、链接测试
1)测试所有链接是否真正链接到指示的链接页面。
2)测试链接页面是否存在
3)Web应用程序测试系统中没有隔离页面
2、表单测试
表单通常是指在界面中发送数据的操作,包括数据的添加和修改。所涉及的测试包括以下内容:
1)输入框测试
——的长度,数据类型,必需,重复,空格,sql注入和一些与业务相关的限制
2)下拉框测试
——默认值,数据完整性/校正,第一/最后/平均选择,手动输入值的近似匹配,绑定选择;常见的业务选择操作
3)测试上传图片,视频,excel,txt和其他文件
——验证文件内容规则,大小,大小,格式,数量
4)表单提交按钮测试
——要么支持回车/点击返回,多次快速点击重复发送表单,网络中断发送(弱网络),如果发送后有请求,如果内容在发送后加密,如果发送权限验证控件,多个人用于同时操作场景测试表单
3、搜索测试
搜索条件通常有两种情况:输入框和下拉框。可以按以下编号顺序测试多个条件的页面搜索。
1)任何单个条件查询:模糊搜索,长搜索,无匹配条件,空
2)两个组合查询中的任何一个:确保两个组合查询正确,检查两个组合的所有情况。
3)三个组合查询:没有必要测试三种组合的所有组合。自从先前搜索所有个别条件以来,测试了两种组合的所有组合,然后选择2-3组三种组合用于测试。
4)完成条件组合查询:确保最大组合的正确性。
5)默认条件查询:默认条件查询的补充用例
6)根据需求或业务规则选择密钥条件组合查询
此处搜索框搜索还有另一种常见情况:时间输入框
对于按时间搜索的测试点,请考虑以下事项:
1)开始时间<=结束时间,一小时,时间间隔,日,跨日,月和新年的测试数据
常熟网站建设h5 2)开始时间大于/小于当前时间。如果用于搜索出生年份和月份,则验证大于案例,如果对定时作业时间的搜索验证小于情况
3)仅输入开始/结束时间
4)尚未输入开始时间和结束时间
5)结束时间在开始时间之前
6)手动输入时间,注意时间格式的验证
4、删除测试
1)如果未选择任何数据,请单击“删除”
- 有友好的提醒
2)选择数据并单击删除
- 如果您想要求删除确认信息,您必须确认两次
3)删除一条信息后,单击添加
- 是否可以添加相同的数据?
3)连续删除多个产品并选择大规模删除
- 如果兼容
4)选择整个选择,单击删除
----请注意,如果所有数据都被删除
5)删除关联数据(如何删除组QQ,该组的朋友将指示它)
6)所有数据删除操作,注意相应查询页面及其相关界面的数据是否按时更新
5、cookies/session测试
cookie /会话通常用于存储用户信息。 cookie在客户端中注册信息时确定用户的身份。会话通过在服务器上注册信息来确定用户的身份。
cookies/session测试同理,测试的内容可包括:
1)打开WEB系统后,检查浏览器默认存放cookie的目录中是否存在cookie目录。
2)存储已知cookie的时间,如果测试时间范围内及以后的cookie正常
3)清除浏览器中的所有cookie。如何处理再次登录Web系统
6、数据库测试
在Web应用程序技术中,数据库是一个“仓库”,以及任何操作让我们可以追踪功能测试。它是添加,删除和更改数据库。
因此,数据库测试实际上是通过上面提到的测试方法执行的,但重点是数据库表和值的变化表中的字段。
1.执行数据库脚本:添加数据库表,修改正常
2,页面提交表单,修改,查询,删除:数据库表中的信息是正常的