angle-ying 发表于 2009-10-21 14:54:35

这个的用例怎么写啊

关于网址的输入网址应该怎么写
例如:网址输入框输入正确的网址格式 输入“http://www.google.cn”
都有哪些无效的等价类呢

白菜叶子 发表于 2009-10-26 00:23:28

1、空
2、输入汉字
3、输入不标准的网址,如:http:///www.xxx.com、http://ww.xxx.com、http://www.xx
4、输入标准的网址,但是网站是错误的
6、输入最大值+1的网址
想到这几个,后面的人补充一下

puchonghui 发表于 2009-10-26 00:48:11

不太清楚lz所谓的网址具体指的是什么 ,单纯所谓的网址其实很难严格定义。
以ie地址栏(输入框)为例简单分析下

"http://www.google.cn"包含几个部分
1 协议:http(无端口指定时默认为http)
2 网址:www.google.cn(也可以直接输入ip)
3 端口:默认为80

于是会有这样一些情况:
1 省略端口:当你输入http://www.google.cn的时候事实上是被当成http://www.google.cn:80来解析。
2 省略协议:当你输入www.google.cn的时候事实上也是被当成http://www.google.cn:80来解析。
3 完整输入:比如http://www.google.cn:80
4 直接输入ip地址取代网址
5 尝试其他协议。(注意,注册过的协议可能会非常多……)

至于无效等价类就多了去了,根据上面说的拆解吧,关键是搞清楚需求,找重要的先测……

比如端口号范围,端口号输成非数字,中间冒号打成分号,斜杠打反,使用没有注册过的协议(这个ie可是有专门处理机制的),点打成逗号,等等等等等等……

以上只是粗略的分析,希望能帮你打开下思路……

angle-ying 发表于 2009-10-26 15:03:42

谢谢LS:hug: :hug: :hug:
页: [1]
查看完整版本: 这个的用例怎么写啊