´
´
Verificacion y Validacion
Definiciones
Principios
Quiz

´
Introduccion
´
Andres Felipe Cano Cadavid acanocad@gmail.com
´...
´
´
Verificacion y Validacion
Definiciones
Principios
Quiz

´
Verificacion

´
Es el proceso de evaluacion de un sistema o com...
´
´
Verificacion y Validacion
Definiciones
Principios
Quiz

´
Validacion

´
Es el proceso de evaluacion de un sistema o de u...
´
´
Verificacion y Validacion
Definiciones
Principios
Quiz

Definiciones

Prueba: Proceso orientado identificar defectos..
´
E...
´
´
Verificacion y Validacion
Definiciones
Principios
Quiz

Definiciones

´
Un error puede conducir a uno o mas defectos. Una...
´
´
Verificacion y Validacion
Definiciones
Principios
Quiz

´
¿Por que es necesario probar?

El software forma parte integra...
´
´
Verificacion y Validacion
Definiciones
Principios
Quiz

´
¿Con cuantas pruebas es suficiente?

´
A la hora de determinar ...
´
´
Verificacion y Validacion
Definiciones
Principios
Quiz

¿Todos los defectos se deben corregir?

No, depende de su impact...
´
´
Verificacion y Validacion
Definiciones
Principios
Quiz

Primer Principio

Las pruebas pueden demostrar la presencia de d...
´
´
Verificacion y Validacion
Definiciones
Principios
Quiz

Segundo Principio

Las pruebas exhaustivas no existen.
Probar to...
´
´
Verificacion y Validacion
Definiciones
Principios
Quiz

Tercer Principio

Pruebas tempranas.
Las actividades de pruebas ...
´
´
Verificacion y Validacion
Definiciones
Principios
Quiz

Cuarto Principio

´
Agrupacion de defectos.
Normalmente la mayor...
´
´
Verificacion y Validacion
Definiciones
Principios
Quiz

Quinto Principio

Paradoja del pesticida.
Si repetimos las prueb...
´
´
Verificacion y Validacion
Definiciones
Principios
Quiz

Sexto Principio

Las pruebas dependen del contexto.
´
Es diferen...
´
´
Verificacion y Validacion
Definiciones
Principios
Quiz

´
Septimo Principio

Falacia de ausencia de errores.
´
´
La dete...
´
´
Verificacion y Validacion
Definiciones
Principios
Quiz

Quiz

Un
Un

´
puede conducir a uno o mas
es s´ntoma de un
ı

1
...
´
´
Verificacion y Validacion
Definiciones
Principios
Quiz

Quiz

´
´
´
¿Cual es la diferencia entre validacion y verificacio...
´
´
Verificacion y Validacion
Definiciones
Principios
Quiz

Quiz

El principio de la paradoja del pesticida dice que:
1

Tod...
´
´
Verificacion y Validacion
Definiciones
Principios
Quiz

Quiz

´
Determine si la afirmacion es falsa o verdadera. Si es fa...
Upcoming SlideShare
Loading in …5
×

Introducción Pruebas Software

