Sei sulla pagina 1di 35

2016

BATERIA DE PRUEBAS SISTEMA DE GESTION


DE INCIDENCIAS

Contenido
BATERIA DE PRUEBAS ..................................................................................................................... 2
GLOSARIO DE TERMINOS ................................................................................................................ 2
NIVELES DE PRUEBAS ...................................................................................................................... 3
DESCRIPCION DETALLADA DE LOS NIVELES DE PRUEBA ................................................................. 4
TIPOS DE PRUEBAS .......................................................................................................................... 6
MODELO DE PRUEBAS...................................................................... Error! Marcador no definido.

BATERIA DE PRUEBAS
GLOSARIO DE TERMINOS
TESTING: Es el proceso orientado a demostrar que un programa no tiene errores
TESTING: Es la tarea de demostrar que un programa realiza funciones para las cuales fue construido
TESTING: Es la ejecucin de programas de software con el objetivo de detectar defectos y fallas
TEST EXITOSO: Aquel que detecta errores
TEST NO EXITOSO: Aquel que no los detecta
ERROR: Una equivocacin de una persona al desarrollar alguna actividad de desarrollo de software
DEFECTO: Se produce cuando una persona comete un error
FALLA: Es en desvi respecto del comportamiento esperado del sistema, puede producirse en cualquier etapa
TOP-DOWN: Tcnica que empieza con los mdulos de nivel superior, y se verifica que los mdulos de nivel superior llaman a los de nivel inferior de manera
correcta con los parmetros correctos.
DOWN- TOP: Tcnica que comienza con los mdulos de nivel inferior, y se verifica que los mdulos de nivel inferior llaman a los de nivel superior de
manera correcta, con los parmetros correctos
CAJA NEGRA: Esto es verificar el sistema (y sus procesos internos), la integracin con las aplicaciones que lo usan y analizar las salidas o resultados
CAJA BLANCA: El testeador escoge distintos valores de entrada para examinar cada uno de los posibles flujos de ejecucin del programa y cerciorarse de que se
devuelven los valores de salida adecuados.
HUMO: Una prueba de humo o smoke test, es un testing rpido que se realiza sobre aspectos funcionales no tanto para encontrar bugs sino para
asegurarse que la funcionalidad bsica del software o de una parte del software se encuentre estable y responda al comportamiento esperado
STRESS: Se escala la cantidad de carga con el tiempo hasta que se encuentren los lmites del sistema

INTRODUCCION
El documento que a continuacin se presenta est dirigido al equipo de soporte tcnico conformado por: L.I. Edgar Leonardo Flores Esteban y el Ing. Jayro
Flores Tapia.
El objetivo de este documento es facilitar la informacin y datos necesarios para que el equipo de soporte realice las pruebas de calidad del sistema de
gestin de incidencias.
El presente documento se basa en varios niveles de pruebas, y estos a su vez integran diferentes mtodos para validar la entrada de datos, procesamiento y
obtencin de resultados, basados en el documento de especificacin de requerimientos.

NIVELES DE PRUEBAS

Test unitarios
Test de componentes / Test de integracin
Test de funcionalidad
Test de aceptacin
Niveles de prueba

Test
Objetivo
Unitario
Detectar errores en los datos, lgica y algoritmos
Integracin Detectar errores de interfaces y relaciones entre
componentes

Participantes
Programadores
Programadores

Ambiente
Desarrollo
Desarrollo

Funcional

Detectar errores y fallas en la implementacin de los


requerimientos

Testers y analistas

Desarrollo

Aceptacin

Detectar fallas en la implementacin del sistema

Testers, analistas y cliente

Mtodo
Caja blanca
Caja blanca, Top Down,
Down-top

Funcional
Caja negra
Humo
Stress
Seguridad
Productivo Funcional

DESCRIPCION DETALLADA DE LOS NIVELES DE PRUEBA


Prueba
Unitario

Objetivo
Se enfoca en ejecutar cada mdulo (O unidad
mnima a ser probada, ejemplo: una clase) lo
que provee un mejor modo de manejar la
integracin de las unidades en componentes
mayores.
Busca asegurar que el cdigo funciona de
acuerdo con las especificaciones y que el
modulo lgico es vlido.

Integracin

Identificar errores introducidos por la


combinacin de programas probados
unitariamente.
Determina como la base de datos ser cargada.
Verificar que las interfaces entre las entidades
externas (usuarios) y las aplicaciones funcionan
correctamente.
Verificar que las especificaciones de diseo sean
alcanzadas.
Determina el enfoque para avanzar desde un
nivel de integracin de los componentes al
siguiente

