Prerrequisito: Pruebas de software
Pruebas de pareja:
Pair Testing es una verificación en software realizada por miembros del equipo de dúo que operan detrás de una máquina. El primer miembro controla el mouse y los teclados y el segundo miembro toma notas y analiza escenarios de prueba y prepara/pregunta. Uno de ellos tiene que ser probador y el siguiente tiene que ser desarrollador o analista de negocios.
La programación en pares es una práctica familiar en la programación extrema. Por lo tanto, la programación en pares se considera un gran enfoque para el software de programación. La prueba de pares sabios es un proceso similar para probar software.
Ventajas de usar la prueba de pares:
- Los desarrolladores tienen un enfoque del software desde una perspectiva diferente o positiva. Discuten y descubren qué sucede si lo ejecuto o qué sucederá si un analista de negocios no lo implementa.
- Mientras que Pair Testing se aplica con un analista de negocios, intercambian ideas y conocimientos como un analista y un probador entre ellos.
- Cuando comienza un nuevo proyecto con los nuevos miembros del equipo, a menudo hay un obstáculo entre los evaluadores y los desarrolladores.
- Si encontramos algún problema y queremos registrarlo en un sistema de registro de errores, el problema se vuelve a visualizar automáticamente, por lo que caminar en parejas se ayudará mutuamente a estar alerta.
Desventajas de usar la prueba de pares:
Cuando no conoce la condición precisa para configurar la prueba de pares, debe o no usarla.
- Todas las pruebas forzadas deben ser automáticas y la solución de PT son los hallazgos y no los casos de prueba. No podemos usar el resultado de la sesión de PT justo después de la automatización de la prueba.
- Cuando hay miembros del equipo, hay posibilidades de que dos miembros del equipo terminen una clasificación entre ellos. Es por eso que no debemos usar PT cuando los miembros del equipo no se comunican o no trabajan bien juntos.
- Si planea aplicar casos de prueba de estructura, no puede agregar más valor o valor cero ejecutando los casos de prueba juntos. La tarea debe ser realizada por un solo miembro del equipo.
Configuración de la prueba de pares:
- Los miembros del equipo deben obligar juntos. No va a funcionar cuando tratamos de forzar la cooperación, por lo que debemos crear una atmósfera viable.
- Debe haber una sala o mesa separada donde los miembros del equipo puedan actuar sin ser interrumpidos. También deben apagar su teléfono móvil y notificación para un mejor trabajo.
- El lugar de trabajo consta de dos personas que se sentarían detrás de un escritorio. No se puede obligar a la gente si no hay espacio.
Preparación de la sesión de prueba de pares:
- Deberíamos crear una carta ET.
- Debemos definir la concentración y el plan de estudios de la prueba.
- Debemos elaborar los objetivos o metas de la prueba.
- Deberíamos fijar un límite de tiempo para realizar la prueba. Normalmente una sesión es de noventa minutos.
- Debemos planificar la reunión de manera coordinada adecuada.
Ejecución de la sesión de prueba de pares:
- Mientras se lleva a cabo la sesión, los miembros del equipo deben discutir las partes de la prueba y qué tan profunda debe ser la prueba. La prueba debe ser con los objetivos, enfocada y la parte de la prueba como se describe en los estatutos de ET.
- El primer miembro del equipo (el conductor) controla el teclado y el mouse y el segundo miembro del equipo analiza, hace preguntas y prepara notas.
Prueba de pares (PT) Acabado:
Después de completar la sesión de PT, los descubrimientos se enviarán al sistema de registro de errores. Si es necesario y no se completó. Se actualizará la carta ET, se probará la prueba de puntería donde se encontraron problemas y se verificarán otras observaciones. El alcance de la carta de ET es un resumen y cálculo de la sesión de PT, lo que ha ido bien y lo que debe cuidarse para mejorar.
Finalmente , es una combinación de trabajo en equipo y pruebas, pero tiene muchas ventajas, como compartir conocimientos sobre pruebas y SUT, capacitar a nuevos miembros, crear barreras entre los miembros y, además, es divertido. debemos usar la prueba de pares sabiamente.
Publicación traducida automáticamente
Artículo escrito por Satyabrata_Jena y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA