错误的网址测试用例

时间:2012-03-15 07:38:43

标签: unit-testing url testcase

我正在研究验证http网址的功能。我需要一些好的和坏的网址来进行单元测试。请与我分享您的测试用例。

感谢。

3 个答案:

答案 0 :(得分:2)

有许多排列和组合......还要严格遵守标准规范是值得担心的事情

支持的协议是什么......只有http ...或https,rmtp等

考虑域和子域等内容...... www.google.com和www.maps.google.com是有效的

是否存在尾部斜杠

非标准端口... http://www.example.com:8800

主持人之后的深路径...... http://www.example.com/a/b/c/d/e/f/g/h/i.html

网址参数... http://www.test.com?pageid=123&testid=1524

URL编码...以及如果URL是参数的一部分,URL如何在URL中编码

锚标记... http://www.test.com/do.html#A

存在特殊字符......如果有的话

处理空格

网址的最大和最小尺寸

有趣!!

您是否在现有的库中进行了调查,以便验证URL

答案 1 :(得分:0)

我会看一下RFC1738来查找测试用例。例如,启动架构 wibble (即wibble://www.bbc.co.uk)。这应该是无效的。

答案 2 :(得分:-1)

定义'坏'?

应该被转义的字符?

http://stackoverflow.com/users/9999999/not a-real-user

意外转换字符?

http//:stackoverflow.com/questions/9715606/bad-url-test-cases

只会产生404的网址?

http://stackoverflow.com/users/9999999/not-a-real-user