IT半把刀 发表于 2011-8-18 20:02:19

一个文本输入框可以有多少种测法,大家进来讨论。

如果有一个文本输入框

姓名:|_____________|

可以接受:
字符值,英文,数字。
最大长度 20个字符。
输入框中的字符最终会被存储到sql数据库中。

大家说说都有什么方法可以测试这个输入框。各抒己见~:victory:

IT半把刀 发表于 2011-8-20 16:53:45

额。。。 就这样沉了么。。。。。。

IT半把刀 发表于 2011-8-20 17:22:32

有人肯分享一下他的经验吗??

楠族开心果 发表于 2011-8-20 22:01:38

汉字,字符(特殊字符、非特殊字符)、字母、数字、长度,还有是否可写?写修改?等

jason_deng 发表于 2011-8-21 10:39:26

有效等价类:20个由字符值,英文,数字组成的字符。比如:abcd1234
无效等价类:<=20个特殊字符组成的字符。比如:test1245
无效等价类:>20个字符。比如:123456789abcdef12345hjkklldd
数据库保存成功的检测:后台检测相应的表字段!

jessie0427 发表于 2011-8-22 08:15:41

等价划分类法与边界值法结合
       有效等价类: 大于最小长度且小于等于20个字符的英文或汉字
       无效等价类: 空格,特殊字符#@%^&等
                  小于最小长度的字符:wu
                           大于最大长度20的字符:如uuuuyyyyddddddjjhhh可乐

yrhch1 发表于 2011-8-22 13:33:17

再加一点,输入特殊字符串,看输入后显示情况,比如输入<img>,看是不是按<img>显示的,有可能会显示为空图片框。

IT半把刀 发表于 2011-8-22 15:11:15

还真不少~ 都是高手~

skycn110 发表于 2011-8-22 18:16:54

受教了。 谢谢。

daozhekankan 发表于 2011-8-23 11:13:05

<img>试试,学习了

andywang0910 发表于 2011-8-23 12:02:43

等价划分类法与边界值法结合
       有效等价类: 大于最小长度且小于等于20个字符的英文或汉字
       无 ...
jessie0427 发表于 2011-8-22 08:15 http://bbs.51testing.com/images/common/back.gif


    没看懂这个等价类是怎么划分的,等价类划分法的定义是:有效等价类和无效等价类的交集为空,并集为全集吧?那么空字符怎么没有被划为无效等价类呢?我觉得还应该加上场景法吧?比如说第一个字符是特殊字符什么的吧?

the999jiao 发表于 2011-8-27 16:21:26

热键TAB 等试下,能否添加附件,不需要去添加附件的,就绝对不能添加附件。还有输入网站地址如 www.51testing.com看下面是否有链接。一般没有特定要求的,是不能存在链接。输入半角,全角英文字符,看保存是否发生变化。。。。。。。。等等!

Janelingling 发表于 2012-12-13 15:51:36

回复 5# jason_deng


    楼主说最大20个字符,不是说必须20个字符哦。这个划分就划分错了吧。

没翅膀的飞鱼 发表于 2012-12-13 18:50:40

俺补充几点:
1. 增加代码注入测试和特殊字,如NULL等
2. 快捷键的使用:复制粘贴;
3. 如果是保存到数据库,应该还有个按钮,对按钮显示测试,连续点击,一图标会不会变化,二会不会多次上传
4. 因为是姓名,应考虑重名时情况
5.还有就是输入各种字符时能否正常显示,能否进行字符的增删改操作
6.其它就是以上大家常用的等价划分

天堂婷儿 发表于 2013-1-24 17:23:45

亲,英语一定要考虑区分大小写,特别是针对oracle数据库。我已经被坑过了……

fengerapple 发表于 2013-1-25 16:42:12

Thank you very much for sharing!The good man!The good life of peace!

fengerapple 发表于 2013-1-25 17:03:53

Thank you very much for sharing!The good man!The good life of peace!
页: [1]
查看完整版本: 一个文本输入框可以有多少种测法,大家进来讨论。