Descripcin
Particional los mdulos en pruebas en unidades lgicas fciles de probar.
Por cada unidad hay que definir los casos de prueba (Pruebas de caja blanca)
Para esto los casos de prueba se deben disear de forma tal que se recorran todos
los caminos de ejecucin posibles dentro del cdigo bajo prueba; por lo tanto el
diseador debe construirlos con acceso al cdigo fuente a probar.
Los aspectos a considerar son los siguientes:
o Rutinas de excepcin
o Rutinas de error
o Manejo de parmetros
o Validaciones
o Valores validos
o Valores limites
o Rangos
o Mensajes posibles
Comparar el resultado esperado con el resultado obtenido
Si existen errores reportarlos
Describe como verificar que las interfaces entre los componentes de software
funcionan correctamente
Determina como la base de datos ser cargada
Determina el enfoque para avanzar desde un nivel de integracin de componentes
al siguiente
Decide qu acciones tomar cuando se descubren problemas
Por cada caso de prueba ejecutado
o Comparar el resultado esperado con el resultado obtenido.
o Utilizar la tcnica top-down.
o Utilizar la tcnica down-top.

Funcional

Se asegura el trabajo apropiado de los requisitos


funcionales, entrada de datos, procesamiento y
obtencin de resultados

Aceptacin

Determinacin, por parte del cliente de la


aceptacin de la aceptacin o rechazo del
sistema desarrollado

Las pruebas funcionales deben enfocarse en los requisitos funcionales, las pruebas
pueden estar basadas directamente en los casos de uso (o funciones de negocio), y las
reglas del negocio.
Las metas de estas pruebas son:
Verificar la apropiada aceptacin de datos
Verificar el procesamiento y recuperacin
Este tipo de pruebas est basado en caja negra.
Determina que pruebas del sistema (usabilidad, volumen y desempeo, etc.)
aseguran que la aplicacin alcanzara sus objetivos
La prueba de aceptacin es ejecutada antes de que la aplicacin sea instalada dentro de
un ambiente de produccin. La prueba de aceptacin es generalmente desarrollada y
ejecutada por el cliente o especialista de la aplicacin y es conducida a determinar como
el sistema satisface sus criterios de aceptacin validando los requisitos que han sido
levantados para el desarrollo, incluyendo la documentacin y diagramas de proceso.
Los casos de prueba de aceptacin han de ser planificados, organizados y formalizados
de manera que se determine el cumplimiento de los requisitos del sistema.
Para la realizacin de estas pruebas se necesita disponer de los siguientes documentos:
Especificacin de requisitos del sistema

TIPOS Y MODELO DE PRUEBAS

Test de facilidad
Test de volumen
Test de stress
Test de usabilidad
Test de seguridad

Test de configuracin
Test de fiabilidad
Test de recuperacin
Test de documentacin
Test de mantenibilidad

PROCESOS INTERNOS MS IMPORTANTES

Registro de incidencias
Asignar incidencias
Solucionar incidencias
Validar incidencias
Aprobar incidencias
Registro del problema
Asignar problema
Solucionar problema
Validar problema
Aprobar problema
Generar reportes y graficas
Registro de usuarios
Asignacin de roles
Asignacin de permisos a usuarios para sistemas en especifico

Particin de mdulos
CATLOGOS

Caso de uso:

Caminos de ejecucin:

Datos de pruebas:
Pruebas del mdulo catlogos
Id

Sub modulo

Descripcin del sub modulo

Pre- requisitos

El usuario puede registrar diferentes


estados de la repblica mexicana con
sus respectivos municipios
Se registran los clientes que tengan
contrato de soporte tcnico o
garanta

Ninguno

Estado
Municipio

Tener registros en
el catlogo de
estados

Cliente
Email
Estado
Municipio
Calle
Nm. Interior
Nm. Exterior
Colonia
Cdigo postal
Telfono
Sitio web
Sistema
Versin
Descripcin
Categoras
Funcionalidades
Cliente Id
Cliente nombre
Sistema id
Sistema nombre
Versin
Fecha de garanta o
fecha de contrato de
soporte

Estados

Clientes

Sistemas

Se registraran los sistemas que estn


disponibles, ya sea en ejecucin o en
desarrollo

Ninguno

Clientes y
Sistemas

Se hace una relacin entre los datos


del mdulo cliente y los datos de
sistema. El cliente puede tener N
nmero sistemas y cada sistema
puede tener N nmero de clientes

Tener registros en
el catlogo de
clientes y en el de
sistemas

Datos requeridos

Resultado esperado

Usuarios

Role

