Está en la página 1de 32

IST Sprint 1 - Capacitacin de

Spira
Mauro Tanaka

REV APR 09

Agenda
Que es Spira?
Funcionalidad

Requerimientos y Casos de prueba: conceptos


Demo Requerimientos y casos de prueba
Manejo de incidentes: conceptos y demo
Demo manejo de incidentes
Reportes: conceptos y demo
Demo reportes

Criterios y lineamientos para la registracin de


incidentes Link
Flujo de gestin de incidentes Link
2

Que es Spira?
Herramienta de Quality Assurance orientada al testing
de software
Aplicacin Web
Facilita la administracin de:
Requerimientos
Casos de test
Incidentes

Provee reportes a traves de:


Dashboard
Reportes predefinidos en distintos formatos
3

Funcionalidad - Login

Luego de hacer login pueden ir a My Profile y cambiar la


contrasea.
4

Funcionalidad Error Login


Una sola sesin por usuario

Funcionalidad Seleccin proyecto

Funcionalidad Requerimientos

Funcionalidad Casos de prueba

Back

Funcionalidad Casos de prueba

Funcionalidad Sets de prueba

Los sets de prueba se pueden utilizar para asignar casos de prueba


Los resultados de la ejecucin de los sets de prueba se refleja solo
cuando se completa el set completo
10

Funcionalidad Estatus en los casos

11

Funcionalidad Estatus en los casos


Pass
Cuando el caso cumple con el resultado esperado.

Caution
No se utilizar

Blocked
Cuando el caso no puede ejecutarse por una dependencia
directa con otros casos.

Fail
Cuando el caso no cumple con el resultado esperado.

12

Funcionalidad Ejecucin de los casos


Opciones para ejecutar los casos:
Desde la lista de casos, se marcan el/los casos a ejecutar y
luego se selecciona la opcin
Link
Dentro del caso, presionando el enlace Execute this Test
No importa cual de las opciones se utilice, siempre ir a esta pantalla:

13

Funcionalidad Ejecucin de los casos

Seleccionar la opcin correspondiente y luego hacer


click en
14

Funcionalidad Seguimiento de los


casos
La pantalla principal de casos de pruebas se va
actualizando con los estatus de todos los casos de
prueba en sistema.
El sistema mantiene un historial de las pruebas que se
han ejecutado sobre cada caso en particular.
El caso puede ser re-ejecutado todas las veces que sea
necesario. Se crea una ejecucin individual para cada
uno de los casos.

15

Funcionalidad Casos de prueba

16

Funcionalidad - Incidentes
Los incidentes nos permiten reportar cualquier error u
otra informacin importante que debiera ser corregida
en IBS.

17

Funcionalidad Creacin de Incidentes


Se debe crear el incidente automticamente cuando
se falla en la ejecucin del caso de prueba.Back
El incidente se enlaza al caso de prueba automticamente

18

Funcionalidad Detalle de Incidentes

19

Funcionalidad Gestin de Incidentes


La asignacin y manejo de incidentes se realiza
mediante el cambio de status del incidente y el owner
del mismo
La lgica de las transiciones se detallar ms adelante

20

Funcionalidad Incidentes

21

Funcionalidad Reportes
Cada proyecto posee su Dashboard con informacin
actualizada en forma online

22

Funcionalidad Reportes
Adems Spira posee reportes predefinidos en
distintos formatos, as como tambin grficos.

23

Funcionalidad Reportes

24

Criterios creacin incidentes


Los incidentes sern logueados en SPIRA al momento
de fallar un test case, para que de esa manera quede
asociado con el test case correspondiente. Link
La severidad se asignar con el siguiente criterio:
Critical: cuando la funcionalidad est relacionada con una
funcionalidad crtica del negocio y no existe un workaround
disponible.
Medium: cuando la funcionalidad tiene un impacto en una
funcionalidad no crtica del negocio y no existe un workaround
simple.
Low: cuando la funcionalidad tiene un bajo impacto y/o existe
un workaround simple.
25

Criterios - Incidentes - Severidad

26

Criterios - Incidentes - Severidad


Ejemplos:
El sistema presenta un error al crear un contacto y el contacto
no se crea.
El sistema necesita 2 confrimaciones para crear un contacto.
El sistema crea el contacto pero demora 15 segundos para
crearlo
El sistema ordena los tipos de contacto en forma descendente
en vez de ascendente

27

Criterios Descripcin del Incidente


El nombre del incidente debe comenzar con el cdigo
del criterio de aceptacin seguido de un guin. Por
ejemplo: 000101.003 - La direccin no se crea
correctamente
La descripcin del problema debe contener los
siguientes elementos para su correcta resolucin:
Breve descripcin del problema (puede ser el nombre del
incidente)
Pasos para su replicacin con datos que faciliten su bsqueda.
Captura de pantalla con error adjuntado. (debe ser agregada
luego de creado el incidente)
Resultado obtenido
28

Flujo de gestin de incidentes

29

Ejercicios
Crear un set de pruebas, asignarles casos y definirles
un owner
Llegar a la pantalla de ejecucin de casos de prueba
de 3 formas distintas
Ejecutar un caso de prueba registrando cada uno de
los siguientes resultados:
Pass
Blocked
Fail: en este caso loguear el incidente de manera que quede
asociado al caso de prueba.
El incidente debe ser logueado de acuerdo a los criterios definidos
30

Ejercicios
Ir al detalle del incidente y comprobar la correcta
asociacin al caso de prueba
Realizar el siguiente flujo para el incidente creado:
New, Assigned, Resolved, Reopen, Closed
New, Assigned, Duplicate, Reopen, Resolved, Closed

31

32

También podría gustarte