Rol: Probador
Este rol es responsable de las actividades principales del esfuerzo de las pruebas. Estas actividades incluyen identificar, definir, implementar y dirigir las pruebas necesarias, como también verificar los resultados de las pruebas y analizar los resultados.
Conjuntos de roles: OpenUP/Basic Roles
Relaciones
Descripción principal

Este rol es principalmente responsable por las siguientes tareas:

  • Identificar las pruebas que se requiere llevar a cabo
  • Identificar el acercamiento más apropiado para implementar una prueba dada
  • Implementar pruebas individuales
  • Preparar y ejecutar las pruebas
  • Registrar resultados y verificar que las pruebas hayan sido ejecutadas
  • Análisis y recuperación de errores de ejecución.
  • Comunicar los resultados de las pruebas al equipo
Personal
Habilidades

Una persona para este rol debe tener las siguientes habilidades:

  • Conocimiento de tendencias de pruebas y técnicas
  • Habilidades para el diagnóstico y solución de problemas
  • Conocimiento del sistema o aplicación que está siendo probada (deseable)
  • Conocimiento de redes y arquitectura de sistemas (deseable)

Donde se requiere automatizar pruebas, considere requerir estas cualidades adicionales:

  • Entrenamiento en el uso apropiado de herramientas de automatización de pruebas
  • Experiencia usando herramientas de automatización de pruebas
  • Habilidades de programación
  • Habilidades en depuración y diagnóstico

Note: El requerimiento de habilidades específicas varía dependiendo del tipo de pruebas que usted está dirigiendo. Por ejemplo, las habilidades necesarias para tener éxito en el uso de sistemas cargados con herramientas de automatización de pruebas son diferentes de aquellas necesarias para la automatización de pruebas de sistemas funcionales.

Propuestas de asignación

Este rol puede ser asignado en las siguientes formas:

  • Asignar uno o más miembros del personal de pruebas para desempeñar este rol. Esto es una aproximación bastante frecuente y es particularmente útil en equipos pequeños, como también para grupos de cualquier tamaño donde el equipo está conformado por un grupo experimentado de probadores o de un nivel de habilidades relativamente equivalente.
  • Asignar uno o más miembros del personal de pruebas para desempeñar únicamente este rol. Esto funciona bien en grupos grandes. Es también útil para separar responsabilidades cuando alguno del personal de pruebas tiene más experiencia en la automatización de pruebas que otros miembros del grupo.
  • Asignar uno o más miembros del grupo que están ya desempeñando otro rol en el proyecto para ser responsable por la prueba de alguna parte de las capacidades del sistema. El miebro del equipo tendrá que tener las habilidades apropiadas para la prueba.