El estado numero X fue


creado

Jayro
Edgar

Tester
Jefe de soporte tcnico

El cliente fue creado


satisfactoriamente

Jayro
Edgar

Tester
Jefe de soporte tcnico

El sistema fue creado


satisfactoriamente

Gabriel
Esa

Lder tcnico de proyectos


Programadores

La relacin del cliente y


sistema fue creada
satisfactoriamente

Jayro
Edgar

Tester
Jefe de soporte tcnico

Sub modulo estados


Estados Id
(Autoincremento)

Estados Nombre

Morelos

Guerrero

Municipio Id
(Autoincremento)

Municipio Nombre

1
2
3
4
5
1
2
3

Tlaltizapan
Temixco
Cuernavaca
Jiutepec
Xochitepec
Acapulco de Jurez
Iguala
Taxco

Sub modulo clientes


Id

Cliente

Acapulco

Iguala

Taxco

Tlaltizapan

Temixco

Cuernavaca

Jiutepec

Xochitepec

Email

Estado

Municipio

Calle

Nm.
Int

Nm.
Ext

Acapulco. Jurez
@gamail.com
Acapulco. Jurez
@gamail.com

Guerrero
Guerrero

Acapulco de
Jurez
Iguala

La costa

14

12

20 de
noviembre

01

Acapulco. Jurez
@gamail.com
Morelos@gmail.c
om
Morelos@gmail.c
om
Morelos@gmail.c
om
Morelos@gmail.c
om
Morelos@gmail.c
om

Guerrero

Taxco

Turquesa

32

Morelos

Tlaltizapan

14

Morelos

Temixco

Francisco
Villa
Reforma

Morelos

Cuernavaca

24

14

Morelos

Jiutepec

22

01

Morelos

Xochitepec

Guayabos
agrios
Caminos
agua fra
3 de mayo

09

41

21

05

Col.
Aguas
blancas
Adolfo
Lpez
mateos
Altos de
marques
Emiliano
Zapata
Alta
Palmira
Buganvili
as
Agua Fra
Benito
Jurez

C.P.

Tel.

Sitio web

39589

735689251

acapulco.gob.mx

39470

735689241

iguala.gob.mx

39898

7352966478

taxco.gob.mx

62776

7343436854

62583

7772589631

62587

7776984238

62555

7775689125

63981

7776592147

morelos.gob.mx/?q=tlal
tizapan
morelos.gob.mx/?q=te
mixco
morelos.gob.mx/?q=cu
ernavaca
morelos.gob.mx/?q=jiut
epec
morelos.gob.mx/?q=xoc
hitepec

Sub modulo sistemas


Id
Sistema
1

Sistema
SGI

SGI

Versin
1.1

1.0

Descripcin
Sistema para la gestin de incidencias
versin 1.1 para pruebas de
laboratorio

Id
categoras
1

Incidencias

Problemas

Reportes

1
2
3
4
5
1
2
4
5
1

Incidencias

2
3
1

Sistema para la gestin de incidencias


v 1.0 para las pruebas de sistemas por
liberar

Web Pred

1.0

Web Pred

1.1

Sistema para el pago de predial, en


lenguaje C, con funcin del clculo de
pago
Sistema para el pago de predial, en
lenguaje Java con funciones de clculo,
descuentos, pago Online, generar
recibos. Administraciones 2016.

1
2

Categoras

Problemas

1.0

2
3
4
5
1
2
4
5

Pago en ventanilla

Pago en ventanilla
Pagos en lnea

1
1
2
3
1
2
3
4
1

Configuracin

Id funcionalidad

Ajustes

Funcionalidad
Registrar
Asignar
Asignar no aprobadas
Solucionar
Validar
Registrar
Asignar
Solucionar
Validar
Reportes para el rea de soporte
tcnico
Reporte de sistemas especficos
Reportes rea de desarrollo
Registrar
Asignar
Asignar no aprobadas
Solucionar
Validar
Registrar
Asignar
Solucionar
Validar
Procesar pagos lnea de captura

Procesar pagos lnea de captura


Pagos efectuados
Intentos de pago
Comentario
Parmetros generales
Bancos
Factura electrnica
Pantalla principal
Histrico

Autorizacin
de valores
catastrales

Sistema para la autorizacin de valores


catastrales
2

Avalos

Reportes

Sub modulo sistemas y clientes

SistemaYClienteId Cliente Id

Cliente

Sistema id

Sistema

Versin

1
2
3
4
5
6
7
8

1
1
2
3
4
4
5
6

Acapulco
Acapulco
Iguala
Taxco
Tlaltizapan
Tlaltizapan
Temixco
Cuernavaca

