Cas de Test pour la chaîne entrées
Ce sont quelques cas de test les idées (et les questions du test) liées à chaîne entrées? L'utilité ne signifie pas applicable partout ou tout le temps, juste assez souvent pour être utile d'envisager lorsque vous vous adressez à un nouveau problème/système/domaine.
Réponses individuelles peuvent contenir des questions spécifiques à certains domaines (par exemple l'adresse email), mais doit sans doute point à un autre wiki-question.
S'il vous plaît ajouter votre réponse à la FOIS à la question et à la liste des réponses de sorte que les éléments individuels peuvent être votés.
Quelques réponses:
- Voir https://github.com/minimaxir/big-list-of-naughty-strings
- Vide/null string
- Espaces seulement
- Tous ASCII/ANSI caractères de 0 à 255
- Caractères Ascii étendus (par exemple, dans Outlook)
- Très longues chaînes (vous suggérons d'utiliser perlclip pour générer un counterstring, par exemple 2*4*6*8*11*14*17*20*
- Un seul caractère
- Caractères Unicode
- Injection SQL
- Cross-site scripting, Cross-site request forgery
- Rétablissements
SI Questions:
OriginalL'auteur |
Vous devez vous connecter pour publier un commentaire.
Jim O'malley
)^
, et l'utilisateur tape quelque chose commeSee above^
la liste est sans fin, mais parce que cela dépend vraiment de comment vous avez l'intention d'utiliser la chaîne, et d'où il vient.
OriginalL'auteur
De rétablissements des vulnérabilités si une Expression Régulière est utilisée
http://msdn.microsoft.com/en-us/magazine/ff646973.aspx
OriginalL'auteur