51Testing软件测试论坛

标题: 输入非法字符的处理方式 讨论 [打印本页]

作者: manbuyunduanlg    时间: 2009-7-22 14:16
标题: 输入非法字符的处理方式 讨论
各位同仁:
    如果说一个输入型数据:当输入非法字符时系统做怎样的处理才是合理的?


作者: qiguojie    时间: 2009-7-22 16:16
其实每种处理方法都是可以的,具体看公司产品或项目的质量规范就行。

输入判断的添加,能有效防止类型不符、长度越界、SQL注入等常规问题,另外有很多业务数据输入的特殊判断,应该是每个公司都有不同的一套标准。

例如输入身份证号的输入框,就不能只是数据,还必须可以输入大写字母;还有,有些软件的金额输入框可以输入¥。。。
作者: ningzi0315    时间: 2009-7-23 20:33
这些要看不同的需求,不同的用户体验了,视情况而定。
作者: liuyanjing    时间: 2009-10-12 23:50

作者: nanmu    时间: 2009-10-22 11:59
原帖由 ningzi0315 于 2009-7-23 20:33 发表
这些要看不同的需求,不同的用户体验了,视情况而定。

同意,概括的很精炼,很准确
作者: zynuage    时间: 2009-10-22 22:16
我个人认为是符合需求是正理。
作者: 千里    时间: 2009-10-23 15:42
同意1楼所说
作者: peag    时间: 2010-5-7 12:30
看需求的吧
作者: nobuo0908    时间: 2010-5-11 14:55
如果允许的话  在输入进去之后 直接自动将他删除,好像那些only number 功能一样的 输入字母 就自动消失了 只有输入数字才有效,但是要做到这个技术还是很麻烦的 , 数字就这几个 但是其他的 就比较麻烦。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2