1
2
3
3
3
4
4
5

1.0
1.1
1.0
1.0
1.1
1.1
1.1
1.0

9
10
12

6
7
8

Cuernavaca
Jiutepec
Xochitepec

2
4
1

SGI
SGI
Web Pred
Web Pred
Web Pred
Web Pred
Web Pred
Autorizacin
de valores
catastrales
SGI
Web Pred
SGI

id
1

Fecha inicial
Se genera el da
que se crea un
nuevo ciclo
Se genera el da
que se crea un
nuevo ciclo

Fecha final
05/06/2016

Sistema id
1

08/07/2016

1.1
1.1
1.1

2
3
1
2
1
2

Fecha inicio
garanta

Fecha fin de
garanta

05/05/2016 05/06/2016
08/06/2016 08/07/2016
01/05/2016 01/06/2016

28/04/2016 28/05/2016
30/04/2016 30/05/2016

Informacin digital
Consulta datos
Administracin de usuario
Configuracin de la aplicacin
Valor catastral
Incremento valor catastral

Fecha inicio
contrato de
soporte

Fecha fin contrato de


soporte

06/05/2016
04/04/2016

06/05/2016
04/05/2016

10/05/2016

10/06/2016

20/05/2016

20/06/2016

Sub modulo ciclo


Nombre
SGI

Cliente
Acapulco

Versin
1.0

Descripcin
Pruebas de la etapa uno
del SGI

SGI

Acapulco

1.0

Pruebas de la etapa dos


del SGI

Se genera el da
que se crea un
nuevo ciclo
Se genera el da
que se crea un
nuevo ciclo
Se genera el da
que se crea un
nuevo ciclo

05/06/2016

Autorizacin de
valores catastrales

Cuernavaca

1.0

09/07/2016

Autorizacin de
valores catastrales

Cuernavaca

1.0

10/07/2016

Autorizacin de
valores catastrales

Cuernavaca

1.0

Pruebas de la etapa uno


autorizacin de valores
catastrales
Pruebas de la etapa dos
autorizacin de valores
catastrales
Pruebas de la etapa tres
autorizacin de valores
catastrales

SEGURIDAD

Caso de uso:

Caminos de ejecucin

Datos de pruebas:
Caminos de pruebas del mdulo Seguridad
Id

Sub modulo

Descripcin del sub modulo

Pre- requisitos

Registrar un
nuevo
usuario

Se debe registrar los nuevos


usuarios al GAM para
administrar los permisos

Ninguno

Asignar un
Role

Se le asignaran Roles a cada


usuario creado

Registrar previamente
el usuario para poder
asignarle un Role

Asignar
Permisos

Se le asignaran permisos
personalizados para el registro
de Incidencias esto es para
Usuarios Externos y Usuarios
Escom

Tener Usuarios
registrados con un
Role asignado

Datos requeridos

Nombre
E-mail
Apellido Paterno
Apellido Materno
Contrasea
Confirmar contrasea
Fecha de Nacimiento
Genero
Seleccionar un Role

Seleccionar un Usuario
Seleccionar el Sistema en
el cual tendr permisos
del registro de incidencias

Resultado esperado

Un nuevo usuario
registrado

El usuario contara con los


permisos y su men
correspondiente al Role
asignado
Nuevos usuarios con
permisos de registro
de incidencias
Quitar permisos
asignados a usuarios

Usuarios

Role

Edgar

Jefe de
soporte
tcnico

Edgar

Jefe de
soporte
tcnico

Edgar

Jefe de
soporte
tcnico

Sub Modulo Usuarios


Apellido Paterno
Apellido Materno

Nombre

E-mail

edgar

Nota el correo debe estar activo


para recibir las notificaciones

esau

Nota el correo debe estar activo

gabriel

Flores

Contrasea

Confirmar
contrasea

Fecha de
Nacimiento

Genero

Esteban

eflorese

eflorese

27/04/1986

Masculino

Bahena

efariasb

efariasb

28/04/1992

Masculino

para recibir las notificaciones

Faras

Nota el correo debe estar activo

Mancilla

Mondragon

gmancillam

gmancillam

28/04/1980

Masculino

Flores

Tapia

Jflorest

Jflorest

28/04/1991

Masculino

Garcia

Sandoval

Ygarcias

Ygarcias

18/03/1993

Femenino

De Jesus

De Jesus

Gdejesusd

Gdejesusd

12/01/1993

Femenino

para recibir las notificaciones


Nota el correo debe estar activo
jayro

para recibir las notificaciones

Yohana

