L’informe pretén dotar d’indicadors objectius i molt executius per fer el seguiment de la qualitat de les aplicacions i oferir una visió ràpida que permeti a l’àmbit determinar si convé o no posar en producció l’aplicació.
L’informe s’estructura en les següents parts:
Resum executiu de la nova versió.
- Resultat de les proves de qualificació i acceptació. La informació s’extreu de l’eina de gestió del cicle de vida d’una solució ValueEdge.
- Defectes pendents de corregir. Defectes detectats en proves de qualificació i acceptació. S’informen quants dels defectes encara oberts són Critical o Very high respecte del total de defectes oberts.
També es mostren els defectes oberts classificats per la seva severitat i el mòdul en el que s’han trobat.
El percentatge de quants defectes del total detectats en aquesta versió (hagin estat o no corregits) corresponen a defectes reoberts.
- Resultat última anàlisi de codi.
En tots els casos es mostren els criteris d’acceptació, amb el dit polze cap amunt si es compleix i el dit polze cap avall si no es compleix (p.ex. PDDq ha de ser superior al 80%).
Per obtenir els següents gràfics, accedir a l’eina ValueEdge i dirigir-se a l’apartat Dashboard. Cada widget tindrà la següent configuració:
Defectes detectats per nivell de prova
Tipus |
Descripció |
General |
- Graph type = Current status
- Graph name: Defectes detectats per nivell de prova
|
Scope |
- Workspace: El projecte corresponent
- Item type: Defects
- Release: Release corresponent a l’informe
- Defined aditional filters: Phase= tots els valors excepte Duplicate
|
Display |
- Display type: Pie Chart
- X Axis = Nivell prova
- Y Axis = count
|
Gravetat del defectes oberts pendents correcció
Tipus |
Descripció |
General |
- Graph type = Current status
- Graph name: Gravetat del defectes oberts pendents correcció
|
Scope |
- Workspace: El projecte corresponent
- Item type: Defects
- Release: Release corresponent a l’informe
- Defined aditional filters: Phase= New, opened, reopened i fixed
|
Display |
- Display type: Pie Chart
- X Axis = Severity
- Y Axis = count
|
Defectes detectats per sprint
Tipus |
Descipció |
General |
- Graph type = Current status
- Graph name: Defectes detectats per sprint
|
Scope |
- Workspace: El projecte corresponent
- Item type: Defects
- Release: Release corresponent a l’informe
- Defined aditional filters: Phase= tots els valors excepte Duplicate
|
Display |
- Display type: Horizontal bars graph
- X Axis = Nivell prova
- Y Axis = Sprint
- Group by = Nivell prova
|
Gravetat dels defectes totals per sprint
Tipus |
Descipció |
General |
- Graph type = Current status
- Graph name: Gravetat dels defectes totals per sprint
|
Scope |
- Workspace: El projecte corresponent
- Item type: Defects
- Release: Release corresponent a l’informe
- Defined aditional filters: Phase= tots els valors excepte Duplicate
|
Display |
- Display type: Horizontal bars graph
- X Axis = Count
- Y Axis = Sprint
- Group by = Severity
|
Execucions de prova en acceptació
Tipus |
Descipció |
General |
- Graph type = Current status
- Graph name: Execucions de prova en acceptació
|
Scope |
- Workspace: El projecte corresponent
- Item type: Last test runs
- Release: Release corresponent a l’informe
- Run started in: All test runs up to now
- Defined aditional filters: Nivell prova = acceptació
|
Display |
- Display type: Pie Chart
- X Axis = Native status
- Y Axis = count
|
Execucions de prova en qualificació
Tipus |
Descipció |
General |
- Graph type = Current status
- Graph name: Execucions de prova en qualificació
|
Scope |
- Workspace: El projecte corresponent
- Item type: Last test runs
- Release: Release corresponent a l’informe
- Run started in: All test runs up to now
- Defined aditional filters: Nivell prova = qualificació
|
Display |
- Display type: Pie Chart
- X Axis = Native status
- Y Axis = count
|
Nº de proves en Qualificació/Acceptació
Tipus |
Descipció |
General |
- Graph type = Current status
- Graph name: Nº de proves en Qualificació/Acceptació
|
Scope |
- Workspace: El projecte corresponent
- Item type: Tests
- Release: Release corresponent a l’informe
|
Display |
- Display type: Bars graph
- X Axis = Nivell prova
- Y Axis = count
|
Execucions de prova en qualificació per sprint
Tipus |
Descipció |
General |
- Graph type = Current status
- Graph name: Execucions de prova en qualificació per sprint
|
Scope |
- Workspace: El projecte corresponent
- Item type: Last test runs
- Release: Release corresponent a l’informe
- Run started in: All test runs up to now
- Defined aditional filters: Nivell prova = qualificació
|
Display |
- Display type: Horizontal bars graph
- X Axis = count
- Y Axis = sprint
- Group by = Native status
|
Execucions de prova en acceptació per sprint
Tipus |
Descipció |
General |
- Graph type = Current status
- Graph name: Execucions de prova en acceptació per sprint
|
Scope |
- Workspace: El projecte corresponent
- Item type: Last test runs
- Release: Release corresponent a l’informe
- Run started in: All test runs up to now
- Defined aditional filters: Nivell prova = acceptació
|
Display |
- Display type: Horizontal bars graph
- X Axis = count
- Y Axis = sprint
- Group by = Native status
|
Aquesta informació s’ha d’extreure directament des de l’informe de resultats de Sonarqube
Detall estat qualitat nova versió a publicar: Defectes oberts més importants
Per obtenir la taula accedir a l’eina ValueEdge i seguir els següents passos:
Dirigir-se a l’apartat Issues.
Seleccionar i ordenar els camps mitjançant l’icona de columnes.
Seleccionar els següents filtres:
- Release: Sobre la que es vol treure el llistat.
- Phase: Opened, Reopened i New.
- Severity: Critical i Very high.
Detall estat qualitat nova versió a publicar: Transaccions menys eficients en rendiment
La construcció de la slide de rendiment es realitza a partir del informe de resultats de l’eina LoadRunner. Per confeccionar-la, cal configurar els SLA de temps de resposta (90% percentil) per les transaccions, tal com es defineix en la guia Configuració SLA del temps de resposta de la transacció. En cas que alguna de les transaccions superi els llindars de temps, caldrà mostrar al gràfic tots els temps de resposta de la prova de rendiment, per a tots els escenaris provats (és recomanable provar un escenari unitari, un de càrrega i un d’estrès). D’aquesta manera, es podrà estimar on es troba el coll d’ampolla dels usuaris concurrents.
|