Web的功能测试有哪些
这篇文章主要讲解了“Web的功能测试有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Web的功能测试有哪些”吧!
创新互联建站是一家专业提供灵宝企业网站建设,专注与成都网站建设、成都网站设计、H5网站设计、小程序制作等业务。10年已为灵宝众多企业、政府机构等服务。创新互联专业网站建设公司优惠进行中。
界面显示
初始界面元素:title、内容,默认值、必填项(红*)
样式美观
排版规范
字体统一
编辑页面有光标,定位在第一个可编辑文本框
内容过多时,滚动条
loading
多次打开跳转同一页面
无数据不能一片空白
缩小窗口,响应式处理
性能,不能出现响应过慢,否则直接记bug
菜单
打开页面跳转正确
点击logo跳转首页
有选中标识
菜单切换,页面内容是否刷新重置
文本框
中文、英文(大小写)、数字(正数、0、负数、整数、小数)、特殊字符、全角
前后空格
你好HEllo 10 -3 0 0.5 !@#$%^&*_、null、、'、"、[]、{}、/r/n\r\n、ces
(空格)
为空
为0
长度校验
精确模糊匹配
大小写敏感
区间文本框 ,起>止,起<=止
下拉框
点击打开,再次点击关闭
打开后点击空白处关闭
内容和业务口径
单选、多选
选中有效,填充到框中
是否允许重复选择
切换内容,表格列联动展示。先列名排序,再切换,表格列变化后,点击查询,不能报错
动态匹配结果,最多显示10条
时间日期
约束条件
起<=止
起>止
只输入起
只输入止
时间>当前时间,可能会不让查未来时间的数据
粒度,年、月、日、时、分、秒
手动输入框
年月日与实际不符,2011-13-01,2011-00-01,2011-02-30,2011-08-32
不满足YYYY-MM-DD
非数字
输入完年或月,自动带出-
时间选择框
打开关闭选择框
切换年份
上下月
切换月份
选择某一天
清空日期
今天
文件上传下载
文件格式、大小等文字说明
支持的文件格式和大小,有效等价类
无效等价类:不支持的文件格式、文件大小为0、文件大小超出
重复上传相同文件
1、不允许
2、覆盖
上传后删除,物理删除
删除后再上传,相同和不同文件
最多上传文件个数
上传多个文件后,展示排版布局
文件存储数据库/应用服务器
链接下载,可正常打开,内容正确
选择文件后,再次打开文件选择窗口,点击取消按钮,直接提交,不应该报错
导入
模板
使用模板,导入成功,内容与文件一致
非模板文件,导入失败
不选择文件,直接点击导入按钮
多条记录,覆盖所有校验不通过规则
重复数据导入
长度校验,可测可不测
特殊字符,可测可不测
最大允许条数
导入失败后,重新正确导入,导入成功
导出
文件
1、文件名
2、格式默认为.xls或.xlsx
3、内容完整、正确,没有乱码
4、表格表头与页面一致
5、不能有操作列
6、名称列不能为代码、编码
记录条数=0,提示无数据导出
只导出查出来的记录,而不是所有记录
只导出下钻后的数据
记录条数>2000,分成多个sheet页
性能,2000条、65536条
表样不同,需要拆成多个等价类,都需要导出来看一下
查询条件不同导致结果内容、条数不同,也需要测一下
表格
对齐
内容口径
1、名称等列不能显示为代码编码
2、无数据显示为--
3、符合需求
格式
1、保留几位,缺失位自动补0
2、每3位逗号隔开
3、日期格式YYYY-MM-DD
省略号有提示
0没有链接
排序
默认排序
列名排序
序号、操作列不允许排序
高亮效果,单选/复选
排序
正序,从小到大
倒序,从大到小
对所有结果排序,而非仅对当前分页
任务状态列排序,按创建时间倒序,然后按未提交、审核不通过、审核中、审核通过排序,即把操作列可用按钮多的放在前面
分页
非尾页,下页
非首页,上页
非尾页,尾页
非首页,首页
尾页,下页,不可点
首页,上页,不可点
尾页,尾页,不可点
首页,首页,不可点
跳转有效页码
跳转无效页码,包括非数字
分页,每页显示条数,切换后翻页
总记录数正确
非尾页,每页实际条数=每页分页条数
支持敲击回车键跳转
批量操作
勾选单条,操作
勾选多条,操作
不勾选,直接操作
多条中,包含不允许操作的,不能批量操作,全部都回滚
全选,只处理查询出来的这部分数据
数据检查
数据流
数据缺失,数据覆盖面尽可能广一点
数据重置的问题
某些模块的数据未重置,其他模块在操作时,会把老数据带出来,包括图标状态等
不同功能点,相同展现字段
数据初始化
每月1号问题
户数,去重。户次,不去重
distinct问题
单行子查询
1、如果子表关联字段是主键,就没有问题
2、如果子表关联字段不是主键,分析逻辑,检查有没有可能出现重复数据导致关联后返回多行记录
先把数据置为无效,再弄1条相同的有效数据,这两条数据不能判断为是新增的数据,因为已经增加过,只是置为无效了
金融数据
最大回撤只会越来越大,不会变小或变0
表的增删改查
跟踪数据流
数据无残留
链接
链接跳转正确
点击多个相同的链接,可能会有意想不到的问题
相同的链接,从不同页面打开,说不定会有问题
树结构
依次展开到叶子节点,多个分支
展开和收起
节点图标
每层节点都能查到
对父节点查询或操作,也能作用到子节点
无数据显示,不能一片空白
图
折线图、柱状图
横纵坐标
刻度
区间取值边界
实际位置与刻度是否吻合
出现断点
多条折线,部分有数据部分无数据,日期未对齐
日期未对齐原因排查,相关功能数据是否一致
导致伸缩框失效
子主题 5
饼图
比例和分块大小匹配
网状图
各节点之间的关系正确
点击标签显示/隐藏
鼠标放上去,显示浮动框
无数据,不能一片空白
数据特别多,可考虑增加图表切换
图表切换
有数据,可正常切换,且切换前后数据正确
无数据,无法切换,给提示
兼容性
纵坐标,根据最大最小值来确定刻度值,便于观看
保存按钮
保存成功的提示
数据写入表中
cjsj、cjry等字段
loading
保存后查看
不填写,直接保存
a进入新增页面,b完成一次新增,a再保存,应保存成功(可能编号重复导致a保存失败)
输入与已存在重复的数据,如代码、名称
修改按钮
修改成功的提示
数据写入表中
xgsj、xgry、yxbz等字段
loading
修改后查看
不修改,直接保存
多次修改
删除按钮
是否确认删除的提示
直接刷新页面即可,不需要删除成功提示
数据删除完全,没有遗漏
loading
逻辑删除/物理删除
逻辑删除,可能有些功能没有加判断,导致删除了有些功能还查得到数据
收藏按钮
收藏,添加到收藏,按钮变为取消收藏
取消收藏,从收藏中移除,按钮变为收藏
收藏多个,形成多个分页
收藏后数据展示的排序是否与原来一致
校验给出不允许添加提示后,图标还是变成了已添加图标
取消、返回、“X”按钮
直接再次打开,内容不应保留
修改后再次打开,应更新为最新信息
登录页面
界面显示
用户名、密码、验证码文本框
验证码的格式
输入密码显示为***
使用正确的用户名,密码和验证码登录成功
退出
确认是否退出提示
退出到登录页面
先校验验证码,再校验用户名、密码
输入错误的验证码、用户名、密码,分别提示
验证码
输入错误后,验证码自动刷新
也可以手动点击刷新验证码
忘记密码
连续输入密码错误5次,账号锁定
锁定后,其他账号可以登录
到了锁定时间,被锁账号可以登录
token,免登录,时限
关页面
关浏览器
离线后重新登录
登录后,跨浏览器复制链接访问
连续登录多次
不同的ip,登录相同的账号
强制登录弹窗
界面显示
验证码
输入错误,提示
强制登录成功
电脑a和电脑b使用同一账号,来回踢几次
阿里云环境不同项目之间,登录token冲突,导致频繁下线
登录
token失效
测试不操作页面一段时间后,再次操作,会出现什么情况
重新登录,自动跳转登录页面
页面空白,需要刷新
如果是第三方对接,测试是否影响操作逻辑
修改密码
界面显示
老密码、新密码、确认密码文本框
输入正确,修改成功
老密码错误
新密码和确认密码,输入不一致
新密码和老密码一样
修改后,用老密码登录失败,用新密码登录成功
密码的格式要求
修改密码失败时,密码修改时间字段,不应更新
查询统计页面
界面显示
默认查询/不查询
伸缩框
伸缩框收起图标
伸缩框展开图标
展开收起查询条件
查询按钮
默认条件点击可用
查询后,是否收起条件
回车键
重置按钮
默认状态重置,信息不变
改变所有值后重置
重置后查询
单位切换
元、万元
位数正确
数据太小,显示0.00
所有的查询条件逐个测试
表格
业务口径
默认条件,口径和排序
逐个条件,匹配字段和传值
全部条件,条件带入
有效标志、删除标志,若表中有这个字段,需考虑是否增加判断
数据权限,不同权限用户登录
查询条件不一样
重置后条件不一样
查的数据权限不一样三门峡妇科医院http://www.0398hfyy.com/
钻取
下钻
返回
最后一层
数据对的上
链接
页面打开
口径、数据展示正确
数据条数对不对得上
口径过滤条件一致
按钮
新增页面
界面显示、光标
所有填写项
保存按钮
重置
默认状态重置
更改所有项后重置
重置后光标
保存后重置,为保存后的值
返回,返回后的查询条件、每页显示条数和页码要带出来
重复新增
修改页面
界面显示
修改按钮
信息带出,尤其是数据较长
重置
默认状态重置,为带出的值,不能清空
更改所有项后重置
重置后光标
修改后重置,为修改后的值
只修改不保存,退出后再次修改,未保存的数据重置
查看页面
界面显示
页面失真
特殊字符
编辑控件要做成灰色不可编辑的效果
附件不能有“X”
口径正确
不同权限用户登录,数据权限范围不同
底部按钮
如果是打开新窗口,关闭
如果是覆盖原页面,返回
审核审批页面
单条审核
填写项
审核意见,通过/不通过,单选
审核说明,审核不通过必填,审核通过非必填
确定按钮
审核通过,审核状态变为审核通过
审核不通过,1、审核状态变为审核不通过 2、办理状态回滚为待办理
审核不通过后重新办理,相当于修改
走流程,办理—>审核不通过->办理->审核通过
感谢各位的阅读,以上就是“Web的功能测试有哪些”的内容了,经过本文的学习后,相信大家对Web的功能测试有哪些这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!
网站题目:Web的功能测试有哪些
本文地址:http://scjbc.cn/article/psosch.html