luphithadejezuz2@gmail.com

Guadalupe

lupe-velanoba@hotmail.com

Sub Modulo Roles


Usuario
edgar
jayro
Yohana
Guadalupe

Role
Jefe de Soporte Tcnico
Tester
Usuario de Sistemas
Usuario de Sistemas

Sub Modulo Asignar Permisos


Usuario
edgar
edgar
edgar
edgar
edgar
edgar
edgar
edgar
edgar
edgar
edgar
jayro
jayro
jayro
jayro
jayro
jayro
jayro
jayro
jayro
jayro
jayro
yohana
yohana
yohana
guadalupe
guadalupe

Sistemas
Acapulco SGI 1.0
Acapulco SGI 1.1
Iguala Web Pred 1.0
Taxco Web Pred 1.0
Tlaltizapan Web Pred 1.1
Tlaltizapan Web Pred 1.1
Temixco Web Pred 1.1
Cuernavaca Autorizacin de valores catastrales 1.0
Cuernavaca SGI 1.1
Jiutepec Web Pred 1.1
Xochitepec SGI 1.1
Acapulco SGI 1.0
Acapulco SGI 1.1
Iguala Web Pred 1.0
Taxco Web Pred 1.0
Tlaltizapan Web Pred 1.1
Tlaltizapan Web Pred 1.1
Temixco Web Pred 1.1
Cuernavaca Autorizacin de valores catastrales 1.0
Cuernavaca SGI 1.1
Jiutepec Web Pred 1.1
Xochitepec SGI 1.1
Acapulco SGI 1.1
Iguala Web Pred 1.0
Taxco Web Pred1.0
Tlaltizapan Web Pred 1.1
Temixco Web Pred 1.1

INCIDENCIAS

Casos de uso:

Caminos de ejecucin:

Datos de pruebas:
Caminos de pruebas del mdulo Incidencias
Id

Sub
modulo

Registro de
una nueva
incidencia

Descripcin del sub


modulo
Registro de una
nueva incidencia de:
Laboratorio
Garanta
Contrato de soporte
Tcnico

Pre- requisitos

Para los tres tipos de


incidencia se debe tener
datos en los catlogos de:
Sistemas y Clientes
Sistemas
Usuarios con permisos de
sistemas para el registro
de incidencias
Para Incidencias de tipo
laboratorio se debe
tener:
Registro de ciclos activos

Datos requeridos

Fecha de Registro
Usuario que registra
Sistema
Sistema Nombre
Cliente Nombre
Men Id
Men nombre
Funcionalidad Id
Funcionalidad
Nombre
Tipo de Incidencia
Medio de Reporte
Ciclo Id
Usuario Id
Usuario Nombre
Completo
Usuario Email
URL
Fecha Solucin
Descripcin
Adjuntar Archivos

Resultado esperado

Generacin de un nuevo
registro con un ticket de
acuerdo al tipo de incidencia
G= Garanta
D= Desarrollo
C=Contrato de

Soporte tcnico
Incidencias de Garanta y
Contrato de Soporte Tcnico
Se genera un comprobante del
registro de su incidencia con
los siguientes campos
N Ticket
Cliente
Nombre del Sistema
Prioridad
Fecha de registro
Fecha de Probable
Solucin
Descripcin
Men
Funcionalidad
El cual ser enviado
automticamente a su correo
electrnico

Usuarios

Role

Laboratorio
Edgar
Jayro

Laboratorio
Jefe de soporte
tcnico
Tester

Garanta y
Contrato de
Soporte
Tcnico
Edgar
Jayro
Carlos
Anell
Ismael
Yohana

Garanta y Contrato
de Soporte Tcnico
Jefe de soporte
tcnico
Tester
Jefe de Gestin de
Proyectos
Contabilidad
Usuario de
Sistemas

Asignar
Incidencia

La asignacin de
Incidencias se
realizara por:
Tcnico de Soporte
Lder Tcnico de
Proyecto

Incidencias registradas
Tener registrados
usuarios con Roles de:
Tester
Lder tcnico
Programadores

Seleccionar una
incidencia para asignar
(Ticket)
Seleccionar un
Tester, Lder Tcnico o
Programador segn sea
el caso
Fecha de asignacin
Datos opcionales
Seleccionar una nueva
prioridad si se requiere
Adjuntar archivos

Solucionar
Incidencia

Al inicio de sesin del


usuario se mostrar
una tabla con sus
incidencias asignadas

Se debe tener incidencias


asignados

