Plantilla de plan de prueba - 8 Tarea importante para escribir una plantilla de plan de prueba

Tabla de contenido:

Anonim

Descripción general de la plantilla del plan de prueba

Un plan de prueba es un documento que proporciona un plan para el método de prueba, la estrategia, la selección de hardware / software, el plan de programación y la estimación de los resultados. Maneja a mi gerente de prueba.

Veamos uno de ejemplo, uno de los gerentes de prueba de reunión le pide a un equipo que haga un plan de prueba para este proyecto y el equipo no está interesado. En tal caso, cómo el gerente de prueba quiere manejar esta situación.

Piense en su administrador de pruebas y seleccione su respuesta a continuación:

  1. Soy gerente, así que debes hacer lo que te digo
  2. Bien, déjenme explicar por qué el proyecto necesita un plan de prueba.

Si soy gerente, seleccionaré la segunda opción y espero que tú también.

Necesidad de plan de prueba

  • Pondrá a prueba la calidad de la aplicación / software
  • Los probadores deben seguir las pautas dadas en el documento
  • El alcance, la estimación, la estrategia están documentados y pueden reutilizarse para otros proyectos también.

¿Cómo escribir una plantilla de plan de prueba?

Hay ocho tareas importantes que deben seguirse para escribir la plantilla del plan de prueba:

Se trata de cómo escribimos una plantilla de plan de prueba que se explica a continuación en detalle:

1. Analizar

Sin tener datos es imposible analizar nada. Entonces necesitamos identificar el proyecto / proyecto que necesita ser analizado. Supongamos que desarrollamos un sitio web y necesitamos analizarlo utilizando las técnicas de prueba. Antes de entrar en la estrategia de prueba, necesitamos revisar el documento del producto que contiene los detalles del proyecto, primero debemos comprender la funcionalidad y luego hacer un análisis. A continuación se muestra el análisis de muestra que se realiza para este sitio web.

  • ¿Para qué sirve este sitio web?
  • ¿Quiénes son los usuarios finales?
  • ¿Cómo va a funcionar?
  • ¿Cuál es la versión del software que se utiliza?
  • ¿Qué es el hardware?

2. Diseño

El desarrollo del diseño de prueba es un paso importante en la plantilla del plan de prueba y será definido por el administrador de la prueba.

a) Definir el alcance de las pruebas

Antes de escribir el diseño de la prueba, tenemos que identificar el "dentro del alcance" y el "fuera del alcance" para la prueba y todos los miembros del equipo deben ser claramente entendidos sobre el proyecto y deben proporcionar información de datos precisa. ¿Cómo identificará el alcance de las pruebas?

  1. Requerimiento del cliente
  2. Presupuesto
  3. Especificación de software

b) Definir tipo de prueba

Al definir el tipo de prueba para identificar cualquier error en el software y el objetivo final es entregar el software al cliente sin ningún error. Algunas de las principales técnicas de prueba son

  1. Prueba de unidad: pruebe el software o aplicación más pequeño
  2. Prueba de API : API de prueba creadas para la aplicación
  3. Prueba de integración: pruebe los módulos combinados en la aplicación
  4. Prueba del sistema : pruebe el cumplimiento del sistema para el requisito específico
  5. Prueba de instalación / desinstalación: configure / elimine el software específico en el entorno del cliente
  6. Prueba ágil : prueba la metodología ágil

c) Documento de Riesgo y Emisión

Identifique el riesgo y causará el impacto potencial en la plantilla del plan de prueba y qué medidas son un problema. Vea a continuación algunos de los factores de riesgo.

  1. Las personas carecen de habilidades para probar este sitio web
  2. El administrador de la prueba tiene pocas habilidades para definir la técnica de prueba.
  3. Falta de cooperación dentro del equipo.
  4. Estimación presupuestaria deficiente

d) Crear logística de prueba

En este paso, el administrador de la prueba tiene que decidir quién hará la prueba. y cuando ocurrirá la prueba? La selección de la persona adecuada para una tarea específica es muy importante para comprender los métodos. La prueba puede ocurrir en cualquier momento, también puede comenzar desde la fase de desarrollo. Cuando la fuente siguiente está disponible, está lista para la prueba.

  1. Especificaciones de prueba y documento de requisitos
  2. Recursos humanos
  3. Entorno de prueba

