Plan de pruebas: cómo crear un plan de prueba con casos exitosos, fallidos y de frontera
La herramienta «Plan de pruebas» ayuda a crear rápidamente un plan de prueba estructurado. Describe una idea o funcionalidad, indica la plataforma o aplicación, elija idioma de salida y pulse Generar. En un panel separado aparece un resultado — una lista de casos de prueba que incluyen escenarios exitosos, fallidos y de frontera. El resultado se puede copiar o descargar como un archivo de texto TXT normal. La herramienta no ejecuta pruebas, no analiza código y no garantiza la ausencia de errores. Solo propone posibles verificaciones basadas en su descripción. El plan generado es un borrador que necesita adaptarse y completarse. Todos los ejemplos del artículo son ficticios y se proporcionan para demostrar el funcionamiento de la herramienta.
Abrir herramienta: Constructor de plan de pruebas ↗Cómo describir la funcionalidad para obtener un plan útil
Cuanto más específico sea el descripción, más precisos serán los casos de prueba. En lugar de «formulario de inicio» escriba: «Formulario de inicio con campos email y contraseña, botón de inicio, enlace para recuperación de contraseña. La contraseña de 8 a 32 caracteres, el email debe contener el símbolo @». Especifique restricciones, estados y transiciones entre pantallas.
En el campo «Plataforma o aplicación» indique el entorno, si es importante: «Aplicación web (navegador)», «Aplicación móvil en Android» o «Sitio web (versión de escritorio y móvil)». Esto ayudará a la herramienta a considerar las particularidades de la plataforma.
Seleccione idioma de salida antes de generar. La herramienta admite varios idiomas, pero la calidad puede variar, por lo que verifique el resultado. El primer campo acepta hasta 8000 caracteres, el campo de detalles hasta 1000 caracteres.
Solicitud: «Formulario de inicio con campos email y contraseña, botón de inicio, enlace para recuperación de contraseña. La contraseña de 8 a 32 caracteres, el email debe contener el símbolo @». Plataforma: «Aplicación web (navegador)».
Ejemplo: formulario de restablecimiento de contraseña
Describa el proceso: «Formulario de restablecimiento de contraseña: el usuario ingresa email, al cual se envía un enlace de una sola vez para restablecer la contraseña. El enlace es válido 24 horas. Después de seguir el enlace, el usuario ingresa una nueva contraseña y la confirmación». Especifique la plataforma, por ejemplo «Aplicación web (navegador)».
La herramienta puede proponer escenarios exitosos (email correcto, transición por enlace, entrada de contraseñas coincidentes), fallidos (email incorrecto, enlace vencido, contraseñas no coincidentes) y de frontera (email de longitud máxima, enlace usado dos veces, contraseña en el límite de longitud permitida).
Verifique si se han tenido en cuenta todos los aspectos importantes. Por ejemplo, la herramienta puede no incluir la verificación de reutilización de enlace después de un restablecimiento exitoso. Complete el plan manualmente.
Solicitud: «Formulario de restablecimiento de contraseña: el usuario ingresa email, al cual se envía un enlace de una sola vez para restablecer la contraseña. El enlace es válido 24 horas. Después de seguir el enlace, el usuario ingresa una nueva contraseña y la confirmación». Plataforma: «Aplicación web (navegador)». Resultado posible: lista de casos de prueba, incluyendo restablecimiento exitoso, email incorrecto, enlace vencido, contraseñas no coincidentes, longitud mínima y máxima de contraseña.
Ejemplo: carrito de supermercado en línea
Ingrese descripción: «Carrito de supermercado en línea: usuario agrega productos, cambia cantidad, elimina productos, aplica código promocional, realiza pedido. Los productos pueden estar disponibles o no. El código promocional da un 10% de descuento al monto del pedido de 1000 pesos». Plataforma: «Sitio web (versión de escritorio y móvil)».
La herramienta puede generar pruebas para éxito al agregar producto, cambiar cantidad, eliminar, aplicar código promocional al monto superior al umbral, realización de pedido. Fallidos: aplicación de código promocional al monto por debajo del umbral, agregar producto no existente, realización de pedido con carrito vacío. Frontera: monto del pedido exactamente 1000 pesos, cantidad máxima de producto, cantidad mínima (1), eliminación del último producto.
Preste atención a posibles omisiones: por ejemplo, la herramienta puede no considerar el escenario de vencimiento del código promocional. Añada tales casos por su cuenta. También verifique si los tests consideran diferentes plataformas, si indicó varias.
Solicitud: «Carrito de supermercado en línea: usuario agrega productos, cambia cantidad, elimina productos, aplica código promocional, realiza pedido. Los productos pueden estar disponibles o no. Código promocional da un 10% de descuento al monto del pedido de 1000 pesos». Plataforma: «Sitio web (versión de escritorio y móvil)». Resultado posible: tests para agregar, cambiar, eliminar, aplicar código promocional, realización de pedido, así como casos frontera con monto 1000 pesos y producto no existente.
Ejemplo: carga de archivo
Ingrese: «Carga de archivo: usuario selecciona archivo, pulsa cargar. Soporta formatos PDF, DOCX, JPG. Tamaño máximo de archivo 10 MB. Después de cargar, el archivo se muestra en la lista». Plataforma: «Aplicación web».
La herramienta puede proponer tests para carga exitosa de archivo de formato y tamaño admitidos, visualización en lista. Fallidos: carga de archivo de formato no admitido, exceso de tamaño, interrupción de carga. Frontera: archivo exactamente 10 MB, archivo 0 bytes, archivo con nombre de longitud máxima, carga de varios archivos simultáneamente.
Verifique si el plan incluye verificación de virus u otras verificaciones de seguridad. Si no, añádalos. También asegúrese de que los tests cubran diferentes navegadores, si es importante para su proyecto.
Solicitud: «Carga de archivo: usuario selecciona archivo, pulsa cargar. Soporta formatos PDF, DOCX, JPG. Tamaño máximo de archivo 10 MB. Después de cargar, el archivo se muestra en la lista». Plataforma: «Aplicación web». Resultado posible: tests para carga exitosa, formato no admitido, exceso de tamaño, casos frontera con 10 MB y 0 bytes.
Cómo verificar y completar el plan generado
Lea atentamente cada caso de prueba. Asegúrese de que corresponde a su funcionalidad. La herramienta puede interpretar la descripción de manera ambigua, por lo que verifique que no haya tests que no sean pertinentes.
Compare el plan con sus requisitos. Si en la descripción se indicaron restricciones específicas (por ejemplo, validez de enlace 24 horas), asegúrese de que los tests frontera incluyan verificación de 24 horas y ligeramente más o menos.
Complete el plan con casos faltantes. Por ejemplo, si está testeando un formulario, añada verificación de entrada de caracteres especiales, espacios, cadenas muy largas. La herramienta puede no considerar todos los matices, por lo que su pericia es importante.
Limitaciones de la herramienta
La herramienta no ejecuta tests y no garantiza que su producto funcione sin errores. Solo propone posibles verificaciones basadas en su descripción. El resultado puede contener errores u omisiones.
La herramienta no analiza código y no tiene acceso a su aplicación. Funciona solo con descripción textual, por lo que cuanto más detallada y precisa describa la funcionalidad, más útil será el plan.
No hay integración automática con sistemas de gestión de tests. Puede copiar el resultado o descargarlo en formato TXT. La herramienta no admite exportación a DOCX o PDF, no realiza procesamiento por lotes y no guarda historial.
Consejos para redactar solicitudes
Sé específico. En lugar de «formulario de ingreso» escriba «formulario de ingreso con campos email y contraseña, botón de ingreso, enlace para recuperación de contraseña». Especifique restricciones: longitud mínima de contraseña, requisitos de email.
Indique plataforma si es importante. Por ejemplo, «aplicación móvil en Android» o «sitio web para escritorio». Esto ayudará a la herramienta a considerar las particularidades de la plataforma.
Si desea obtener tests en varios idiomas, seleccione idioma de salida. La herramienta admite varios idiomas, pero la calidad puede variar. Verifique el resultado.
La herramienta «Plan de pruebas» es un asistente que ahorra tiempo en la fase inicial de planificación de pruebas. Los tres escenarios mostrados muestran cómo con su ayuda se puede obtener rápidamente un borrador de casos de prueba para diferentes tipos de funcionalidad. Sin embargo, recuerde: el plan generado requiere revisión y mejora. No lo dependa ciegamente. Úselo como punto de partida, complete con sus conocimientos y no olvide el pruebas manuales. Todos los ejemplos son ficticios y se proporcionan para demostrar el funcionamiento.
Abrir herramienta: Constructor de plan de pruebas ↗Las traducciones de la interfaz son asistidas por máquina y pueden necesitar refinamiento.