sample test case template with test case examples
Todos los días sigo recibiendo varias solicitudes de Plantilla de caso de prueba . Y me sorprende que muchos evaluadores sigan documentando casos de prueba con documentos de Word o archivos de Excel.
La mayoría de ellos prefieren las hojas de cálculo de Excel porque pueden agrupar fácilmente los casos de prueba por tipos de prueba y, lo que es más importante, pueden obtener fácilmente métricas de prueba con fórmulas de Excel. Pero estoy seguro de que a medida que aumenta el volumen de sus pruebas, le resultará extremadamente difícil de administrar.
Si no está utilizando ninguna herramienta de gestión de casos de prueba, le recomiendo encarecidamente que utilice una herramienta de código abierto para gestionar y ejecutar sus casos de prueba.
Los formatos de los casos de prueba pueden variar de una organización a otra. Pero usar un formato de caso de prueba estándar para escribir casos de prueba es un paso más para configurar un proceso de prueba para su proyecto.
También minimiza Prueba ad-hoc eso se hace sin la documentación adecuada del caso de prueba. Pero incluso si usa plantillas estándar, debe configurar la escritura de casos de prueba, revisar y aprobar, la ejecución de pruebas y, lo que es más importante, el proceso de preparación de informes de prueba, etc., mediante el uso de métodos manuales.
Además, si tiene un proceso para revisar los casos de prueba por parte del equipo comercial, debe formatear estos casos de prueba en una plantilla acordada por ambas partes.
Lo que vas a aprender:
- Herramientas recomendadas
- Campos estándar de una plantilla de caso de prueba de muestra
- Descargar plantilla de caso de prueba con ejemplo (formato n. ° 1)
- Un formato de caso de prueba más (n. ° 2)
- Ejemplo de caso de prueba para pruebas manuales
- Conclusión
- Lectura recomendada
Herramientas recomendadas
Antes de continuar con el proceso de redacción de casos de prueba, recomendamos descargar estas herramientas de administración de casos de prueba. Esto facilitará su plan de prueba y el proceso de redacción de casos de prueba mencionados en este tutorial.
# 1) TestRail
=> Descargar la herramienta de gestión de casos de prueba TestRail
# 2) TestMonitor
TestMonitor - Gestión de pruebas online de alto nivel. Revolucionario fácil.
TestMonitor es una herramienta de gestión de pruebas de un extremo a otro para todas las organizaciones. Un enfoque de prueba simple e intuitivo. Ya sea que esté implementando software empresarial, necesite control de calidad, cree una aplicación de calidad o simplemente necesite una mano amiga en su proyecto de prueba, TestMonitor lo tiene cubierto.
=> Visite el sitio web de TestMonitor
A continuación, se explica cómo facilitar un poco este proceso manual de administración de casos de prueba con la ayuda de plantillas de prueba simples.
Nota: He enumerado el número máximo de campos relacionados con un caso de prueba. Pero se recomienda utilizar solo los campos que utiliza su equipo. Además, si cree que falta algún campo utilizado por su equipo en esta lista, no dude en agregarlo a su plantilla personalizada.
Campos estándar de una plantilla de caso de prueba de muestra
Hay ciertos campos estándar que se deben considerar al preparar una plantilla de caso de prueba.
A continuación se enumeran varios campos estándar de una plantilla de caso de prueba de muestra .
ID de caso de prueba: Se requiere una identificación única para cada caso de prueba. Siga alguna convención para indicar los tipos de prueba. Por ejemplo, 'TC_UI_1' indica 'caso de prueba de interfaz de usuario n. ° 1'.
Prioridad de prueba (baja / media / alta) :Esto es muy útil durante la ejecución de la prueba. La prioridad de prueba para las reglas comerciales y los casos de prueba funcional puede ser media o superior, mientras que los casos de interfaz de usuario menores pueden tener una prioridad baja. La prioridad de la prueba siempre debe ser establecida por el revisor.
Nombre del módulo :Mencione el nombre del módulo principal o del submódulo.
Prueba diseñada por Nombre del probador.
Fecha de diseño de la prueba :Fecha en que fue escrito.
Prueba ejecutada por Nombre del probador que ejecutó esta prueba. Para completar solo después de la ejecución de la prueba.
Fecha de ejecución de la prueba :Fecha en que se ejecutó la prueba.
Título / nombre de la prueba :Título del caso de prueba. Por ejemplo, Verifique la página de inicio de sesión con un nombre de usuario y contraseña válidos.
Resumen / descripción de la prueba :Describe brevemente el objetivo de la prueba.
algoritmo de clasificación de montón c ++
Condiciones previas :Cualquier prerrequisito que deba cumplirse antes de la ejecución de este caso de prueba. Enumere todas las condiciones previas para ejecutar este caso de prueba con éxito.
Dependencias :Mencione cualquier dependencia de los otros casos de prueba o requisitos de prueba.
Pasos de prueba :Enumere todos los pasos de ejecución de la prueba en detalle. Escriba los pasos de prueba en el orden en que deben ejecutarse. Asegúrate de proporcionar tantos detalles como puedas.
Consejo profesional :Para administrar un caso de prueba de manera eficiente con un número menor de campos, use este campo para describir las condiciones de prueba, los datos de prueba y los roles de usuario para ejecutar la prueba.Datos de prueba :Uso de datos de prueba como entrada para este caso de prueba. Puede proporcionar diferentes conjuntos de datos con valores exactos para utilizarlos como entrada.
Resultado Esperado :¿Cuál debería ser la salida del sistema después de la ejecución de la prueba? Describa el resultado esperado en detalle, incluido el mensaje / error que debería mostrarse en la pantalla.
Post-condición :¿Cuál debería ser el estado del sistema después de ejecutar este caso de prueba?
Resultado actual :El resultado real de la prueba debe completarse después de la ejecución de la prueba. Describe el comportamiento del sistema después de la ejecución de la prueba.
Estado (pasa / no pasa) :Si un resultado real no coincide con el resultado esperado, marque esta prueba como fallido . De lo contrario, actualícelo como aprobado .
Notas / Comentarios / Preguntas :Si existen algunas condiciones especiales para respaldar los campos anteriores, que no se pueden describir anteriormente o si hay alguna pregunta relacionada con los resultados esperados o reales, menciónelos aquí.
Agregue los siguientes campos si es necesario:
ID / enlace de defecto :Si el estado de la prueba es fallido , luego incluya el enlace al registro de defectos o mencione el número de defecto.
Tipo de prueba / Palabras clave :Este campo se puede utilizar para clasificar las pruebas según los tipos de pruebas. Por ejemplo, funcional , usabilidad, reglas de negocio, etc.
Requisitos :Requisitos para los que se está escribiendo este caso de prueba. Preferiblemente, el número de sección exacto del documento de requisitos.
Adjuntos / Referencias :Este campo es útil para escenarios de prueba complejos con el fin de explicar los pasos de la prueba o los resultados esperados utilizando un diagrama de Visio como referencia. Proporcione el enlace o la ubicación a la ruta real del diagrama o documento.
¿Automatización? (Sí No) :Si este caso de prueba está automatizado o no. Resulta útil realizar un seguimiento del estado de la automatización cuando se automatizan los casos de prueba.
Con la ayuda de los campos anteriores, he preparado una plantilla de caso de prueba de ejemplo para su referencia.
Descargar plantilla de caso de prueba con ejemplo (formato n. ° 1)
– Plantilla de archivo DOC de caso de prueba y
– Plantilla de archivo de Excel de caso de prueba
Además, aquí puede consultar algunos artículos más sobre redacción eficaz Casos de prueba . Utilice estas pautas de escritura de prueba y la plantilla anterior para escribir y administrar los casos de prueba de manera efectiva en su proyecto.
Casos de prueba de muestra:
Tutorial #1: Más de 180 casos de prueba de muestra para aplicaciones web y de escritorio
Un formato de caso de prueba más (n. ° 2)
Sin lugar a dudas, los casos de prueba diferirán según la funcionalidad del software al que estén destinados. Sin embargo, a continuación se muestra una plantilla que siempre puede usar para documentar los casos de prueba sin preocuparse por lo que está haciendo su aplicación.
Casos de prueba de muestra
Según la plantilla anterior, a continuación se muestra una ejemplo que muestra el concepto de una manera mucho más comprensible.
Supongamos que está probando la funcionalidad de inicio de sesión de cualquier aplicación web, digamos Facebook .
A continuación se muestran los casos de prueba para lo mismo:
=> Descargue el formato de caso de prueba anterior con datos de ejemplo
Ejemplo de caso de prueba para pruebas manuales
A continuación se muestra un ejemplo de un proyecto en vivo que demuestra cómo se implementan realmente todos los consejos y trucos mencionados anteriormente.
(Nota: Haga clic en cualquier imagen para ampliarla)
Conclusión
Personalmente, prefiero usar un Herramienta de gestión de casos de prueba . Puede comenzar con una herramienta de código abierto. Será una buena adición a sus esfuerzos para configurar el proceso de prueba y, mientras tanto, también ahorrará mucho tiempo en lugar de mantener manualmente estos documentos.
También hemos visto plantillas de casos de prueba y algunos ejemplos con documentación de muy buena calidad. Espero que este artículo te haya sido útil.
Estaremos encantados de conocer sus pensamientos, comentarios / sugerencias sobre este artículo.
PREV Tutorial | SIGUIENTE Tutorial
Lectura recomendada
- Redacción de casos de prueba desde el documento SRS (DESCARGAR casos de prueba de muestra de proyectos en vivo)
- Cómo informar la ejecución de pruebas de forma inteligente: (Descargar plantilla de informe de estado)
- Ejemplo de documento de plan de prueba (ejemplo de plan de prueba con detalles de cada campo)
- Cómo escribir casos de prueba para una página de inicio de sesión (escenarios de muestra)
- Cómo escribir casos de prueba: la guía definitiva con ejemplos
- Cómo escribir un documento de estrategia de prueba (con una plantilla de estrategia de prueba de muestra)
- Cómo escribir un informe de resumen de prueba eficaz (Descarga de informe de muestra)
- Plantilla de plan de prueba de software de muestra con formato y contenido