Rols amb permisos que poden fer ús de la guia explicativa: Qui pot fer ús de la guia?
Administrador | Project Leader | Responsable de qualitat | Desenvolupadors | Usuaris | Lectors |
---|---|---|---|---|---|
Executar test, Crear , Editar i esborrar tots els tipus de issue | Executar test, Crear , Editar i esborrar tots els tipus de issue | Executar test, Crear , Editar i esborrar tots els tipus de issue | Executar test, Crear , Editar i esborrar tots els tipus de issue | Executar test | Només visibilitat |
El Testing Board és un panell integrat dins de Jira/Xray que proporciona una visió centralitzada de l’estat de les activitats en l’apartat de test. És especialment útil per fer seguiment del progrés, la cobertura dels requisits, i l’execució de proves.
Informació important per entendre com funcionen les fases i com s’identifquen els issues types dels tests en el Testing Board.
Planificació: S’utilitzen issues de tipus [Test Plan] per estructurar i coordinar les activitats de prova, associades a una release o sprint.
Fase de disseny: En aquesta etapa es creen issues de tipus [Pre-Condition] i [Test] per definir els escenaris de prova. Aquests es poden organitzar mitjançant [Test Sets] o a través de l’estructura del Test Repository (explicat més endavant a l’apartat 4.2 🗂️ Test Repository (Repositori de Tests)).
Execució: Per a la realització de les proves, s’utilitzen issues de tipus Test Execution i Sub-Test Execution.
Com a bona pràctica, és recomanable associar cada Test Execution a un Test Plan, per tal de facilitar el seguiment i l’anàlisi global del progrés, ja que els Test Plan ajuda a agrupar Test Sets en la mateixa execució.
Gestió de defectes: Els defectes detectats es gestionen amb issues de tipus Bug o Defecte segons el tipus de model de desenvolupament. Aquest s’han de vincular amb la Test Execution ja que així es conserva la traçabilitat.
Fase d’informes: Per a l’anàlisi i el seguiment, s’utilitzen els issues de Test Execution, els informes integrats de cobertura de requisits, així com els gadgets disponibles a Jira.
Opció A:
Opció B:
És la secció introductòria utilitzada com a punt de partida per entendre les funcionalitats principals del Testing Board.
Ofereix enllaços ràpids a la documentació oficial i guia els usuaris nous pels conceptes bàsics de testing amb Xray.
És el repositori de tests. En aquest apartat es gestionen tots els tests creats dins del projecte.
Aquest repositori s’estructura en dos blocs principals:
📁 Folders: És l’espai on es poden organitzar tots els tests del projecte en carpetes, segons mòdul, funcionalitat, equip, etc. Això facilita la navegació i el manteniment dels casos de prova.
👉 Es recomana seguir una estructura de carpetes coherent, basada en la proposta de lliurables tècnics (ANNEX B), seguint el model utilitzat a Value Edge. Consulta la proposta aquí: ANNEX B – Nomenclatura i estructura dels lliurables de proves
Exemples d’organització:
Requisits Funcionals: Organitzats per mòduls (ex.: Gestió d’Usuaris, Revisions).
Requisits No Funcionals: Dividits segons característiques de qualitat (ex.: Rendiment, Usabilitat), excloent ‘Funcionalitat’.
Des de l’apartat específic de folders pots fer el següent:
Crear carpetes: Pots crear estructures jeràrquiques (subcarpetes) per organitzar els tests per mòdul, sprint, funcionalitat, etc.
Moure tests entre carpetes: Arrossega i deixa anar (drag & drop) per reorganitzar els tests fàcilment dins del directori.
Filtrar i cercar: Busca test cases dins de carpetes concretes per nom, tipus, estat o paraules clau.
Crear nous tests: És possible crear test cases directament dins d’una carpeta específica perquè quedin classificats automàticament.
Tenir ordenat els casos de proves permet reutilitzar el màxim possible aquests casos, i poder accedir-hi més ràpidament.
🧪 Test Sets (Grupos de tests): És l’espai on es poden crear i consultar els Test Sets, agrupacions de tests que poden ser reutilitzades en diferents execucions o plans de testing.
Funcionalitats:
Informació addicional on podreu entendre l’organització de Tests a XRAY: Guia per a l’Organització de Tests a XRAY
Aquesta secció conté la llibreria de passos Gherkin (Given/When/Then) utilitzats en els tests de tipus Cucumber o BDD (Behavior Driven Development).
📌 Exemple d’ús pràctic: Vols crear un test de login? Cerca si existeix el pas “Given the user is on the login page” i reutilitza’l.
Des d’’aqui pots gestiona els plans de test per funcionalitat, sprint o release.
📌 Exemple d’ús pràctic: Pots crear un “Pla de Testing Sprint 5” i afegir-hi totes les execucions previstes per aquell sprint.
Mostra totes les execucions de test fetes o planificades.
📌 Exemple d’ús pràctic: Vols veure què va fallar ahir? Filtra les execucions per data i revisa el detall dels resultats.
Aquest informe mostra quines entitats (com ara històries d’usuari, requisits, defectes, etc.) estan cobertes per proves.
Funcionalitats:
📌 Exemple d’ús pràctic: Vols assegurar-te que totes les User Stories del Sprint 12 tenen com a mínim un test associat? Aquest informe t’ho mostra de manera visual i clara.
Aquest informe mostra la traçabilitat bidireccional entre requisits, tests, execucions i defectes.
Funcionalitats:
📌Exemple d’ús: Vols veure si la incidència DEMOAGILE-381 està coberta per algun test fallit recent? Aquí ho pots consultar.
Proporciona mètriques mes completes i detallades sobre l’execució dels Test Plans.
Funcionalitats:
📌 Exemple d’ús: Estàs en el darrer dia de l’sprint i vols saber quants tests del Test Plan del Sprint 10 encara estan pendents? Aquest informe t’ho mostra al moment.
Mostra un llistat de tots els test cases del projecte.
📌 Exemple: Vols veure tots els tests del projecte que han fallat? Filtra per etiqueta i estat.
📌 Exemple d’us: Consulta el status del Test Set “Test Set – US 003: Canviar contrasenya”
Llista tots els Test Plans amb una visualització més breu, a més:
📌 Exemple: Vols saber com va el progrés el Test Plan de la versió V4.3? Accedeix aquí i consulta l’evolució.
Mostra totes les execucions de tests realitzades
📌 Exemple: Comprova quines execucions han fallat en l’última semana.
Llista tots els Test Runs individuals (cada instància d’un test executat)
📌 Exemple: Accedeix als detalls del run d’un test fallit per veure la captura de pantalla i el log de l’error.
Accés a la configuració del projecte Xray: permet definir paràmetres generals com tipus de test, workflows, i permisos específics.
Eina per importar casos de prova des de fitxers CSV o Excel, útil per migracions o càrregues massives.
Guia d’ús de l’importació de proves en Xray: Importació de proves en Xray
Enllaç directe a la documentació oficial de Xray, amb guies, exemples i detalls tècnics actualitzats.
Accés a la plataforma de formació online oficial de Xray: cursos, tutorials i vídeos explicatius per millorar el coneixement funcional de l’eina.
🔗Més informació