Está en la página 1de 18

INTRODUCCION

A TDD (PARTE
I)

Ing. Mg. Henry Christopher


Ilizarbe Monteagudo
philizar@cibertec.edu.pe
Reglas de juego
• La asistencia se toma 30 min. luego de iniciada la
clase.
• Pueden entrar y salir del aula en cualquier momento.
• Pueden interrumpir la clase en cualquier momento
para consultas.
• Parciales en la Semana 9 (21.10 – 27.10).
• Finales en la Semana 14 (25.11 – 01.12).

2
Evaluaciones
PF = 20% PROM(EL,2,0) + 20% (LP1) + 10% (EV1) + 5% (NA1)
+ 45% (LF1)
PF = Promedio Final
EL = Evaluación de Laboratorio
LP = Examen Parcial de Laboratorio
EV = Evaluación Virtual
NA = Evaluación Actitudinal
LF = Examen Final de Laboratorio

3
Cronograma

4
AGENDA
• ¿Qué es una Prueba?
• ¿Qué es una Prueba de Software?
• Relación entre Error, Defecto y Fallo
• Ciclo de Vida de las Pruebas
• Verificación y Validación

6
¿Qué es una Prueba?

Es un hecho o suceso utilizado para demostrar


una acción, teoría o ciencia.

7
¿Qué es una Prueba de
Software?
Es una actividad en la que un sistema o un
IEEE componente es ejecutado bajo condiciones
especificadas, los resultados pueden ser
observados o registrados.

Es una actividad para evaluar y mejorar la


SWEBOK calidad del producto a través de la
identificación de defectos y problemas.

8
Relación entre Error, Defecto y Fallo

9
Relación entre Error, Defecto y Fallo

Acción humana que produce un resultado


Error incorrecto.

Desperfecto en un componente o sistema


Defecto que puede ocasionar que el mismo falle.

Fallo Manifestación visible de un defecto.

1
Ciclo de Pruebas

1
Plan de Pruebas

1
Casos de Pruebas

1
Ejecución de Pruebas

1
Informe de Pruebas

1
Verificación y Validación
Los procesos de validación y verificación determinan si un
producto software satisface las necesidades del negocio y si se
está construyendo acorde a las especificaciones.

¿Cuál es el objetivo principal?


Comprobar que el sistema está hecho para un propósito y que el
nivel de confianza requerido depende de tres factores:

El propósito o función Entorno de mercado


Expectativas del usuario
del sistema actual
1
Verificación y Validación
Asegurar que los productos seleccionados
¿Qué es la cumplen los requisitos de las actividades
Verificación? precedentes. ¿Se está construyendo
ORIENTADO AL PROCESO
el producto de la forma correcta?

Demostrar que un producto o componente


del mismo satisface los requerimientos del
¿Qué es la
cliente. ¿Se está construyendo el
Validación producto correcto?
?
ORIENTADO AL
PRODUCTO

1
SEDE MIRAFLORES SEDE INDEPENDENCIA SEDE BREÑA SEDE TRUJILLO
Calle Diez Canseco Cdra 2 / Pasaje Tello Av. Carlos Izaguirre 233 Av. Brasil 714 – 792 Calle Borgoño 361
Miraflores – Lima Independencia – Lima (CC La Rambla – Piso 3) Trujillo
Teléfono: 633-5555 Teléfono: 633-5555 Breña – Lima Teléfono: (044) 60-2000
Teléfono: 633-5555

SEDE SAN JUAN DE LURIGANCHO SEDE SAN MIGUEL SEDE BELLAVISTA SEDE AREQUIPA
Av. Próceres de la Independencia 3023-3043 Av. Federico Gallese 847 Av. Mariscal Oscar R. Benvides 3866 – 4070 Av. Porongoche 500
San Juan de Lurigancho – Lima San Miguel – Lima (CC Mall Aventura Plaza) (CC Mall Aventura Plaza)
Teléfono: 633-5555 Teléfono: 632-4900 Bellavista – Callao Paucarpata - Arequipa
Teléfono: 633-5555 Teléfono: (054) 60-3535

www.cibertec.edu.pe