Cambios:
- Añadida integration con Jira Xray Cloud
- Mejoras visuales y corrección de errores
- Actualización de las versiones de los navegadores: Chrome 120.0, Edge 120.0, Firefox 120.0 y Opera 105.0
Pasos para actualizar el servidor de zahori a esta versión:
- Para el servidor si se está ejecutando.
- Ejecuta el comando
git pull
desde la carpeta donde se encuentre zahori-server. - Aranca de nuevo el servidor.
Pasos para actualizar los procesos de zahori a esta versión del servidor:
- Para el proceso si se está ejecutando.
- Actualiza la versión del framework de zahorí a la 0.2.15 (fichero pom.xml del proyecto):
<dependency>
<groupId>io.zahori</groupId>
<artifactId>zahori-framework</artifactId>
<version>0.2.15</version>
</dependency>
Pasos para configurar la integración con Jira Xray Cloud:
-
Crea las credenciales en Xray (Client Id y Client Secret):
https://docs.getxray.app/display/XRAYCLOUD/Global+Settings%3A+API+Keys -
Configura el repositorio en el servidor
2.1. En la página de Gestión de repositorios añade un repositorio de tipo "Xray Cloud" y define las credenciales del usuario (Client Id y Client Secret) creadas en el paso anterior:
2.2. En la página de Casos añade un nuevo campo con el nombre TMS_TC_ID y posteriormente asigna como valor de este campo en cada fila el ID del TestCase en Jira al que asociar cada Caso de Zahorí:
2.3. En la página de Configuraciones selecciona una configuración y activa el selector "Guardar resultados en repositorio" y en el combo selecciona el repositorio "Xray Cloud". Activa también el tipo de evidencia "Doc" para que se adjunte en los resultados de Xray.
- Sube los resultados a Xray: Desde el Disparador selecciona la configuración que has modificado en el paso anterior y a continuación elige una de las siguiente opciones:
3.A. Subir los resultados a un Test Execution existente: Selecciona la opción "Asociar a test execution" y rellena en el siguiente campo el ID de Jira del Test Execution al cual subir los resultados:
3.B. Subir los resultados creando un nuevo Test Execution y asociarlo a un Test Plan existente. Selecciona la opción "Crear nuevo test execution" e introduce el título que tendrá el Test Execution nuevo y el ID del Test Plan al que asociar el nuevo Test Execution:
3.C. Subir los resultados creando un nuevo Test Execution sin asociarlo a un Test Plan. Selecciona la opción "Crear nuevo test execution" e introduce el título que tendrá el Test Execution nuevo. Deja en blanco el campo Test Plan Id: