Pruebas de software Msc. Ing. Ernesto Soto Roca.

Slides:



Advertisements
Presentaciones similares
Entrega y soporte de servicio de TI Operaciones de los sistemas de información Hardware de sistemas La arquitectura y software de SI Infraestructura de.
Advertisements

UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES UNIANDES IBARRA TEMA: METODOLOGÍA DE LA AUDITORÍA DE GESTIÓN DOCENTE: ING. WILMER ARIAS 1.
TEMA: PSP (Personal Software Process) ANALISIS DE SISTEMAS I ING. EDGAR RAUL MOLINA INTEGRAMTES: HANNSEL E. CORDON AC JESSICA IDALMY KRESS FREDERIC HESTIB.
COMO REALIZAR UN PROYECTO ROVER SIN MORIR EN EL INTENTO.
TIPOS DE PLANES Misiones o propósitos Objetivos o metas Estrategias Políticas Procedimientos Reglas Programas Presupuestos.
Los requisitos para una planificación eficaz ya que es la tarea más importante en cuanto condiciona el hacer y el actuar. Los objetivos deben ser alcanzables.
Análisis de Proyecto de Software.
Evaluación de la Red de OSC del GEF
Evaluación de la calidad del software
Implementación de estándares mínimos en SST 2017
Hhhhhhhh Elementos del Diseño para la Planificación de Situaciones de Aprendizaje.
Ing. Juan Carlos Barrera Mendieta
Sustentación de la propuesta
SWEBOK.
Gestión de la Integración del Proyecto
Metodología Desarrollo de Sistemas de Información.
Auditoria Informática Unidad III
Ejercicio práctico.
SISTEMAS DE INFORMACIÓN GERENCIAL
MOPROSOFT.
Auditoria Informática Unidad III
Tiene origen en el año 1942 por Norbert Wiener
Comparación de las etapas de varios procesos
NORMA INTERNACIONAL DE AUDITORÍA 330
NORMA INTERNACIONAL DE AUDITORÍA 300
CARRERA DE INGENIERÍA EN SISTEMAS E INFORMÁTICA
Auditoria Informática Unidad III
«SIETE FASES DEL CICLO DEL DESARROLLO DE SISTEMAS.»
Presenta: TSU. Yuridia Luna Marcos Asesora de tesis:
La lectura y escritura.
PLANEAMIENTO DE LA AUDITORIA FINANCIERA
UNIVERSIDAD NACIONAL DE LOJA Área de la Educación, el Arte y la Comunicación Informática Educativa IV INGENIERIA DE SOFTWARE Taller de Análisis y Diseño.
ANÁLISIS DE RIESGOS DE SISTEMAS DE INFORMACIÓN
AUDITORIA EJERCICIO 2016 “LA FAVORITA S.A DE C.V”.
3.2 Etapa de definición.
Ciclo de vida De los Sistemas
Estrategia De flujo de datos.
EXPOSITOR L.C. EDUARDO M. ENRÍQUEZ G.
ELIANA MATALLANA FONSECA
DIA 2: Evaluación por competencias
Monitorear y controlar el Trabajo del proyecto Es el proceso que consiste en monitorear, analizar y regular el avance a fin de cumplir con los objetivos.
Roles del Analista de Sistemas Y Ciclo de Vida del Desarrollo de Sistemas.
Unidad 5: Evaluación de los sistemas
COMO REALIZAR UN PROYECTO ROVER
1.-Seleccione 2.-Describa El ciclo propuesto en este modelo y las preguntas orientadoras, están diseñados para ayudar al proceso de reflexión.
Criterios para la realización de pruebas/Plan de pruebas VERIFICACIÓN Y VALIDACIÓN DOCENTE: PRESENTA: SANTOS MEDEL AGUILAR.
SOLUCIÓN DE PROBLEMAS Pasos para la solución de problemas Obstáculos para la solución de problemas Cambios debidos al desarrollo Aprendizaje basado en.
Política Turística II. PRESENTACIÓN
LAS ETAPAS DE LA SIMULACION NUMERICA
Vigilancia Específica
CICLO DE VIDA DE SOFTWARE
EXPOSITOR L.C. EDUARDO M. ENRÍQUEZ G.
Seguimiento Territorial
ESCUELA DE SECRETARIADO Y ASISTENTE DE GERENCIA
Análisis y Diseño de Sistemas.
Planes del Proyecto.
Flujo del Proceso. Lineamientos Generales Criterios para la Clasificación de Proyectos 1.Costo > $ Tiempo de duración > 12 semanas 3.Alta complejidad.
Tema: Administración de la configuración de software UNIVERSIDAD TECNOLÓGICA ISRAEL CALIDAD DE SOFTWARE.
IEEE Estándar para documentación de pruebas de software
1 Introducción al proceso unificado de desarrollo de software.
Gestión de la Integración conceptos Entradas Herramientas Salidas.
UNIDAD DIDÁCTICA: DOCENTE: TEMA: ASPECTOS ADMINISTRATIVO DE PROYECTOS INTEGRANTES: "Año de la lucha contra la corrupción y la impunidad"
1 SISTEMAS II CICLO DE VIDA. 2 Sistemas II. CICLO DE VIDA DE Los Sistemas de Información “ Es un proceso por el cual los analistas de sistemas, los ingenieros.
INTEGRANTES u Álvarez Palomino David u Salazar Colonia Jesús Felipe u Velásquez Huapaya Ricardo.
VERIFICACIÓN Y MONITOREO (4, 5) IMPLEMENTACIÓN Y OPERACIÓN (2, 3, 4,5)
Análisis de Procesos Informáticos Ing. Renato Toasa  Daniel Quintana  Leonardo Herrera  Fernando Moya.
GESTIÓN DE PROYECTOS La gestión de proyectos está conformada por todas aquellas acciones que debes realizar para cumplir con una objetivo definido dentro.
GC-F-004 V.01 CENTRO DE INDUSTRIA Y LA CONSTRUCCIÓN REGIONAL TOLIMA.
Desarrollo de sistemas
DISEÑO INSTRUCCIONAL Y APRENDIZAJE POR COMPETENCIAS.
Transcripción de la presentación:

Pruebas de software Msc. Ing. Ernesto Soto Roca

Product Backlog Principios de las Pruebas de Software El Proceso de Pruebas

Pruebas de software Es un proceso: está formado por varias actividades Está presente durante todo el ciclo de vida del software Pueden ser estáticas o dinámicas

PRINCIPIO PARADOJA PESTICIDA

LOS PRINCIPIO… 1.- Las pruebas dependen del Contexto 2.- Es imposible realizar pruebas exhaustivas a un sistema 3.- Pruebas tempranas 4.- Agrupamiento de Defectos 5.- Paradoja del Pesticida 6.- Las pruebas muestran la presencia de Defectos 7.- La falacia de la ausencia de Errores

EL PROCESO DE PRUEBAS

3.Implementación y Ejecución EL PROCESO DE PRUEBAS 1.Planeación y Control 2.Análisis y Diseño 3.Implementación y Ejecución 4.Evaluación y Reporte 5.Cierre

PLANEACION Y CONTROL Entender las metas y Objetivos del Usuario Final Entender el riesgo que queremos controlar con las pruebas Misión de las pruebas Y definimos nuestros objetivos

PLANEACION Y CONTROL Podemos tener algunas políticas definidas: “Siempre revisar la documentación” “Toda prueba se debe documentar” Podemos tener algunas estrategias definidas: “Las pruebas de performance se realizan en maquinas reales, no en maquina virtuales.” “No probar contra ambientes de producción públicos”

CONTROL Medir y Analizar los resultados Monitorear y Documentar el progreso, cobertura y criterios de aceptación Proveer información sobre las pruebas

ANALISIS Y DISEÑO Creamos las pruebas, son tangibles. Se crean los procedimientos de pruebas. Basados en los objetivos identificados

ANALISIS Y DISEÑO También depende de cuán fácil será recrear ambientes ¿Podríamos recrear todos los ambientes que usarán para utilizar nuestra pagina web?

3 IMPLEMENTACION Y EJECUCION En esta etapa creamos los Casos de Prueba Así tenemos procedimientos de prueba definidos Creamos datos de prueba Configuraciones Datos en la base de datos

IMPLEMENTACION Desarrollar Casos de Prueba Priorizarlos ¿Podemos automatizar algunos casos? Agruparlos en Conjuntos Pensar en la ejecución Crear y Verificar el ambiente

EJECUCION (1/2) Ejecutar los casos de Prueba Individualmente En grupo Documentar los resultados Auditorias Datos históricos

EJECUCION (2/2) Comparar resultados actuales y resultados esperados Reportar Defectos Re-ejecutar los casos de prueba cuando sea necesario

4 EVALUACION Y REPORTE (1/2) Evaluamos que se cumplen los criterios de aceptación. ¿Hemos probado lo suficiente?

EVALUACION Y REPORTE (2/2) Analizamos los resultados Datos obtenidos Defectos reportados Defectos relevantes Definimos si necesitamos mas pruebas Se envía un reporte de los resultados

5 CIERRE (1/3) Verificamos que se han documentado los casos de prueba y resultados Analizamos datos, resultados Se realiza cuando: Se llega a un hito importante Al final del proyecto

CIERRE (2/3) ¿Qué artefactos debemos entregar? Reportes de incidentes Plan de pruebas actualizado Defectos que se postergan Ambientes ¿Guardarlos, compartirlos, eliminarlos?

CIERRE (3/3) Analizar lo aprendido El proceso de pruebas se fortalece con las experiencias aprendidas