Web测试--控件类

web端页面测试,最常见的是基本控件的测试,只有了解常见的控件和其测试方法,才能掌握测试要点,避免漏测情况发生。根据日常工作总结,将控件和常见逻辑集合在一起,总结了几个控件类测试查场景如下。

导航条

导航描述了用户在一个页面内操作的方式,在不同的用户接口控制之间,例如按钮、对话框、列表和窗口等;或在不同的连接页面之间。导航测试经常考虑如下几点。

· 导航是否直观,简单明了,直接反应系统的主要功能。

· 导航的风格与其他菜单,展示等风格是否一致

· 导航的链接跳转是否正确

· 导航条tab间的来回跳转,是否正确。

· 链接如果带参数,跳转到不同页面,传递的参数是否正确

· 导航条之外的公共内容,在导航条不同tab内的展示应该保持一致,且功能正确性检查。

· 不同的导航条达到同样的目的,检查不同导航条跳转过来时内容是否一致。

· 导航条各级之间有上下级关系时,进入下级页面,再返回,是否能正常返回上级页面。

导航条常见和URL跳转检查一起组成一定的功能。除了考虑导航条基本的功能外,还需要检查:

· 各个导航之间的相互影响,如果两个导航连接使用的js模块不一致,涉及到页面加载,页面展示等的检查。

· 导航条与其他控件组合在一起时,在不同的页面上,看到的导航条是否一致等检查。

输入框

输入框分为文本输入框,数字输入框。一般使用在填写输入的内容上,比如名称,属性等,有新建和编辑类两种。在检查的时候需要关注一些输入框的特性:

· 输入的字符长度是否符合要求,输入最小长度,最小长度-1,最大长度,最大长度+1,以及超长的字符检查是否符合预期

· 输入特殊字符,特别是&、单引号’、空格检查是否能保存。

· 输入内容前后带空格的,能否自动过滤处理。

· 不输入内容,保存,是否有错误提醒

· 输入注入的字符串,比如null,js代码,html代码等,是否能保存。

· 数字输入框还要检查边界值,负数,分数,非数字,0,科学计数法,字母与数字结合,16进制,8进制,货币性输入,小数点位数检查等情况等情况

另外,输入框在逻辑上需要关注以下几点:

· 信息的唯一性,比如一些名称的检查要求唯一性。

· 编辑类的输入框,要检查鼠标移出后点击,能否从输入框移出焦点。

· 有自动带入功能的输入框,要检查自动带入数据的正确性。

按钮

按钮一般用户功能的确认,涉及到功能与db等的存储情况是否符合预期。常见测试场景如下:

· 按钮是否可点,有弹出框的弹出框是否符合预期。

· 自然状态、鼠标悬浮和按钮按下状态下,按钮的状态

· 按钮的功能实现是否正常(存储db,与其他模块交互等是否正常)

· 按enter键操作按钮,功能是否正常。

· 按tab键,能否在不同的按钮或其他控件间切换。

· 一些按钮只能点击一次的情况,点击一次后,再操作,是否仍能点击。

· 错误信息提醒是在前端js判断,还是后台判断,点击按钮后,提示话术显示正确。

· 取消功能的按钮,是否能正常关闭页面,取消后回到的页面是否符合预期。

下拉框

下拉框一般多个一起出现,实现筛选功能。需要注意筛选后是否立即生效,以及组合筛选的情况结果是否符合预期。常见测试点如下:

· 默认显示是否正确,比如有的显示全部,有的默认选中某一项,有的显示“请选择”

· 切换item,下拉框显示项内容和排序是否正确,不同浏览器,下拉框显示是否有变形等。

· 下拉框中选项超出设定值的,是否有滑动条,上下滑动,还是左右滑动等。

· 下拉框弹出时,鼠标点击控件外区域/选项/下拉框,下拉框能否收回

· 当下拉框选项很多时,是否有被底层覆盖的情况,

· 下拉框数据被存储后,其他地方显示时,传递的数据正确性检查。比如下拉框选项按数字传递,而其他页面显示时应该显示对应的文字。

· 组合筛选的情况,有级联操作的,只有选择了前一个数据后,才能进行下一个的选择。比如省市之间,只有选择了省份,才能继续选择市,否则市不可选。

· 组合下拉框实现的筛选功能正确性检查。

下拉框,列表,筛选框等经常一起组成筛选的功能。需要关注以下几点:

1. 选择不同的选项,列表中展示筛选的结果,内容,默认排序等检查。

2. 组合条件时,列表中内容检查。

列表

列表是列表框,主要是较多的同类型数据的展现。列表需要注意数据的全面性,条数,内容正确性等,常见测试点如下:

· 列表长度,宽度是否合理,如果太长,太宽,有没有竖向和横向滚动条。

· 列表表头帮助信息是否完整,比如title旁边是否有小问号支持。

· 列表每行每个字段可显示内容多样性检查是否正确。

· 列表数据为空时,显示是否正确。

· 列表翻页功能是否正确。

· 列表列排序功能是否正常。

· 列表其他附加功能(比如:删除、新增,编辑,下载等)是否正常。

· 是否有全选功能,全选功能检查

· 列表和翻页,筛选的组合检查,翻页后,再做筛选,是否会自动跳到第一页。

· 列表和翻页,排序的组合检查,翻页后,筛选,是否仍是对全部数据的排序。

· 列表 和翻页的组合检查,翻页后,对页面数据做编辑,是否能保存成功,是否仍停留在当前页。

· 列表切换的功能检查,比如在列表1和列表2在同一区域展示,展示1时不展示里2.当在列表1编辑物料后,切换到列表2,再切换回列表1,检查编辑的物料是否生效。

单选框

单选框实现多个中选择一个的功能,常见测试点如下:

· 默认是否有选中

· 是否只能选中一个

· 选中后的功能是否正确。

· 与接口交互传递的值正确性检查

复选框

实现多选功能,常见测试点如下:

· 多个复选框一个都不选

· 多个复选框全部选中

· 多个复选框部分被选中

· 当复选框太多时,是否提供全选和全不选的功能

· 复选框与其他组合时,比如选中某个复选框,就出现某种效果,检查不同组合时的展示情况。

左右选择框

一些场景,使用左右选择框选择数据,左侧是待选择数据,右侧是已经选择的数据,右侧可删除。常见测试点如下:

· 左侧数据展示区数据是否符合预期

· 左侧数据为空时是否展示正确

· 左侧数据过多时是否有滚动条。

· 左侧能否展开,展开后显示数据是否正确。首次进入是否展开。

· 添加左侧数据到右侧后,右侧数据是否默认展开。

· 添加一条左侧数据到右侧,左侧数据置灰检查,右侧数据正确性检查

· 添加全部数据到右侧,左侧数据置灰检查,正确性检查。

· 右侧删除一条数据,左侧对应数据不再置灰,数据正确性检查

· 右侧删除全部,左侧数据不再置灰,正确性检查

· 两侧数据是否有个数提示,有的话,添加和删除后,个数提示是否正确。

· 添加大量数据,确认后,检查处理的速度。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 198,932评论 5 466
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,554评论 2 375
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 145,894评论 0 328
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,442评论 1 268
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,347评论 5 359
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 47,899评论 1 275
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,325评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,980评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,196评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,163评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,085评论 1 328
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,826评论 3 316
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,389评论 3 302
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,501评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,753评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,171评论 2 344
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,616评论 2 339

推荐阅读更多精彩内容