655 views

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
655
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
20
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Introducción Pruebas Software

  1. 1. ´ ´ Verificacion y Validacion Definiciones Principios Quiz ´ Introduccion ´ Andres Felipe Cano Cadavid acanocad@gmail.com ´ Tecnologico de Antioquia 22 de Julio del 2013 ´ Andres Felipe Cano Cadavid acanocad@gmail.com ´ Introduccion
  2. 2. ´ ´ Verificacion y Validacion Definiciones Principios Quiz ´ Verificacion ´ Es el proceso de evaluacion de un sistema o componente para determinar si los productos de una fase dada satisfacen las condiciones iniciales. ¿Estamos construyendo correctamente el producto? ´ Andres Felipe Cano Cadavid acanocad@gmail.com ´ Introduccion
  3. 3. ´ ´ Verificacion y Validacion Definiciones Principios Quiz ´ Validacion ´ Es el proceso de evaluacion de un sistema o de uno de sus componentes, durante o al final del proceso de desarrrollo para determinar si satisface los requisitos marcados por el cliente. ¿Estamos construyendo el producto correcto? ´ Andres Felipe Cano Cadavid acanocad@gmail.com ´ Introduccion
  4. 4. ´ ´ Verificacion y Validacion Definiciones Principios Quiz Definiciones Prueba: Proceso orientado identificar defectos.. ´ Error: Equivocacion cometida por el desarrollador. ´ Defecto: Diferencia entre la version correcta del artefacto y la ´ version incorrecta. Falla: Resultado incorrecto. ´ Andres Felipe Cano Cadavid acanocad@gmail.com ´ Introduccion
  5. 5. ´ ´ Verificacion y Validacion Definiciones Principios Quiz Definiciones ´ Un error puede conducir a uno o mas defectos. Una falla es el s´ntoma ı de un defecto. ´ Andres Felipe Cano Cadavid acanocad@gmail.com ´ Introduccion
  6. 6. ´ ´ Verificacion y Validacion Definiciones Principios Quiz ´ ¿Por que es necesario probar? El software forma parte integral de nuestras vidas, lo encontramos en los ´ telefonos, cajeros, aviones, salas de cirug´a, entre otros. Un software ı que no funcione correctamente puede dar lugar a muchos problemas, ˜ incluyendo la perdida de dinero, tiempo, danos penales e incluso la muerte. ´ Andres Felipe Cano Cadavid acanocad@gmail.com ´ Introduccion
  7. 7. ´ ´ Verificacion y Validacion Definiciones Principios Quiz ´ ¿Con cuantas pruebas es suficiente? ´ A la hora de determinar cuantas pruebas deben realizarse hay que tener ´ en cuenta tanto los niveles de riesgo, incluyendo los riesgos tecnicos, de seguridad, comerciales, como el tiempo y el presupuesto. Las pruebas ´ deben facilitar informacion a las partes interesadas para que estas puedan adoptar decisiones sobre el lanzamiento del software. ´ Andres Felipe Cano Cadavid acanocad@gmail.com ´ Introduccion
  8. 8. ´ ´ Verificacion y Validacion Definiciones Principios Quiz ¿Todos los defectos se deben corregir? No, depende de su impacto y costo. ´ Andres Felipe Cano Cadavid acanocad@gmail.com ´ Introduccion
  9. 9. ´ ´ Verificacion y Validacion Definiciones Principios Quiz Primer Principio Las pruebas pueden demostrar la presencia de defectos, pero no la ausencia de ellos. Las pruebas reducen la probabilidad de defectos ocultos en el software; ´ pero aunque no se detecte ningun defecto, no constituyen una evidencia de que no existen. ´ Andres Felipe Cano Cadavid acanocad@gmail.com ´ Introduccion
  10. 10. ´ ´ Verificacion y Validacion Definiciones Principios Quiz Segundo Principio Las pruebas exhaustivas no existen. Probar todo es imposible, salvo en casos triviales. En lugar de pretender ´ hacer pruebas exhaustivas, se deben realizar analisis de riesgos y prioridades para centralizar los esfuerzos de las pruebas. ´ Andres Felipe Cano Cadavid acanocad@gmail.com ´ Introduccion
  11. 11. ´ ´ Verificacion y Validacion Definiciones Principios Quiz Tercer Principio Pruebas tempranas. Las actividades de pruebas deben iniciar lo antes posible en el ciclo de vida de software. ´ Andres Felipe Cano Cadavid acanocad@gmail.com ´ Introduccion
  12. 12. ´ ´ Verificacion y Validacion Definiciones Principios Quiz Cuarto Principio ´ Agrupacion de defectos. Normalmente la mayor parte de los defectos detectados durante las pruebas previas al lanzamiento y la mayor´a de los fallos se concentran ı ´ ´ en un numero reducido de modulos. ´ Andres Felipe Cano Cadavid acanocad@gmail.com ´ Introduccion
  13. 13. ´ ´ Verificacion y Validacion Definiciones Principios Quiz Quinto Principio Paradoja del pesticida. Si repetimos las pruebas una y otra vez, eventualmente se dejaran de ˜ encontrar errores. Para superar la paradoja se deben disenar casos nuevos. ´ Andres Felipe Cano Cadavid acanocad@gmail.com ´ Introduccion
  14. 14. ´ ´ Verificacion y Validacion Definiciones Principios Quiz Sexto Principio Las pruebas dependen del contexto. ´ Es diferente la forma de probar un sitio de comercio electronico a un software de cirug´a. ı ´ Andres Felipe Cano Cadavid acanocad@gmail.com ´ Introduccion
  15. 15. ´ ´ Verificacion y Validacion Definiciones Principios Quiz ´ Septimo Principio Falacia de ausencia de errores. ´ ´ La deteccion y correccion de defectos no sirve para nada si el sistema construido no es usable y no cumple con las necesidades y expectativas de los usuarios. ´ Andres Felipe Cano Cadavid acanocad@gmail.com ´ Introduccion
  16. 16. ´ ´ Verificacion y Validacion Definiciones Principios Quiz Quiz Un Un ´ puede conducir a uno o mas es s´ntoma de un ı 1 fallo, defectos, defecto, error 2 error, defectos, fallo, defecto 3 defecto, errores, fallo, error 4 fallo, errores, error, fallo 5 error, fallos, defecto, error ´ Andres Felipe Cano Cadavid acanocad@gmail.com ´ Introduccion
  17. 17. ´ ´ Verificacion y Validacion Definiciones Principios Quiz Quiz ´ ´ ´ ¿Cual es la diferencia entre validacion y verificacion? ´ Andres Felipe Cano Cadavid acanocad@gmail.com ´ Introduccion
  18. 18. ´ ´ Verificacion y Validacion Definiciones Principios Quiz Quiz El principio de la paradoja del pesticida dice que: 1 Todos los defectos se deben corregir 2 Solo los defectos importantes se deben corregir 3 Si repetimos las pruebas una y otra vez eventualmente se dejaran de encontrar defectos 4 Las pruebas deben iniciarse en una etapa temprana del ciclo de vida del desarrollo de software 5 Todas las anteriores ´ Andres Felipe Cano Cadavid acanocad@gmail.com ´ Introduccion
  19. 19. ´ ´ Verificacion y Validacion Definiciones Principios Quiz Quiz ´ Determine si la afirmacion es falsa o verdadera. Si es falsa justifique 1 Siempre se pueden realizar pruebas exhaustivas. 2 Si repetimos las pruebas una y otra vez, eventualmente se dejaran de encontrar defectos. 3 Las pruebas demuestran la ausencia de errores. ´ Andres Felipe Cano Cadavid acanocad@gmail.com ´ Introduccion

×