Productos de Pruebas Hace hambre!! . Las bases. La verificación consiste en corroborar que el programa respeta su especificación, mientras que validación.

Slides:



Advertisements
Presentaciones similares
INTRODUCCIÓN A LA VERIFICACION Y VALIDACION
Advertisements

EL PROCESO DE DESARROLLO DEL SOFTWARE
Ciclo de vida de desarrollo de software
BizAgi - Business Agility
Unida III Software para la administración de proyectos
Ciclo de Vida de Desarrollo de los Sistemas de Información
PLANIFICACIÓN DE TESTING
También conocido como Diseño Lógico Rodrigo Salvatierra Alberú.
INGENIERIA DE REQUISITOS
2. Diseño y Desarrollo del Producto
Administración de Procesos de Pruebas
Versión 2004 Enrique Bañuelos Gómez
CARACTERÍSTICAS ESTADÍSTICAS
Evaluación de Productos
MSI. Nancy A. Olivares Ruiz
Capítulo 3 Etapas de un Proyecto de simulación
Listas de cotejo y escalas de apreciación
Verificación y validación. Objetivos Introducir la verificación y validación del software y discutir la diferencia entre ellos (V & V) Describir el proceso.
Software Testing Jorge Triñanes Gris (Grupo de Ingeniería de Software) InCo (Instituto de Computación) Facultad de Ingeniería - UdelaR.
PARTICIPACIÓN DEL AUDITOR EN EL DESARROLLO DE SISTEMAS
Métricas de calidad de software
Investigación Experimental
Administración Proyectos Jorge Baracaldo Robin Ochoa.
Introducción a la investigación de mercados Naresh malhotra
Ingeniería del Software
Análisis de Requerimientos
Armillas Mendieta Brenda Angélica De León Campos Arturo Delgado Sosa Luis Alberto Rodríguez Ortega Sandra Vergara Carranza Carlos.
Presentado por: YULI ANDREA CUELLAR M  Es un conjunto de elementos que interactúan entre sí con el fin de apoyar las actividades de una empresa o negocio.
Alejandro tapia vazquez.  Verificación; ¿Estamos Construyendo Correctamente el producto?  Validación; ¿Estamos construyendo el producto correcto?
INGENIERÍA DE SOFTWARE
INTRODUCCIÓN A LA INGENIERÍA DEL SOFTWARE
Ing. Noretsys Rodríguez. Definición de Conceptos  Falla: Ocurre cuando un programa no se comporta de manera adecuada. Es una propiedad estadística de.
Saber que cambiar y como hacer que el cambio finalmente ocurra será fuente de ventajas competitivas para la compañía. La totalidad de presentaciones y.
El rol de SQA en PIS.
Las Pruebas del Software y sus Fundamentos
Verificación y Validación del Software
El proceso de verificación y validación.
CONTROL DE CALIDAD.
Métricas de calidad de software
Roles de Open UP.
RUTA DE LA CALIDAD.
TIPOS DE PRUEBAS DEL SOFTWARE
Elaborado por: Mayoral Cruz Matilde Morales Espinoza Anllhins
Introducción al proceso de verificación y validación.
Introducción El Testing es una actividad compleja por múltiples motivos. Las aplicaciones de software en sí son cada vez más flexibles, con diversos propósitos,
Simón Esneider Herrera Álvarez Media Técnica Casd 10-2
G ESTIÓN DE LA C ONFIGURACIÓN DEL S OFTWARE G ESTIÓN DE LA C ONFIGURACIÓN DEL S OFTWARE Daniel Eduardo Almeciga Angie Katterine Cruz O. Diego Fernando.
TEMA: RESPONSABILIDAD DE ERRORES
REVISION Y AUDITORIA.
Ingeniería de Software
Carretera San Antonio de los Baños Km. 2 ½, Torrens, La Lisa, La Habana, Cuba. Teléfono (537) Reunión de Inicio de las Pruebas de Aceptación –
Carolina Rangel Felipe Montaño Alexis García
MÓDULO INTRODUCCIÓN AL CICLO DE VIDA DEL SOFTWARE
Un requerimiento es una condición o capacidad a la que el sistema (siendo construido) debe conformar [ Rational ]. Un requerimiento de software puede.
SISTEMAS DE INFORMACION ORGANIZACIONAL
Actividad 18. Pruebas del sistema M.C. Juan Carlos Olivares Rojas Syllabus June, 2009.
Diseño de los casos de prueba. ¿Que es el diseño de los casos de prueba? Es una parte de las pruebas de componentes y sistemas en las que se diseñan los.
Pruebas de Software Ing. José Manuel Poveda.
Evolución y comportamiento del Sector TICs Praxis & Technology Group PraTech METODOLOGÍA DE CALIDAD.
Bachillerato Ingeniería en Informática Fundamentos de Computación.
CICLO DE VIDA DE UN SOFTWARE. Es el conjunto de los programas de cómputo, procedimientos, reglas, documentación y datos asociados, que forman parte de.
Objetivos de la prueba Los objetivos principales de realizar una prueba son: Detectar un error. Tener un buen caso de prueba, es decir que tenga más probabilidad.
IBAÑEZ ESTRADA BRYAN OSMAR 3° ´´B´´ CETIS 35 PROGRAMACIÓN ORIENTADA A OBJETOS.
Plan de Pruebas de Aceptación
TÉCNICAS DE PRUEBA DEL SOFTWARE
El Conjunto de Datos de Prueba Auditoría Operativa y de Sistemas de Información.
Verificación y Validación del Software
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 22 Slide 1 Verificación y Validación.
VERIFICACIÓN Y VALIDACIÓN DE SISTEMAS 3.10 Fase de manejo de requerimientos 4.1 Modelado de pruebas en UML Ponente: ing. Alejandro tapia vazquez.
Transcripción de la presentación:

Productos de Pruebas Hace hambre!! 

Las bases. La verificación consiste en corroborar que el programa respeta su especificación, mientras que validación significa corroborar que el programa satisface las expectativas del usuario Una falla es el síntoma manifiesto de la presencia de un error, Es decir que un error permanecerá oculto hasta que ocurra una falla causada por aquel. Ejemplo si la condición de una sentencia if es x > 0 cuando debería haber sido x > 1.

Las Prueba (test) es una actividad en la cual un sistema o uno de sus componentes se ejecuta en circunstancias previamente especificadas, los resultados se observan y registran y se realiza una evaluación de algún aspecto

Modelo en V.

Objetivos de las pruebas. La prueba es un proceso de ejecución de un programa con la intención de descubrir un error Un buen caso de prueba es aquel que tiene una alta probabilidad de mostrar un error no descubierto hasta entonces Una prueba tiene éxito si descubre un error no detectado hasta entonces

El testing de Software. Consiste en la verificación dinámica del comportamiento de un programa sobre un conjunto finito de casos de prueba, apropiadamente seleccionados a partir del dominio de ejecución, en relación con el comportamiento esperado Testear un programa significa ejecutarlo bajo condiciones controladas tales que permitan observar su salida o resultados. El testing se estructura en casos de prueba o casos de test; los casos de prueba se reúnen en conjuntos de prueba.

Caso de prueba Un caso de prueba es una serie de pruebas de entrada, condiciones de ejecución y resultados esperados desarrollados para un objetivo en particular, tal como ejecutar una ruta particular de un programa o verificar el cumplimiento con un requerimiento en específico. Los casos de pruebas reflejan los requerimientos que serán verificados. Esta verificación deberá ser realizada de diferentes maneras y por diferentes probadores.

Niveles de pruebas.

Estructura general de una prueba

Proceso de una prueba

Estándares internacionales. IEEE 829 : estándar para documentar pruebas de software especifica 8 etapas del proceso de documentación. BS (estándar británico para pruebas de software) describe técnicas para el diseño y medición de casos de prueba, trata la ejecución y análisis de los resultados, características a seleccionar para determinar, comparar y mejorar la calidad de la prueba ¿Por que no probar todo? Prácticamente imposible Es imposible evaluar todas las posibilidades Recursos (costo, tiempo, personal)

¿Alguna preguntas.?

El testing de Software.