Seleccionar de la tabla
una Incidencia para
obtener
Ticket
Sistema
Posteriormente redactar
la solucin
Nombre de quien
soluciona
Fecha de solucin
Datos que se pueden
requerir
Si en el proceso de
solucin de la incidencia
es necesario una nueva
versin se debe marcar

La incidencia cambiara su
Status a asignado al personal
correspondiente a la seleccin
en la asignacin.
Se le enviara una notificacin
al personal que se le asigno la
incidencia
Con la siguiente informacin.
Ticket
Nombre del Sistema
Prioridad
Fecha de registro
Fecha de Probable
Solucin
Descripcin
Men
Funcionalidad
Y un URL para acceder al SGI
para solucionar la incidencia
La incidencia cambiara de
Status a Solucionado

Asignar
incidencias en
el rea de
Soporte
Tcnico
Edgar
Asignar
incidencias en
el rea de
Desarrollo
Gabriel

Edgar
Jayro
Gabriel
Esa

Asignar incidencias
en el rea de
Soporte Tcnico
Jefe de soporte
tcnico
Asignar incidencias
en el rea de
Desarrollo
Lder Tcnico de
proyecto

Jefe de soporte
tcnico
Tester
Lder Tcnico de
proyecto
Programador

Validar
Incidencia

En el men de
Incidencias Validar se
mostrara una tabla
actualizada de las
incidencias que ya se
solucionaron para
proceder a validarlas

Tener Incidencias
Solucionadas

el campo de nueva
versin
El cual mostrara una
ventana para agregar la
nueva versin del
sistema el cual a su vez
notificara al Jefe de
Soporte Tcnico de la
nueva versin que se dio
de alta
Seleccionar de la tabla
una incidencia para
validar que obtendr los
datos de:
Ticket
El usuario que realice la
validacin debe Ingresar
la siguiente informacin
de la validacin
Tipo de Prueba que
realizo
Tipo de Bug
Quien valido
Fecha de Validacin
Informacin opcional
Adjuntar archivos
requeridos

Puede generar dos resultados


Validar o No validar la
Incidencia
Validar
Si se realiza la validacin la
Incidencia cambia su status ha
Terminado
Y actualiza la base de datos
con los datos requeridos
anteriormente.
Se enva una notificacin a los
usuarios externos para que
realicen la aprobacin de la
incidencia esto si es incidencia
de tipo garanta o contrato de
soporte tcnico
El correo contendr los datos
siguientes:
N Ticket
Cliente
Nombre del Sistema
Prioridad
Fecha de registro
Fecha de Probable Solucin
Descripcin
Men
Funcionalidad
Fecha de Solucin
Tcnico que resolvi
Solucin
Fecha Validacin

Edgar
Jayro

Jefe de soporte
tcnico
Tester

Aprobar
Incidencia

Al Iniciar sesin se
mostrara una tabla
con las incidencias
pendientes por
aprobar en su tiempo
de espera de
respuesta
correspondiente

Tener incidencias
validadas del usuario
externo

Se debe seleccionar una


incidencia de la tabla
Informacin opcional
comentario respecto a la
aprobacin
Informacin Requerida
Descripcin de por qu
no se aprob la
incidencia

Esto para indicarle que su


incidencia se ha validado y que
tiene un tiempo mximo de 3
das para aprobarlo o no
aprobarlo, en caso de vencer el
tiempo esta incidencia pasara
a un Status de Finalizado
automticamente
No Validar
Cambia el Status de la
Incidencia ha Asignado y se
regresa la incidencia al usuario
asignado de resolverla para
que realice la solucin
correspondiente
Puede generar 2 resultados
aprobar o no aprobar la
incidencia
Aprobar la Incidencia
Actualiza la base de datos con
Status aprobado y guarda la
fecha de aprobacin
Opcional
Agregar algn comentario de
la aprobacin de la incidencia
No Aprobada
Cambia el Status de la
Incidencia a No Aprobada para
volver a solucionarla
Obligatorio:
Agregar la informacin de por
qu no se aprob para volver a
realizar la investigacin y
diagnstico de la incidencia

Yohana

Usuario de
Sistemas

Fecha de
Registro

El da en que
se haga el
registro

El da en que
se haga el
registro

Usuario
que
registra

edgar

edgar

Siste
ma Id

Sistema
Nombre

1 SGI

1 SGI

Cliente
Nombre

Acapulco

Acapulco

Men
Id

Men
nombre

Funcion
alidad Id

Funcionalidad
Nombre

2 Incidencias

Asignar no
3
aprobadas

3 Reportes

Reporte de
2 sistemas
especificos

Tipo de
Incidencia

Desarrollo

Desarrollo

Medio de
Reporte

