文字列入力に関連する有用なテスト ケースのアイデア (およびテストの質問)は何ですか? 有用性は、いつでもどこでも適用できることを意味する必要はありません。新しい問題/システム/ドメインに対処するときに検討する価値がある程度の頻度で十分です。
個々の回答には、特定のドメイン (電子メール アドレスなど) に固有の質問が含まれる場合がありますが、おそらく別の wiki の質問を指す必要があります。
個々の項目に投票できるように、質問と回答のリストの両方に回答を追加してください。
いくつかの答え:
- https://github.com/minimaxir/big-list-of-naughty-stringsを参照してください
- 空白/空文字列
- 空白のみ
- すべての ASCII/ANSI 文字 0 ~ 255
- 拡張アスキー文字 (Outlook など)
- 非常に長い文字列 (2*4*6*8*11*14*17*20* など、カウンター文字列を生成するために perlclip を使用することをお勧めします)
- 1文字のみ
- ユニコード文字
- SQL インジェクション
- クロスサイト スクリプティング、クロスサイト リクエスト フォージェリ
- やり直し
関連する SO の質問: