¿Cuáles son algunas ideas de casos de prueba útiles (y preguntas de prueba) relacionadas con las entradas de cadena ? La utilidad no tiene por qué ser aplicable en todas partes o todo el tiempo, solo con la frecuencia suficiente para que valga la pena considerarla cuando aborda un nuevo problema/sistema/dominio.Casos de prueba para entradas de cadena
Las respuestas individuales pueden contener preguntas específicas para ciertos dominios (por ejemplo, la dirección de correo electrónico), pero probablemente deberían apuntar a una pregunta wiki separada.
Agregue su respuesta TANTO a la pregunta como a la lista de respuestas para que los elementos individuales puedan votarse.
Algunas respuestas:
- Ver https://github.com/minimaxir/big-list-of-naughty-strings
- cadena en blanco/nulo
- espacios en blanco sólo se
- Todo ASCII/ANSI caracteres 0-255
- caracteres ASCII extendido (por ejemplo en Outlook)
- Cadenas muy largas (sugiera usar perlclip para generar una contramedida, por ejemplo, 2 * 4 * 6 * 8 * 11 * 14 * 17 * 20 *
- sólo un carácter
- caracteres Unicode
- inyección SQL
- Cross-site scripting, entre sitios de falsificación de petición
- ReDos
relacionados SO Preguntas:
https://github.com/minimaxir/big-list-of-naughty-strings –