3. Objetivo de prueba

El objetivo principal de probar el objetivo es identificar los defectos y liberar el software como libre de errores. El objetivo de la prueba debe seguir los siguientes pasos:

a) Pruebe el software o la función de la aplicación.
b) Pruebe la función en función del objetivo establecido y el objetivo.

Tome este sitio web como ejemplo para seguir los pasos anteriores utilizando el método de prueba ARRIBA-ABAJO más común.

  1. Compruebe que el sitio web funciona en el entorno real sin ningún problema
  2. Necesita verificar la necesidad del cliente y cumple con sus expectativas
  3. Debería ser fácil de usar

4. Criterios de prueba

Los criterios pueden usarse como una regla o procedimiento para hacer el juicio de prueba. Hay dos tipos de criterios de prueba:

a) Criterios de suspensión

El administrador de la prueba debe establecer el objetivo para la suspensión. Cuando alcanza el objetivo, la prueba se suspenderá hasta que se resuelvan los criterios. Supongamos que hay un 30% de casos de prueba fallidos para el proyecto y que tiene que volver al equipo de desarrollo. La prueba no se puede realizar hasta que se solucione el problema.

b) Criterios de salida

Los criterios de salida se pueden establecer como un porcentaje máximo (por ejemplo, 96%). Cuando el resultado de la prueba alcanzó este porcentaje, el proyecto puede considerarse como PASS. Lo obligatorio es ejecutar el 100% de los casos de prueba, pero el pase se puede definir como 96%.

( Formulae:- Number of test cases passed / total test cases executed )

5. Planificación de recursos

La planificación de recursos puede ser tanto humana como de equipo, lo que requiere este plan de prueba para completar la tarea.

a) Recursos humanos

  1. Gerente de prueba
  2. Ensayador
  3. Desarrollador en prueba
  4. Ingeniero de control de calidad

b) Recurso del sistema

  1. Servidor
  2. Herramienta de prueba
  3. Red
  4. Computadora

6. Plan de entorno de prueba

El entorno de prueba es configurar hardware y software para realizar pruebas. Tiene que implementarse en un entorno empresarial en tiempo real. La configuración del entorno se puede seguir como un servidor de desarrollo -> servidor de prueba / control de calidad -> servidor de producción. Una vez que se complete la fase de desarrollo, pasará al equipo de prueba y una vez que se complete la prueba, estará en vivo en el entorno de producción.

7. Horario y estimación

Necesita hacer un cronograma y una estimación para realizar la tarea en la plantilla del plan de prueba.

TareaMiembroDuración estimada
Crear plan de pruebaGerente de prueba80 horas hombre
Informe de pruebaEnsayador200 horas hombre
Prueba de entregaQA30 horas hombre

8. Prueba de entregables

Las entregas de prueba pueden enumerar todos los documentos y otros esfuerzos que respaldan este esfuerzo. Hay tres tipos de entregables.

a) Antes de la prueba

  1. Documento del plan
  2. Prueba de documento de diseño

b) durante la prueba

  1. Capturar registros de errores
  2. Matriz
  3. Error de ejecución

c) Después de la prueba

  1. Informe de prueba
  2. Notas de lanzamiento

Artículos recomendados

Esta es una guía para la plantilla del plan de prueba. Aquí hemos aprendido qué es el plan de prueba, la necesidad de una plantilla de plan de prueba, cómo diseñar un plan de prueba, etc. También puede consultar los siguientes artículos para obtener más información.

  1. Técnicas de prueba estática
  2. Plantillas de AWS CloudFormation
  3. Herramientas de prueba en la nube
  4. Prueba de protocolo
  5. Tipos y errores de manejo en JavaScript
  6. Los 7 principios principales de las pruebas ágiles con estrategias
  7. Casos de prueba vs escenario de prueba | Principales diferencias
  8. ¿Qué es el caso de prueba?