Child pages
  • General Testing Tips

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Sv translation
languagees
Introducción

Esta sección sirve para proporcionar consejos generales de testeo en aplicaciones web. Se documentan tests básicos para diferentes elementos de las aplicaciones web, de forma que se ayude a los usuarios a conocer varias maneras de testear. Pero no está pensado para proporcionar documentación exhaustiva sobre las distintas formas de testeo.

Consejos categorizados
Variaciones de datos

Las variaciones de datos deberían ser utilizadas en cada elemento de una aplicación que permita introducir cadenas de caracteres.

  • Caracteres especiales en el texto: ~!@#$%^&*()
  • Caracteres no latinos (Cirílico, Árabe, Japonés, Chino, Klingon, etc.)
  • Lenguajes leídos de derecha a izquierda (Árabe, Hebreo) [http://www.lipsum.com es un buen lugar para obtener textos con caracteres no latinos y de lenguajes leídos de derecha a izquierda]
  • Caracteres latinos con signos diacríticos (acentos, diéresis, etc.)
  • Caracteres latinos que utilizan ligaduras (Æ, ß...)
  • Textos muy largos
  • Un único caracter.
  • Scripts/Etiquetas HTML
    • <script>alert("xss");</script>
    • El contenido debería ser gestionado apropiadamente, pero sin llegar a ejecutarse, a menos que la funcionalidad lo requiera.
Consejos de testeo de formularios
  • Submit with no form valuesEnviarlos vacíos.
  • Enviarlos sin rellenar todos los campos obligatorios.
  • Enviarlos con valores incorrectos (p.ej. una dirección de correo inválida en el campo de correo)
  • Enviarlos con variaciones de datos (véase la sección Variaciones de Datos)
Consejos de testeo de la pantalla de login
  • Enviarla sin valores.
  • Nombre de usuario válido, contraseña errónea.
  • Nombre de usuario erróneo, contraseña válida.
  • Nombre de usuario válido, sin contraseña.
Menús desplegables
  • El menú desplegable ajusta su tamaño a las opciones contenidas.
  • La opción del menú desplegable por defecto se muestra al cargar la página.
  • La opción seleccionada en el menú desplegable se muestra después de ser pulsada.
  • El menú desplegable puede ser manejado con teclado y ratón.
  • El menú desplegable cambia su tamaño apropiadamente en resoluciones de pantalla pequeñas.
  • Pulsar sobre un carácter selecciona la primera opción del menú que comience por ese carácter.
Combo boxes
  • El tamaño del Combo box se ajusta a las opciones del menú.
  • La opción por defecto del menú se muestra al cargar la página.
  • Se puede seleccionar un único elemento de la lista.
  • Se pueden seleccionar múltiple elementos de la lista.
  • Se pueden seleccionar elementos no contiguos.
  • Se puede navegar por los elementos con teclado y ratón.
  • El Combo box ajusta su tamaño apropiadamente en resoluciones de pantalla pequeñas.
  • Pulsar sobre un carácter selecciona la primera opción del menú que comience por ese carácter.