私はhttpのURLを検証する機能を開発中です。私は単体テストを行うためにいくつかの良いと悪いURLが必要です。あなたのテストケースを教えてください。URLのテストケースが正しくありません
ありがとうございました。
私はhttpのURLを検証する機能を開発中です。私は単体テストを行うためにいくつかの良いと悪いURLが必要です。あなたのテストケースを教えてください。URLのテストケースが正しくありません
ありがとうございました。
多くの順列と組み合わせが...ありますが、また、あなたが標準仕様に準拠しているか厳しくについて
サポートされるプロトコルは何を心配するものです...それは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
URLパラメータ... http://www.test.com?pageid=123&testid=1524
URLエンコード...とどのようにされているURLは、内にコードされている
URL彼らはパラメータアンカータグの一部...特殊文字のhttp://www.test.com/do.html#A
存在している場合...任意の
は空白URL
興味深いの
最大値と最小サイズを扱う場合は!
URLを検証できるようにする既存のライブラリを調査しましたか
テストケースを見つけるには、RFC1738を見てください。たとえば、スキーマwibble(つまり、wibble://www.bbc.co.uk)を起動します。これは無効にする必要があります。
「不良」を定義しますか?
エスケープされるべき文字はありますか?
http://stackoverflow.com/users/9999999/not a-real-user
誤って転置された文字はありますか?
http//:stackoverflow.com/questions/9715606/bad-url-test-cases
404という結果になるURLはありますか?
http://stackoverflow.com/users/9999999/not-a-real-user