Asignación de campañas a testers colaboradores
Propósito
Los testers colaboradores son los encargados de ejecutar las pruebas definidas en el plan de pruebas de los desarrollos a estabilizar. Para ello es necesario gestionar previamente (crear usuarios, asignar campañas, etc) el entorno de trabajo de Salomé TMF.
Precondición
Tener identificadas las pruebas completas del plan de pruebas. Estas pruebas son las que se asignarán a los testers colaboradores. Tener detectado los posibles testers colaboradores para esta fase de estabilización. Tener una estimación de la dedicación de cada tester. Generar copia de seguridad de los proyectos de Salomé que incluyan las pruebas a ser ejecutadas por la comunidad.
Postcondición
Cada tester colaborador recibirá un correo en donde se le indicarán los datos necesarios para su participación mediante la ejecución de pruebas. Cada tester tendrá la posibilidad de ejecutar los tests que le fueron asignados, generando así un resultado de las ejecuciones que se podrá consultar desde el proyecto de Salomé TMF.
Ejecutor
Coordinador de test
Supervisor
Responsable de test
Entrada
1.Nombre y apellido tester colaborador
2.Correo electrónico tester colaborador
3.Proyecto/s de Salomé que contiene las pruebas a ejecutar
Pasos
[Paso simple (1)]: Crear usuario de Salomé TMF para los testers colaboradores. Criterios a tener en cuenta:
- Nombre de usuario, mismo criterio que en el Plone (1º letra nombre + apellido)
- Contraseña por defecto, mismo criterio que en el Plone.
[Paso simple (2)]: Crear perfil TESTER en el proyecto que contenga las pruebas. Este perfil tendrá permisos mínimos de ejecución de pruebas.
[Paso simple (3)]: Crear las campañas a ser ejecutadas. Cada campaña se creará con una cantidad de test que no superen las 10 pruebas (o una cantidad razonable). Se podrán crear 2 campañas iguales y cada una será asignada a 2 testers diferentes para tener solapes en los resultados de las ejecuciones.
[Paso simple (4)]: Cada campaña se asignará a un único tester, para facilitar el control de ejecuciones.
[Paso simple (5)]: Crear los entornos para ejecución de las pruebas, cuyo nombre irá asociado al build number y versión que se está testeando.
[Paso simple (6)]: Crear las ejecuciones de cada suite. Estas ejecuciones serán las que el tester tiene que lanzar para hacer las pruebas y obtener los resultados.
[Paso simple (7)]: Avisar al tester, mediante correo electrónico y utilizando la Plantilla adjunta, que tiene asignado unas pruebas concretas en un proyecto concreto.
Salida
Correo a los testers colaboradores avisando que tienen pruebas asignadas.
Artefacto
Plantilla de correo avisando asignación de pruebas. Plantilla
Instrucción de trabajo - SALOME TMF – Control. Control de las pruebas
Herramienta
Aplicación de correo electrónico Navegador web Salomé TMF