51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 10329|回复: 24
打印 上一主题 下一主题

[原创] “姓名”文本框输入字符长度的问题?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2010-4-22 13:46:38 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
今天我在对一个“姓名”文本框进行测试时,输入了超过“50”个字符,结果导致系统崩溃。按常理讲,一个人的姓名是不可能那么长的,但测试不应该只是进行通过测试,也要进行失败测试,有时甚至测试都带有破坏性的。那这个问题需要解决么?测试时带有“破坏性”想法,对么?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

25#
发表于 2010-10-28 18:03:22 | 只看该作者
2-4位汉字、屏蔽特殊字符存在 select delete * from ‘ -- ==
回复 支持 反对

使用道具 举报

该用户从未签到

24#
发表于 2010-10-28 17:02:11 | 只看该作者
此类问题的确经常遇到,而且开发人员不一定修改。建议你通过邮件给开发提交该问题,至于最后改不改那就不是你可以控制的了!
回复 支持 反对

使用道具 举报

该用户从未签到

23#
发表于 2010-10-28 16:29:24 | 只看该作者
非法字符的限制。如%&%¥ 还有非空的。
回复 支持 反对

使用道具 举报

该用户从未签到

22#
发表于 2010-6-3 09:41:20 | 只看该作者
呵呵 来学习下
回复 支持 反对

使用道具 举报

该用户从未签到

21#
发表于 2010-6-3 09:37:12 | 只看该作者
这个问题应该和PM反馈,对于输入的长度,开发设计时应该有规划的。不能完全是开发人员认为是多少就是多少。这样测试才有有效的用例输出。即确定了边界
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2010-6-3 09:37:03 | 只看该作者
这个问题应该和PM反馈,对于输入的长度,开发设计时应该有规划的。不能完全是开发人员认为是多少就是多少。这样测试才有有效的用例输出。即确定了边界
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2010-6-2 22:47:23 | 只看该作者
作为一个测试人员,不应该放过任何一个问题,任何一个BUG
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2010-6-2 22:39:13 | 只看该作者
要解决啊。如果输入的是外国人的名字的话,就是有这个潜在的风险,外国人的名字很长的嘛。而且造成的后果很严重啊。
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2010-6-2 19:27:02 | 只看该作者
恩,想法很好!
试想一下某个用户突然想发泄了……哈哈
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2010-5-24 18:32:49 | 只看该作者

回复 13# 的帖子

说的很对
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2010-5-24 17:19:52 | 只看该作者
菜鸟学习中
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2010-5-24 14:44:18 | 只看该作者
扩展一下
所有的输入框都要做输入字符长度的检查.
输入框输入的内容会赋值给一个变量,而变量在定义的时候会有字符类型.
输入的内容如果大于字符类型能接受的位数可能会出现各种问题.截取超出的字符内容,数值溢出等.
回复 支持 反对

使用道具 举报

  • TA的每日心情

    2016-10-11 09:46
  • 签到天数: 24 天

    连续签到: 1 天

    [LV.4]测试营长

    13#
    发表于 2010-5-24 14:32:33 | 只看该作者
    在我的测试过程中,类似这样的问题,如果是导致系统崩溃的话开发才可能会去修改,但是一般情况,如果是因为输入的字符过多而导致布局被打乱,那样的情况开发都不管,理由就是,不会有人的名字这么长
    而且一般来说,用户都不会这么操作,除非他是故意来找茬的

    [ 本帖最后由 水儿儿 于 2010-5-24 14:33 编辑 ]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2010-5-24 12:21:54 | 只看该作者
    不错的创意,跟系统有关系吗?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    11#
    发表于 2010-5-24 11:23:56 | 只看该作者
    当然是缺陷了
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10#
    发表于 2010-4-23 14:28:27 | 只看该作者
    要做。要是用户输入名字时键盘被卡住了,狂输入字符咋办,这是可能出现的。。我就经常出现一系列误操作导致电脑重启,从某一个按键开始自然的一路操作下去,结果是重启电脑,悲剧的很
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9#
    发表于 2010-4-23 11:26:39 | 只看该作者
    仰望,高手真多!!!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2010-4-23 10:12:02 | 只看该作者
    原帖由 fei446449750 于 2010-4-22 13:46 发表
    今天我在对一个“姓名”文本框进行测试时,输入了超过“50”个字符,结果导致系统崩溃。按常理讲,一个人的姓名是不可能那么长的,但测试不应该只是进行通过测试,也要进行失败测试,有时甚至测试都带有破坏性的。那 ...

    这个问题属于系统健壮性问题,正常功能是实现了,但是容错性还有些问题,应该录入这个缺陷,但是缺陷级别可以略微低点
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2010-4-22 23:21:09 | 只看该作者
    姓名的话,长度控制是正确的,另外还应考虑的是特殊字符的限制
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-27 01:27 , Processed in 0.076613 second(s), 26 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表