Rol: Verificador
Este rol realiza pruebas y registra los resultados de las pruebas.
Relaciones
Descripción principal

Los roles organizan la responsabilidad de efectuar tareas y desarrollar productos de trabajo en grupos lógicos. Cada rol se puede asignar a una o más personas, y cada persona puede desempeñar uno o más roles. Cuando se seleccione personal para el rol de Verificador, debe tener en cuenta las habilidades necesarias para el rol y los diferentes enfoques que puede adoptar para asignar personal al rol.

Recomendamos la lectura del libro de Kaner, Bach & Pettichord, Lessons Learned in Software Testing [KAN01], que contiene una recopilación excelente de cuestiones importantes para los equipos de prueba. Serán de especial interés para el rol Verificador los capítulos sobre The Role of the test group (El rol del grupo de prueba) y Thinking like a tester (Pensar como un verificador) y Bug advocacy (Apoyo de errores).

Propiedades
Varias apariciones
Opcional
PlaneadoYes
Personal
Habilidades

El conjunto de conocimientos y habilidades pueden variar dependiendo de los tipos de pruebas que se ejecutan y las fases del ciclo vital del proyecto, aunque en general, el personal que desempeñe el rol Verificador deberá tener las habilidades siguientes:

  • Conocimiento de los enfoques y técnicas de las pruebas
  • Habilidades de diagnóstico y resolución de problemas
  • Conocimiento del sistema o aplicación que se somete a prueba (deseable)
  • Conocimiento de la arquitectura de red y del sistema (deseable)

Donde sean necesarias las pruebas automatizadas, estas habilidades deben considerarse además de las que ya se han indicado anteriormente:

  • Formación en la utilización apropiada de las herramientas de automatización de prueba
  • Experiencia en la utilización de herramientas de automatización de prueba
  • Habilidades de programación
  • Habilidades de depuración y diagnóstico

Este rol es responsable básicamente de:

  • Identificar el enfoque de implementación más apropiado para una prueba determinada
  • Implementar pruebas individuales
  • Configurar y ejecutar las pruebas
  • Registrar los resultados y verificar la ejecución de las pruebas
  • Analizar y recuperar a partir de los errores de ejecución
Propuestas de asignación

El rol Verificador se puede asignar de los modos siguientes:

  • Asigne uno o más miembros del personal para que desempeñen los roles Verificador y analista de pruebas. Este es un enfoque relativamente estándar y resulta especialmente adecuado para pequeños equipos y para equipos de prueba de cualquier tamaño en que el equipo esté formado por un grupo experimentado de verificadores con un nivel de habilidad relativamente parecido.
  • Asigne uno o más miembros del personal para que desempeñen sólo el rol Verificador. Esto funciona bien en grandes equipos y también resulta útil para separar responsabilidades cuando algún miembro del personal de prueba tiene más experiencia en automatización de pruebas que los otros miembros.

Tenga en cuenta también que las habilidades necesarias específicas varían dependiendo del tipo de pruebas que se realizan. Por ejemplo, las habilidades necesarias para utilizar satisfactoriamente las herramientas de automatización de prueba de carga del sistema son diferentes de las necesarias para la automatización de las pruebas funcionales del sistema.