Laboratorio

Laboratorio

Ciclo
Id

URL

El da en que
se haga el
registro

edgar

1 SGI

Acapulco

1 Incidencias

5 Validar

Desarrollo

Laboratorio

El da en que
se haga el
registro

edgar

1 SGI

Acapulco

1 Incidencias

1 Registrar

Desarrollo

Laboratorio

El da en que
se haga el
registro

edgar

1 SGI

Acapulco

2 Problemas

2 Asignar

Desarrollo

Laboratorio

El da en que
se haga el
registro

El da en que
se haga el
registro

edgar

1 SGI

Acapulco

jayro

Autoriza
cion de
Cuernavac
8 valores
a
catastral
es

2 Problemas

4 Solucionar

Desarrollo

Laboratorio

1 Ajustes

1 Historico

Desarrollo

Laboratorio

http://localhost:80
80/IncidenciasV3Ja
vaEnvironment/ser
vlet/com.incidencia
sv3.wpasignaproble
mav3
http://localhost:80
80/IncidenciasV3Ja
vaEnvironment/ser
vlet/com.incidencia
sv3.wpreportessist
emaespecificoincid
encias
http://localhost:80
80/IncidenciasV3Ja
vaEnvironment/ser
vlet/com.incidencia
sv3.wpvalidaincide
nciav3
http://localhost:80
80/IncidenciasV3Ja
vaEnvironment/ser
vlet/com.incidencia
sv3.entitymanageri
ncidencias?INS,0,
http://localhost:80
80/IncidenciasV3Ja
vaEnvironment/ser
vlet/com.incidencia
sv3.entitymanager
problemas?INS,0,
http://localhost:80
80/IncidenciasV3Ja
vaEnvironment/ser
vlet/com.incidencia
sv3.wpsolucionarpr
oblema
http://www.yourse
arching.com/?type
=sc&ts=145538488
4&z=057ddc7e372
701020cc4008g3zf
w9wec5b1z0bbbdc
&from=face&uid=S

Fecha
Posible
Solucin

Descripcin

Adjuntar archivos

Problemas al
cargar los
10/05/2016
incidencias
registrados

si

No respeta el
periodo del
15/05/2016 que se desea
generar
reporte

no

Al seleccionar
la incidencia
10/05/2016
no carga el
ticket

no

No genera el
22/05/2016 ticket de
registro

si

No genera la
17/05/2016 fecha de
asignacin

si

No permite
agregar
12/05/2016
archivo
adjuntos

no

Genera el
14/05/2016 historico desde
el ao 0

si

T1000DM0031ER162_Z4Y6FC71
XXXXZ4Y6FC71

El da en que
se haga el
registro

El da en que
se haga el
registro

El da en que
se haga el
registro

El da en que
se haga el
registro

jayro

Autoriza
cion de
Cuernavac
8 valores
a
catastral
es

1 Ajustes

Informacion
Digital

Desarrollo

Laboratorio

jayro

Autoriza
cion de
Cuernavac
8 valores
a
catastral
es

1 Ajustes

Consulta de
datos

Desarrollo

Laboratorio

jayro

Autoriza
cion de
Cuernavac
8 valores
a
catastral
es

2 Avalos

Administracion
de usuarios

Desarrollo

Laboratorio

jayro

Autoriza
cion de
Cuernavac
8 valores
a
catastral
es

2 Avalos

Configuracin
Desarrollo
de la aplicacin

Laboratorio

http://www.yourse
arching.com/?type
=sc&ts=145538488
4&z=057ddc7e372
701020cc4008g3zf
w9wec5b1z0bbbdc
&from=face&uid=S
T1000DM0031ER162_Z4Y6FC71
XXXXZ4Y6FC72
http://www.yourse
arching.com/?type
=sc&ts=145538488
4&z=057ddc7e372
701020cc4008g3zf
w9wec5b1z0bbbdc
&from=face&uid=S
T1000DM0031ER162_Z4Y6FC71
XXXXZ4Y6FC73
http://www.yourse
arching.com/?type
=sc&ts=145538488
4&z=057ddc7e372
701020cc4008g3zf
w9wec5b1z0bbbdc
&from=face&uid=S
T1000DM0031ER162_Z4Y6FC71
XXXXZ4Y6FC74
http://www.yourse
arching.com/?type
=sc&ts=145538488
4&z=057ddc7e372
701020cc4008g3zf
w9wec5b1z0bbbdc
&from=face&uid=S
T1000DM0031ER162_Z4Y6FC71
XXXXZ4Y6FC75

08/05/2016

No genera el
comprobante
de los valores
catastrales

