Anda di halaman 1dari 17

Pronto podré

ejecutar mi plan

Aseguramiento de la calidad y pruebas de


software
5- Pruebas del software
Estándar IEEE-829 “Standard for Software Test Documentation”

Blanca A. Vargas Govea


vargasgovea@itesm.mx
Abril 2, 2013
Fase final Ya estamos
por aquí
● Más tipos de pruebas:
estadísticas, de bd,
programación basada en
pruebas
● Métricas para evaluar
resultados
● Estándares: IEEE
● Integración y ejecución del
plan de V&V

Temas de ceneval*
Photo Credit: <a href="http://www.flickr.com/photos/14516334@N00/337114890/">aussiegall</a> via
<a href="http://compfight.com">Compfight</a> <a href="http://creativecommons.org/licenses/by/2.0/">cc</a>
Objetivo
● Retroalimentación –
Comentarios sobre
errores frecuentes.
● Estándares para
documentación de
pruebas de software.

Photo Credit: <a href="http://www.flickr.com/photos/32066106@N06/5019940179/">HikingArtist.com</a> via


<a href="http://compfight.com">Compfight</a> <a href="http://creativecommons.org/licenses/by-nc-nd/2.0/">cc</a>
Estándar IEEE-829
Estándar para documentación de pruebas
de software
ay
Necesitamos la
documentación de
pruebas de
acuerdo al estándar
IEEE correspondiente
¿Para qué se creó?
● Generación de El objetivo del
distintos documentos estándar es
para control de proporcionar un
pruebas. conjunto
● Nombres diversos estandarizado de
documentos para la
– PruebasKitty.pdf
documentación de
– PruebasGrafo.pdf pruebas de software.
Fases de pruebas 1. Plan de pruebas
Existen 8 tipos de
documento que 2. Especificación del
pueden usarse en 3 1. Preparación diseño de pruebas
de pruebas
fases distintas de las 3. Especificación de
pruebas de software casos de prueba
4. Procedimientos de
prueba
Tipos
de 5. Reporte de
documento transmisión de ítems
de pruebas

2. Ejecución de 6. Log de pruebas


las pruebas
7. Reporte de
incidentes de pruebas

3. Término de 8. Reporte de las


las pruebas pruebas
Documento 1
1. Plan de pruebas
● Documento eje sobre ● Identifica los ítems y
el cual se desarrollan características a
las pruebas. probar así.
● Describe alcance, ● Identifica las tareas de
enfoque, recursos y prueba a desarrollar,
calendarización de los responsables de
actividades de prueba. cada tarea y los
riesgos asociados.
7
Documentos 2, 3
2. Especificación del diseño 3. Especificación de casos
de pruebas de prueba
● Se determina qué ● Valores exactos de
necesita ser probado. entrada y otros que se
● Se determina cómo requieran.
sería una prueba ● Valores exactos de
exitosa. salida y cambios del
● Se deriva de los sistema esperados.
requerimientos. ● Pasos para ejecutar
las pruebas.
8
Documentos 4, 5
4. Procedimientos de 5. Reporte de transmisión
prueba de ítems de pruebas
● Describe los ítems para
● Describe cómo el
tester ejecutará prueba, dónde encontrarlos
y da la aprobación para su
físicamente la prueba liberación.
y los pasos ● Es importante porque
necesarios. garantiza al tester de que
los ítems están listos para
ser probados.
● Es una clara indicación de
empezar a probar.
9
Documentos 6, 7
6. Log de pruebas 7. Reporte de incidentes de
prueba
● Registra los detalles
sobre qué casos de
● Descripción de los
pruebas se han detalles encontrados
ejecutado, en qué cuando la prueba no
orden y sus resultados pasó.
(pass/fail).
● Si hay discrepancias, se
levanta o actualiza un
reporte de incidentes.
10
Documento 8
8. Reporte de pruebas
Resume la información ● evaluación sobre la
importante sobre las calidad del sistema
pruebas, incluyendo El documento es
● evaluación de qué tan importante porque
bien se realizaron las sirve para decidir si la
pruebas, calidad del sistema es
● número de incidentes suficiente para
reportados, permitir continuar.
11
Aplicación del estándar
● Es genérico para ● La idea es que
cubrir todos los tipos cualquiera que se una
de prueba. al proyecto sepa qué
● Los documentos documentos se usan y
pueden adaptarse. para qué propósito.
● Agilizar el trabajo.

12
¿Qué se tiene?
● Diseño de casos de ● Resultados de casos
prueba. de prueba.
● Ejecución de casos de ● Plan inicial de pruebas
prueba. (caja negra y caja
blanca).

¿A qué documentos del estándar corresponden?

13
Actividad

14
Actividad 18 - equipo
● Con base en el ejemplo de plan de pruebas
(IEEE), elaborar un plan de pruebas para su
proyecto.
● Observación: ya se tienen documentos que
corresponden a los 8 mostrados en esta
presentación. Incorporarlos al documento en la
sección correspondiente.

15
Tarea 17
● Estudiar para el examen
– Sesiones 8 - 18
● Viernes 5 de Abril

16
Referencia
● Godzilla Photo Credit: <a
href="http://www.flickr.com/photos/76074333@N00/317952268/">
WorldIslandInfo.com</a> via <a
href="http://compfight.com">Compfight</a> <a href="
http://creativecommons.org/licenses/by/2.0/">cc</a>
● Cara Photo Credit: <a
href="http://www.flickr.com/photos/27804180@N00/3659489529/"
>p!o</a> via <a href="http://compfight.com">Compfight</a> <a
href="http://creativecommons.org/licenses/by-nc-nd/2.0/">cc</a>

17

Anda mungkin juga menyukai