文本输入框虽小,其中的测试学问你知道吗?

在测试过程中经常会遇到文本框和搜索框的问题,搜索框与文本框最容易出现的几个问题做下总结。

搜索框内特殊信息导致App闪退的问题,特殊信息大概可分为以下几类:

在搜索框中不输入任何信息直接搜索

输入全部为空的信息

特殊字符

字符数量过多的搜索关键字

emoji表情符号在处理以上几种特殊信息时,一部分进行测试的App会出现闪退现象。

值得注意的是,测试中尤其需要对字符中包含单引号的搜索进行关注,这种情况下出现的崩溃相比较其他的类型的关键字更为频繁,搜索敏感词汇时的表现也同样需要关注。

字符超出搜索框的问题 在搜索框输入字符过多的关键字时,一部分App会出现字符显示在搜索框之外的情况,造成了该App的UI显示问题。

搜索历史的显示问题

在很多App的搜索功能中,在搜索框输入任意关键字搜索后,App会自动保存历史搜索的关键字,对于开发者来讲,这里仍旧需要注意搜索关键字字符长度的问题。

如果输入的搜索关键字字符数量很多时,请注意App自动保存的搜索历史显示是否正常,有没有出现UI显示问题。

一般情况下,搜索历史只会保存最新的几条记录,但是部分经过蒲公英测试工程师测试的App没有对此做任何的限制。如果没有做限制的话,那么在搜索历史下方还有其他App内容显示的时候可能会造成UI显示重叠;

如果搜索历史下方没有任何内容,那么保存了过多的搜索历史信息后,之前的搜索历史可能会被更新的搜索历史“挤出”屏幕外,导致显示不完整或者UI显示不美观等现象;

也有一小部分App会出现重复显示搜索历史的问题。

未处理空白字符的问题 在搜索框的测试流程中,经常会有 App 未对搜索关键词前后的空格进行处理,从而导致搜索结果不全。

编辑框的有效性校验不完整 以某App为例,在该App中本应输入手机号码的编辑框却可以随意的输入任何类型的信息,包括汉字、大小写字母、表情与错误格式的手机号码。

这种问题就是因为对编辑框的有效性校验不完整所导致的,如果在注册的时候没有对输入的手机号码进行有效性验证,那么就可以随意的发送无效的验证码,从而造成经济损失。

建议开发者们在开发过程中对于各类型的编辑框在输入信息后都要自动进行有效性验证,以确保输入信息的有效性。

对输入框的输入长度校验不完整 该问题与前文所说的搜索框的问题类似。测试过程中经常遇到因为在编辑框输入较长的信息保存成功后导致显示出的信息与

App 内其他内容显示重叠、覆盖等UI问题。

对于特殊字母/表情符号的校验问题 该问题的表现形式为:在App内某个编辑框输入不识别的字符保存成功后查看,应用将不识别的字符显示为“??”。

比较常见的情况是,在某App中的用户昵称编辑框内输入emoji表情符号,保存成功后查看,emoji表情符号全部显示为“??”,这对于很多喜欢在昵称中加入emoji表情的用户不太友好,开发者需要多加注意。

换行操作导致UI异常 该问题具体表现为:在编辑框输入信息时使用换行输入的方式输入信息后,文本框会出现显示不完整或者UI显示异常的问题。

很多App中的编辑框不能折行显示,但是在输入字符的时候可以使用换行输入的方式输入多行字符(类似在电脑上输入信息的时候使用回车换行输入多行信息),导致输入字符保存成功后只能显示已输入的第一行字符,或输入的字符显示出来的字体缩小,在固定大小的编辑框内将所有输入的字符显示出来。

有关拷贝粘贴功能的问题 以某App为例,在该App的禁止直接输入非数值数据文本框字段进行操作时,使用手机内的拷贝粘贴功能尝试输入特殊字符时却可以正常保存成功。

绝大部分App的手机号码编辑框弹出的虚拟键盘的确是直接输入数字,但是提醒开发者,必须考虑到是否可以在该编辑框内使用拷贝粘贴的方式输入非数字类型的信息。

以上九个问题是在App的搜索框与文本框的测试过程中最容易出现的问题,建议开发者们在今后的开发过程中多加注意。



作者:西边人

公众号软件测试资源站运营作者,爬虫获取测试资源分享给自学爱好者。

今日头条:软件测试资源站

QQ群:330374464

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

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,412评论 25 707
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,016评论 4 62
  • 佛祖说人生有八苦,其中一苦便是爱别离。长长远远再不能见面是告别,每天挥手和女儿说再见是短暂的离别。 近日去...
    耘逸阅读 451评论 1 0
  • 前几天,一位朋友微信问我说自己快到预产期了,自己的经济条件和老公都支持她辞职当全职妈妈,但身边的同事甚至已经是全职...
    慧妈有氧阅读 351评论 0 0
  • 我们将许多信息放在cookie中势必会造成浏览器端的臃肿, 此时便需要在服务端保存原本在浏览器端的那些键值对. 在...
    凉茶半盏阅读 1,583评论 0 2