no

09/05/2016

Se generan
datos vacios

si

No permite
asignar
13/05/2016 permisos a los
usuarios de
nuevo ingreso

no

La aplicacin
no funciona en
la red del
servidor 30

no

09/05/2016

El da en que
se haga el
registro

El da en que
se haga el
registro

jayro

Autoriza
cion de
Cuernavac
8 valores
a
catastral
es

jayro

Autoriza
cion de
Cuernavac
8 valores
a
catastral
es

3 Reportes

1 Valor Catastral

Desarrollo

3 Reportes

Incremento del
2
Desarrollo
valor catastral

Laboratorio

Laboratorio

http://www.yourse
arching.com/?type
=sc&ts=145538488
4&z=057ddc7e372
701020cc4008g3zf
5
w9wec5b1z0bbbdc
&from=face&uid=S
T1000DM0031ER162_Z4Y6FC71
XXXXZ4Y6FC76
http://www.yourse
arching.com/?type
=sc&ts=145538488
4&z=057ddc7e372
701020cc4008g3zf
5
w9wec5b1z0bbbdc
&from=face&uid=S
T1000DM0031ER162_Z4Y6FC71
XXXXZ4Y6FC77

No genera los
valores del
16/05/2016
periodo que se
le solicita

si

Los valores de
incremento
30/05/2016 exceden el
limite
aprovado

no

PROBLEMAS

Casos de uso:

Caminos de ejecucin:

Dados de Pruebas:
Caminos de pruebas del mdulo Problemas
Id

Sub
modulo

Descripcin del
sub modulo

Pre- requisitos

Datos requeridos

Registro de
una nuevo
problema

Registro de un
nuevo problema,
los problemas son
origen de
incidencias que
pasan varios
ciclos de solucin
y validacin sin
conseguir
solucionarse.

Para llevar a cabo el


registro del
problema debe
tener datos en los
catlogos de:
Sistemas y Clientes
Sistemas

Asignar
problema

La asignacin de
problemas se
realizara por:
Tcnico de
Soporte
Lder Tcnico de
Proyecto, para
que el tester o
programador al
que se las asigna,
proceda con la
solucin.

Datos de
Incidencias
registradas
Tener registrados
usuarios con Roles
de:
Tester
Lder tcnico
Programadores
Jefe de soporte
tcnico

Fecha de Registro
Usuario que registra
Sistema
Sistema Nombre
Sistema versin
Men Id
Men nombre
Funcionalidad Id
Funcionalidad Nombre
URL
Descripcin
Adjuntar Archivos
Seleccionar una problema para asignar
(Ticket)
Seleccionar a quien asignarlo, en caso de
que el que asigna es el Jefe de soporte
tcnico, se le mostraran los usuarios que
cumplan con el rol de tester, Jefe de
soporte tcnico, Lder tcnico de proyecto
En caso de ser el Lder tcnico el que
asigna se le mostraran los usuarios que
cumplan con el rol de programador, jefe
de soporte tcnico y lder tcnico de
proyecto
Fecha de asignacin
Seleccionar prioridad
Datos opcionales
Adjuntar archivos

Resultado esperado

Usuarios

Role

Generacin de un
nuevo registro con un
ticket de acuerdo al
tipo que es problema
G= Problema

Edgar
Jayro

Jefe de soporte tcnico


Tester

El problema cambiara
su Status a asignado.

Edgar
Gabriel

Jefe de soporte tcnico


Lder Tcnico de
proyecto

Solucionar
problemas

Los usuarios a los


que se les
asignaron
problemas
pueden
solucionarlas

Tener incidencias
asignadas

Validar
Incidencia

Se validan los
problemas que ya
cambiaron su
status ha
terminado

Que algn
problema est
terminado

Seleccionar de la tabla una problemas para


obtener
Ticket
Sistema
Posteriormente redactar la solucin
Nombre de quien soluciona
Fecha de solucin
Seleccionar de la tabla una problema para
validar que obtendr los datos de:
Ticket
Datos para la validacin:
Tipo de Prueba que realizo
Tipo de Bug
Datos de la sesin:
Fecha de Validacin
Quien valida
Informacin opcional:
Adjuntar archivos requeridos

El problema cambia de
Status ha Terminado

Edgar
Jayro
Gabriel
Esa

Jefe de soporte tcnico


Tester
Lder Tcnico de
proyecto
Programador

Puede generar dos


resultados Validar o No
validar
Si se realiza la
validacin el problema
cambia su status ha
Validado

Edgar
Jayro

Jefe de soporte tcnico


Tester

Potrebbero piacerti anche