Técnica de Partición de Equivalencia y Análisis del Valor Límite. Jair Hernando Vidal Fidel Herney Palacios Franco Cundar Zambrano
|
|
- Domingo Sáez Hidalgo
- hace 5 años
- Vistas:
Transcripción
1 Técnica de Partición de Equivalencia y Análisis del Valor Límite Jair Hernando Vidal Fidel Herney Palacios Franco Cundar Zambrano
2 Definición Permiten reunir ciertas condiciones de entrada que ejercitan todos o la mayoría de requisitos de un sistema o módulo de sistema. estas omiten como se encuentra codificado el software y se enfoca en los requisitos funcionales de este. Las pruebas de caja negra son un complemento de las pruebas de caja blanca no una alternativa. Encuentran diferentes errores a los encontrados en las pruebas de caja blanca.
3 Definición Las pruebas de caja negra permite encontrar: o Funciones incorrectas o ausentes. o Errores de interfaz. o Errores en estructuras de datos o en accesos a las Bases de Datos externas. o Errores de rendimiento. o Errores de inicialización y terminación. Las pruebas de caja negra verifican si: o Los resultados esperados ocurren cuando se ingresan datos válidos. o Que se muestre mensajes de advertencia cuando se ingresan datos inválidos. o Que se cumplan con los requisitos funcionales.
4 Técnicas Técnica de la Partición de Equivalencia: esta técnica divide el campo de entrada en clases de datos que tienden a ejercitar determinadas funciones del software. Técnica del Análisis de Valores Límites: esta Técnica prueba la habilidad del programa para manejar datos que se encuentran en los límites aceptables.
5 Ejemplo Considérese una aplicación bancaria, donde el usuario puede conectarse al banco por Internet y realizar una serie de operaciones bancarias. Una vez accedido al banco con las consiguientes medidas de seguridad (clave de acceso y demás), la información de entrada del procedimiento que gestiona las operaciones concretas a realizar por el usuario requiere la siguiente entrada: Código del banco: En blanco o número de tres dígitos. En este último caso, el primero de los tiene que ser mayor que 1. Código de sucursal: Un número de cuatro dígitos. El primero de ellos mayor de 0. Número de cuenta: Número de cinco dígitos. Clave personal: Valor alfanumérico de cinco posiciones. Orden: Este valor se introducirá según la orden que se desee realizar. Puede estar en blanco o ser una de las dos cadenas siguientes: Talonario, Movimientos. En el primer caso el usuario recibirá un talonario de cheques, mientras que en el segundo recibirá los movimientos del mes en curso. Si este código está en blanco, el usuario recibirá los dos documentos.
6 Condiciones de Entrada ID CP Escenario CONDICIONES DE ENTRADA Resultadoesperado Código de banco Código de sucursal Número de cuenta Clave personal Orden CP1 Escenario 1 V V V V V Mensaje "Envío de talonarios" CP2 Escenario 1 V V V V V Mensaje "Envío de movimientos " CP3 Escenario 1 V V V V V Mensaje "Envío de talonarios y movimientos" CP4 Escenario 2 NV V V V V Mensaje Código de banco incorrecto CP5 Escenario 3 V NV V V V Mensaje Código de sucursal incorrecto CP6 Escenario 4 V V NV V V Mensaje Número de cuenta incorrecto CP7 Escenario 5 V V V NV V Mensaje Clave incorrecta
7 Tabla de clases válidas y no válidas Sec. Condición de Tipo Clases Válidas Clases No Válidas Entrada Entrada Código Entrada Código 1 Código de banco Lógico (puede estar o En blanco CEV<01> Un valor no numérico CENV<01> no) Si está, es Rango 200 <= Código de CEV<02> Código de banco < 200 CENV<02> banco <= 999 Código de banco > 999 CENV<03> 2 Código de sucursal Rango 1000 <= Código de sucursal <= Número de cuenta Valor Cualquier número de 5 dígitos 4 Clave personal Valor Cualquier cadena de caracteres alfanuméricos de 5 posiciones 5 Orden Miembro de un Orden = "Seleccione conjunto, con Orden" comportamiento Orden = "Talonario" distinto Orden = Movimientos CEV<03> Código de sucursal < 1000 Código de sucursal > 9999 CEV<04> Número de más de cinco dígitos Número de menos de cinco dígitos CEV<05> Cadena de más de cinco posiciones Cadena de menos de cinco posiciones CEV<06> CEV<07> CEV<08> CENV<04> CENV<05> CENV<06> CENV<07> CENV<08> CENV<09>
8 Tabla de casos de prueba válidos ID CP Clases de equivalencia CONDICIONES DE ENTRADA Resultado esperado Código de banco Código de sucursal Número de cuenta Clave personal Orden CP1 CEV<02>, CEV<03>, CEV<04>, CEV<05>, CEV<07> Aaaaa Talonario Mensaje "Envío de talonarios" CP2 CP3 CEV<01>, CEV<03>, CEV<04>, CEV<05>, CEV<08> CEV<02>, CEV<03>, CEV<04>, CEV<05>, CEV<06> Zzzzz Movimientos Mensaje "Envío de movimientos " A1b2c Seleccione Orden Mensaje "Envío de talonarios y movimientos" CP4 CENV<01>, CEV<03>, CEV<04>, CEV<05>, CEV<07> 30A a2b3 Seleccione Orden Mensaje Código de banco incorrecto CP5 CENV<04>, CEV<03>, CEV<04>, CEV<05>, CEV<07> a2b3 Seleccione Orden Mensaje Código de sucursal incorrecto CP6 CENV<07>, CEV<03>, CEV<04>, CEV<05>, CEV<07> a2b3 Seleccione Orden Mensaje Número de cuenta incorrecto CP7 CENV<09>, CEV<03>, CEV<04>, CEV<05>, CEV<07> Seleccione Orden Mensaje Clave incorrecta
9 Técnica del Análisis de Valores Límite La técnica de Análisis de Valores Límites selecciona casos de prueba que ejerciten los valores límite Complementa la prueba de partición equivalente. En lugar de realizar la prueba con cualquier elemento de la partición equivalente, se escogen los valores en los bordes de la clase. Se derivan tanto casos de prueba a partir de las condiciones de entrada como con las de salida.
10 Técnica del Análisis de Valores Límite La técnica de análisis de valores límite son pruebas de caja negra. Se hacen uso del hecho de que las entradas y salidas del componente bajo prueba puede ser divididas en conjuntos ordenados con límites identificables. Los valores en el mismo conjunto serán tratados de la misma manera. Valores de ensayo que se eligen son solo en el interior, y en las afueras de los límites.
11 Ventajas y Limitaciones Ventajas Variables independientes. Supuesto de fallo individual. Cantidades físicas Lenguajes debilmente tipados. Limitaciones No funciona bien para variables booleanas ni para variables lógicas. No es útil para los lenguajes fuertemente tipados.
12 Ejemplo Por ejemplo, supongamos que una aplicación recopila algunos datos acerca de un viajero que utiliza el cuadro de diálogo que se muestra en el diagrama. Cuando el botón se pulsa OK el componente calcula la tarifa de la ubicación actual utilizando los valores de entrada.
13 Ejemplo. Hay una tarifa estándar para cada destino. Nuestra agencia de viajes ofrece descuentos a los viajeros en función de su edad. Por ejemplo, los niños menores de 5 años viajan gratis y los mayores de 65 reciben un descuento del 25%. Edad Descuento 0-4 años 100 % 5-15 años 50% años 0% 64 años y mayores 25%
14 Ejemplo. Podemos utilizar las pruebas de análisis del valor límite en el campo de la edad de nuestro componente de cálculo de la tarifa. Podemos dividir los datos de entrada de edad en conjuntos ordenados utilizando los datos de la tabla de descuento. Esto nos da los siguientes conjuntos 0, 1, 2, 3, 4. 5, 6, 7, , 17, 18, , 66, 67, Edades de más de 120 años.
15 Ejemplo A menudo es útil hacer estas particiones como se muestra a continuación.
16 Ejemplo. Identificar los límites establecidos En nuestro ejemplo, los límites son a edades: 0, 5, 15, 65 y 120 Tenemos entonces para comprobar los valores de y en cada lado de cada límite. Así que probar el componente con las edades: -1, 0, 1. 4, 5, 6. 14, 15, , 65, , 120, 121.
17 Ejercicio Se tiene una aplicación bibliotecaria que una vez accedida cumpliendo con las medidas de seguridad (autenticación de usuario), la información de entrada que gestiona el préstamo de un libro a realizar por un usuario es la siguiente: - Código de Libro: Valor alfanumérico de 5 posiciones. - Código de Usuario: Número de 6 dígitos donde el primer dígito debe ser mayor a 0. - Código de Plan: Número de 4 dígitos. - Contraseña: Valor alfanumérico de 5 posiciones. - Tipo de Préstamo: Puede tomar el valor de General o Reserva. (Ver Solución en el Manual de Selenium)
PRUEBAS FUNCIONALES USANDO TÉCNICAS DE CAJA NEGRA PARTE I
PRUEBAS FUNCIONALES USANDO TÉCNICAS DE CAJA NEGRA PARTE I TÉCNICAS DE PRUEBAS DE SOFTWARE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN UNIVERSIDAD DEL VALLE DOCENTE BEATRIZ FLORIAN GAVIRIA Basado Parcialmente
Más detallesCLASE # 6 PRUEBAS FUNCIONALES USANDO TÉCNICAS DE CAJA NEGRA PARTE I
CLASE # 6 PRUEBAS FUNCIONALES USANDO TÉCNICAS DE CAJA NEGRA PARTE I 750105M - TÉCNICAS DE PRUEBAS DE SOFTWARE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN UNIVERSIDAD DEL VALLE SEMESTRE 2013A - DOCENTE BEATRIZ
Más detallesClase 25 de agosto. - Son los conjuntos de estados (válidos o no) para las condiciones de entrada.
Clase 25 de agosto Decisiones: - validaciones - casos de prueba Clases de equivalencias: - Son los conjuntos de estados (válidos o no) para las condiciones de entrada. Condiciones de entrada: - valor numérico
Más detallesTema 20: La importancia de realizar pruebas
Departamento de Ciencias e Ingeniería de la Computación Academia de Ciencias de la Computación Tema 20: La importancia de realizar pruebas M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com
Más detallesElemento crítico para la garantía de calidad del software y representa una revisión final de las especificaciones, del diseño y de la codificación.
Prueba del Software Elemento crítico para la garantía de calidad del software y representa una revisión final de las especificaciones, del diseño y de la codificación. Curso 2005/2006 Ingeniería del Software
Más detallesTEMA 2.1 TIPOS DE PRUEBAS DEL SOFTWARE
TEMA 2.1 TIPOS DE PRUEBAS DEL SOFTWARE INTRODUCCIÓN La prueba del software es un elemento crítico para la garantía de la calidad del software y representa una revisión final de las especificaciones, del
Más detallesTrabajo Práctico 4: Testing Funcional
Trabajo Práctico 4: Testing Funcional 1) Explique claramente cuáles son los objetivos de la Validación y de la Verificación. Qué técnicas usaría para llevar a cabo cada una de estas actividades? 2) Qué
Más detallesPlan de estudios ISTQB: Nivel Fundamentos
Plan de estudios ISTQB: Nivel Fundamentos Temario 1. INTRODUCCIÓN 2. FUNDAMENTOS DE PRUEBAS 3. PRUEBAS A TRAVÉS DEL CICLO DE VIDA DEL SOFTWARE 4. TÉCNICAS ESTÁTICAS 5. TÉCNICAS DE DISEÑO DE PRUEBAS 6.
Más detallesCLASE 11: PRUEBAS DE SOFTWARE. Unversidad Simón Bolívar. Prof. Ivette Carolina Martínez
CLASE 11: PRUEBAS DE SOFTWARE Unversidad Simón Bolívar. Prof. Ivette Carolina Martínez Pruebas: Definición Prueba de Software es la ejecución del código usando combinaciones de entradas, en un determinado
Más detallesCasos de Prueba. Caja Blanca y Caja Negra
Casos de Prueba Caja Blanca y Caja Negra CAJA BLANCA Tipos de Prueba: Prueba de la Ruta Básica Pruebas de la estructura de control Prueba de condición Prueba del flujo de datos Prueba de ciclos PRUEBA
Más detallesPrueba, caso de prueba, defecto, falla, error, verificación, validación.
Modelos de Prueba Prueba, caso de prueba, defecto, falla, error, verificación, validación. Prueba: Las Pruebas son básicamente un conjunto de actividades dentro del desarrollo de software, es una investigación
Más detallesTema X: Pruebas de Software Diseño de Pruebas. Diana Marcela Sánchez Fúquene Ingeniería del Software de Gestión
Tema X: Pruebas de Software Diseño de Pruebas Diana Marcela Sánchez Fúquene Ingeniería del Software de Gestión Índice Conceptos previos. Prueba del software. Enfoque caja blanca. Enfoque caja negra. Conjetura
Más detallesAseguramiento de la calidad y pruebas de software 5- Pruebas del software Caja Negra Blanca A. Vargas Govea
Hoy, la caja negra Aseguramiento de la calidad y pruebas de software 5- Pruebas del software Caja Negra Blanca A. Vargas Govea vargasgovea@itesm.mx Marzo 8, 2013 Contenido Pruebas de caja negra Análisis
Más detallesModelos de calidad. Técnicas de prueba del software Estrategias de prueba del software. Calidad del software. Factores de Calidad. producto.
Técnicas de prueba del software Estrategias de prueba del software 1 Modelos de calidad Calidad del software Factores de Calidad Criterios de calidad del proceso producto Métricas del proceso producto
Más detallesTema I Testing Estructurado
Tema I Testing Estructurado 4ta Parte Verificación y Validación de Software UNS Contenido Testing de Unidad: Caja Negra Grafos Causa Efecto Clases de Equivalencia Valores Límite Verificación y Validación
Más detallesInstrucciones para la utilización del Servicio de Verificación de Integridad de Documentos
Instrucciones para la utilización del Servicio de Verificación de Integridad de Documentos Mayo 2017 ÍNDICE 1. INTRODUCCIÓN Y OBJETIVO... 4 2. DOCUMENTOS CON CÓDIGO CEA... 5 3. SERVICIO DE VERIFICACIÓN
Más detallesENFOQUE DE CAJA NEGRA
ENFOQUE DE CAJA NEGRA 1. Un programa recibe como entrada un número entero y positivo de mínimo 2 cifras y de máimo 9 cifras y devuelve el número resultante de invertir sus cifras. Si no se introduce un
Más detallesTESTS EXAMEN ISG ACTUALIZADO SEP TEMA 6 PRUEBAS DEL SOFTWARE
01 [Sep. 2006] Según Boehm, validar es: TEMA 6 PRUEBAS DEL SOFTWARE a) Estamos construyendo el producto correcto?. (pág. 420) b) Estamos construyendo correctamente el producto?. c) El producto funciona?.
Más detallesPrueba de Software. Diseño de Sistemas MsC. Nehil Muñoz Casildo
Prueba de Software Diseño de Sistemas 2013 MsC. Nehil Muñoz Casildo Objetivos Comprender las dificultades asociadas a la validación y verificación del software. Conocer las técnicas básicas de prueba de
Más detallesLicencia. Pruebas de SW. Conceptos básicos IEEE Conceptos básicos IEEE Conceptos básicos IEEE
Licencia Copyright 2018 Marcela Capobianco. Se asegura la libertad para copiar, distribuir y modificar este documento de acuerdo a los términos de la GNU Free Documentation License, Version 1.2 o cualquiera
Más detalles1. Descripción y objetivos
Pruebas 1 1. Descripción y objetivos Las pruebas son prácticas a realizar en diversos momentos de la vida del sistema de información para verificar: El correcto funcionamiento de los componentes del sistema.
Más detallesEste método de diseño de algoritmos en etapas, yendo de los conceptos generales a los de detalle, se conoce como método descendente (top-down).
PLANTEMAIENTO DEL PROBLEMA Identificación de entradas y salidas Un algoritmo puede ser definido como la secuencia ordenada de pasos, sin ambigüedades, que conducen a la resolución de un problema dado y
Más detallesFase de Pruebas Introducción.
Fase de Pruebas Introducción. El desarrollo de sistemas de software implica una serie de actividades de producción en las que las posibilidades de que aparezca el fallo humano son enormes. Los errores
Más detallesPruebas de Software. Agenda. Pruebas de Programas Los Niveles de Prueba Diseño de Casos de Prueba
Pruebas de Software R. Casallas Dpto. de Ingeniería de Sistemas y Computación Universidad de los Andes 1 Agenda Pruebas de Programas Los Niveles de Prueba Diseño de Casos de Prueba 2 1 Pruebas de Programas
Más detallesNOMBRE DEL CURSO: Excel 2010 Intermedio
NOMBRE DEL CURSO: Excel 2010 Intermedio DURACION: 15 Horas MODALIDAD: Presencial TITULACION: Al finalizar el curso el alumno recibirá un Diploma o Certificado de Aprovechamiento. AREA FORMATIVA: Informática
Más detallesPRU Prueba de software: principios y técnicas
PRU Prueba de software: principios y técnicas Introducción... 2 Casos de prueba... 4 Principios de la prueba del software... 5 Procesos de prueba... 7 Tipos de pruebas... 8 Técnicas de prueba de caja blanca...
Más detallesSELENIUM MANUAL DE INSTALACIÓN Y USO
UNIVERSIDAD DEL VALLE FACULTAD DE INGENIERÍA ESCUELA DE INGENIERÍA DE SISTEMAS Y COMPUTACIÓN PROGRAMA DE INGENIERÍA DE SISTEMAS SELENIUM MANUAL DE INSTALACIÓN Y USO Desarrollado por: JAIR HERNANDO VIDAL
Más detallesTesting. Es el proceso orientado a demostrar que un programa no tiene errores.
Pruebas de Software Testing Es el proceso orientado a demostrar que un programa no tiene errores. 1. Imposible. 2. Tentación a diseñar tests que no detecten errores. Es la tarea de demostrar que un programa
Más detallesMANUAL DE USUARIO. Software de Inventario de Productos Programa Nacional de Inmunizaciones. Versión 2.3
MANUAL DE USUARIO Software de Inventario de Productos Programa Nacional de Inmunizaciones Versión 2.3 TABLA DE CONTENIDOS 1 GENERALIDADES... 3 2 BOTÓN DE ACCIÓN: MENSAJERÍA... 7 3 BOTÓN DE ACCIÓN: CONSULTAS...
Más detallesCaja Carcasa USB 3.0 de Disco Duro HDD SATA 2,5 Pulgadas Externo Cifrado con Encriptación Contraseña
Carcasa USB 3.0 de Disco Duro HDD SATA 2,5 Pulgadas Externo Cifrado con Encriptación Contraseña StarTech ID: S2510BU3PWPS La caja para HDD USB 3.0, modelo S2510BU3PWPS, permite el cifrado de teclados alfanuméricos
Más detallesPruebas de Software. Escuela de Ingeniería de Sistemas y Computación Desarrollo de Software II Agosto Diciembre 2008
Pruebas de Software Objetivos de las Pruebas Demostrar al desarrollador y al cliente que el software satisface los requerimientos. Descubrir defectos en el software en que el comportamiento de éste es
Más detallesIntroducción a la certificación
Introducción a la certificación El Programa de certificación de LabVIEW de National Instruments consta de los tres siguientes niveles de certificación: - Desarrollador Asociado Certificado de NI - Desarrollador
Más detallesLos defectos en el desarrollo de Software Corporativo
Grado en Informática Los defectos en el desarrollo de Software Corporativo Desarrollo de Sistemas de Información Corporativos Departamento de Informática Contenido Definición de defecto Clasificación de
Más detallesa. Integración Top Down b. Integración Buttom Up c. Ninguna de las anteriores d. Módulo de integración.
Nombre: Puntaje: 1. Defectos Típicos que son más fáciles de encontrar en las revisiones que en las pruebas dinámicas son los siguientes: A. Desviaciones de las normas. B. Defectos en los requerimientos.
Más detalles6.3 CASOS DE PRUEBA CAJA BLANCA
Tipos de Prueba: 6.3 CASOS DE PRUEBA CAJA BLANCA Prueba de la Ruta Básica Pruebas de la estructura de control Prueba de condición Prueba del flujo de datos Prueba de bucles 6.3.1 PRUEBA DE LA RUTA BASICA
Más detallesGLOBALIA. Sistemas y Comunicaciones PRESENTACIÓN DE LA NUEVA VERSIÓN DEL PORTAL. PROYECTO : Portal del Empleado
GLOBALIA Sistemas y Comunicaciones PRESENTACIÓN DE LA NUEVA VERSIÓN DEL PORTAL PROYECTO : Portal del Empleado DESCRIPCIÓN : Cambio de estilos e imagen en el portal del empleado DOCUMENTO : Manual de usuario
Más detallesACCESO Y REGISTRO DE UN AGENTE EN EL EXTRANET COES MANUAL DE USUARIO. Preparado por : DEPARTAMENTO DE TECNOLOGIA DE
ACCESO Y REGISTRO DE UN AGENTE EN EL EXTRANET COES MANUAL DE USUARIO Preparado por : DEPARTAMENTO DE TECNOLOGIA DE LA INFORMACIÓN Versión : 1.3.0 Fecha : 30 de diciembre del 2015 Elaborado por: Departamento
Más detallesIngeniería del Software de Gestión
Marcos López Sanz Ingeniería del Software de Gestión Tema 9: Proceso Unificado: Índice Visión general de Descripción de la (vista del modelo de ) de construcciones de la el un sub una Realizar pruebas
Más detallesDiseño y Desarrollo de Software (1er. Cuat. 2018)
Módulo 7: Testing Funcional Diseño y Desarrollo de Software (1er. Cuat. 2018) Profesora titular de la cátedra: Marcela Capobianco Profesor interino: Gerardo I. Simari Licenciatura en Ciencias de la Computación
Más detallesUn caso de uso es la descripción de cómo en un determinado escenario el software será empleado en una situación determinada.
4 4.0 Casos de uso 4.1 Definición general Un caso de uso es la descripción de cómo en un determinado escenario el software será empleado en una situación determinada. El desarrollador del software creara
Más detallesSistemas y Aplicaciones Informáticas. Tema 32. Técnicas para la Verificación, Prueba y Documentación de Programas.
Sistemas y Aplicaciones Informáticas Tema 32. Técnicas para la Verificación, Prueba y Documentación de Programas. Sistemas y Aplicaciones Informáticas 1. ÁMBITO DE DOCENCIA....3 2. TÉCNICAS PARA LA VERIFICACIÓN
Más detallesTema 4g: Proceso Unificado: Implementación
Tema 4g: Proceso Unificado: Implementación Marcos López Sanz Índice Visión general Artefactos Componentes Subsistemas de implementación Interfaces Descripción de la arquitectura (vista del modelo de implementación)
Más detallesProyecto de IS3. Tercera iteración. Documento pruebas caja negra
27 de mayo de 2009 Índice Historial...3 Descripción de las entradas...4 Descripción de la interfaz...4 Datos de entrada...4 Clases de equivalencia...5 Identificación de las clases de equivalencia...5 Casos
Más detallesUniversidad de Cantabria. Facultad de Ciencias Ingeniería en Informática. Ingeniería del Software II
Universidad de Cantabria. Facultad de Ciencias Ingeniería en Informática. Ingeniería del Software II Ejercicios del Tema 1: Construcción y Pruebas del Software Ejercicio 1 Se desean realizar pruebas de
Más detallesSIIGO WINDOWS TALLER GESTIÓN DE TESORERIA
SIIGO WINDOWS TALLER GESTIÓN DE TESORERIA Tabla de Contenido 1. Parametrizacion 2. Flujo de Caja 2.1 Parametrizacion 2.2 Procesos 2.3 Informes 3. Programación de Pagos 3.1 Parametrizacion 3.2 Procesos
Más detallesPRUEBAS DE SISTEMAS. Hungría Berbesí UNEFA Ingeniería de Sistemas
PRUEBAS DE SISTEMAS Hungría Berbesí UNEFA Ingeniería de Sistemas Técnicas de prueba El desarrollo de Sistemas de software implica la realización de una serie de actividades predispuestas a incorporar
Más detallesBACHILLERATO TÉCNICO VOCACIONAL EN DESARROLLO DE SOFTWARE
BACHILLERATO TÉCNICO VOCACIONAL EN DE SOFTWARE Descriptor del módulo de Segundo año Desarrollo de Programación orientada a objetos Módulo 2.4: Desarrollo de Programación orientada a objetos Aspectos generales
Más detallesAseguramiento de la calidad y pruebas de software 5- Pruebas del software Caja Negra/Caja Blanca Blanca A. Vargas Govea
Aseguramiento de la calidad y pruebas de software 5- Pruebas del software Caja Negra/Caja Blanca Blanca A. Vargas Govea vargasgovea@itesm.mx Marzo 12, 2013 Contenido Pruebas de caja negra Causa-efecto
Más detallesBACHILLERATO TÉCNICO VOCACIONAL EN DESARROLLO DE SOFTWARE
BACHILLERATO TÉCNICO VOCACIONAL EN DE SOFTWARE Descriptor del módulo de Segundo año Desarrollo de Programación orientada a objetos Módulo 2.4: Desarrollo de Programación orientada a objetos Aspectos generales
Más detallesÍndice general 7. Presentación 15
ÍNDICE GENERAL Índice general 7 Presentación 15 1. Introducción 19 1.1. Antecedentes históricos de la computación................... 19 1.2. Definiciones previas............................... 24 1.3.
Más detallesConfigure los registros del SORBO para autenticar y para autorizar sobre por usuario una base (MRA) para CUCM 11.5
Configure los registros del SORBO para autenticar y para autorizar sobre por usuario una base (MRA) para CUCM 11.5 Contenido Introducción prerrequisitos Requisitos Componentes Utilizados Antecedentes Configurar
Más detallesLÓGICA SECUENCIAL Y COMBINATORIA
LÓGICA SECUENCIAL Y COMBINATORIA SESIÓN # 3 1.9 Códigos alfanuméricos. Además de los datos numéricos, una computadora debe ser capaz de manejar información no numérica. En otras palabras, una computadora
Más detallesP R U E B A S D E S O F T W A R E 1 Pruebas de Software
PRUEBAS DE SOFTW ARE 1 Pruebas de Software 2 PRUEBAS DE SOFTWARE 3 ÍNDICE Página Presentación 5 Red de contenidos 6 Unidad de aprendizaje 1: Fundamentos de Pruebas de Software 1.1 Tema 1 : Pruebas de Software
Más detallesESTRATEGIAS DE PRUEBA DE SOFTWARE
Características generales: La prueba comienza en el nivel de módulo y progresa hacia la integración del sistema. En diferentes puntos son adecuadas diferentes técnicas de prueba. La prueba la lleva a cabo
Más detallesAnálisis y Diseño Orientado a Objetos. 2 - Análisis
Análisis y Diseño Orientado a Objetos 2 - Análisis El proceso unificado de desarrollo, Ivar Jacobson, Grady Booch, James Rumbaugh, Ed. Addison Wesley, 1999 The unified software development process, Ivar
Más detallesSistema Gestión de Pagos Electrónicos (SGPE).
Sistema Gestión de Pagos Electrónicos (SGPE). Conexión Web Services para consultas y pagos de facturas. Definición Técnica Interfaz WS. D i r e c c i ó n d e T e c n o l o g í a d e I n f o r m a c i ó
Más detallesMaquina de Turing. 5. Fundamentos de algoritmos. Turing TURING TURING 10/08/2010. MI Elizabeth Fonseca Chávez
Maquina de Turing 5. Fundamentos de algoritmos MI Elizabeth Fonseca Chávez matemático inglés Alan Turing Turing Definición de algoritmo: conjunto ordenado de operaciones que permite hallar la solución
Más detallesEnteros. Son los números que no contienen componentes fraccionarios y, por tanto, no contienen punto decimal.
LENGUAJE DE PROGRAMACIÓN TURBO PASCAL El lenguaje de programación de alto nivel Pascal fue diseñado el 1968 por Niklaus Wirth con una finalidad eminentemente pedagógica El 1983, el Pascal fue estandarizado
Más detallesIngeniería de Software II. SETEPROS Plan de pruebas. Versión 1.0
Ingeniería de Software II SETEPROS Versión 1.0 Historial de revisiones Date Version Description Author 1.0 Primera versión Marcos Duque Oviedo Ingeniería de Software II, 2010 Página 2 de 11 Tabla de contenidos
Más detallesSOLICITUD DE RECURSOS
1. Ingresar a la aplicación de, Módulo de Proveedores (SCP) con los datos de compañía, usuario y contraseña. 2. En el menú de Procesos Diarios seleccionar la sección de Gastos por Comprobar y seleccionar
Más detallesRegistro de importación de dispositivos móviles. Manual de usuario Versión 1.1
Registro de importación de dispositivos móviles. Manual de usuario Versión 1.1 Pág. 1 Tabla de Contenidos Contenido 1. Introducción: 3 2. Descripción de la Aplicación: 3 2.1 Pantalla inicial 3 2.2 Registro
Más detallesManual de Usuario de habilitados COTIZAHO
MINISTERIO DE POLÍTICA TERRITORIAL Y FUNCIÓN PÚBLICA SECRETARIA GENERAL UNIDAD INFORMÁTICA Manual de Usuario de habilitados COTIZAHO Aplicación COTIZAHO Fecha 13/07/2018 Versión actual 1.2 www.muface.es
Más detallesEjemplo de Análisis Orientado a Objetos ATMs
Ejemplo de Análisis Orientado a Objetos ATMs Se desea diseñar el software necesario para una red bancaria provista de cajeros automáticos (ATMs), que serán compartidos por un consorcio de bancos. Cada
Más detallesIngeniería del Software I
- 1 - Ingeniería del Software I Facultad de Ciencias Exactas y Naturales Universidad de Buenos Aires Segundo Cuatrimestre de 2005 Práctica: Testing Funcional - 2 - Comentario: la mayoría de los enunciados
Más detallesTécnicas de prueba 1. FUNDAMENTOS DE LA PRUEBA DEL SOFTWARE
Técnicas de prueba El desarrollo de Sistemas de software implica la realización de una serie de actividades predispuestas a incorporar errores (en la etapa de definición de requerimientos, de diseño, de
Más detallesPara acceder a Iris, necesitas estar registrado en la base de datos del sistema y disponer de un nombre de Usuario y Contraseña.
ADMISION 1. IRIS 1.1. Acceso a la aplicación IRIS Para acceder a Iris, necesitas estar registrado en la base de datos del sistema y disponer de un nombre de Usuario y Contraseña. Accedes a la aplicación
Más detallesRecibo Electro nico de Pagos- Manual en Ventas
Guía para Emitir Recibos Electrónicos de Pago (REP) Manual desde Módulo de Ventas Indice 1. Configuración 1.1. Tipo de Comprobante 58 1.2. Dar de Alta Serie para el Tipo de Comprobante 58 1.3. Dar de Alta
Más detallesParcial 1 o -, Septiembre
Parcial 1 o -, Septiembre 1) (máx. 2.5 puntos) Compare los ciclos de vida en cascada y en espiral señalando: principales diferencias, ventajas de uno frente a otro y en qué tipo de proyectos usaría cada
Más detallesDISEÑO DEL SISTEMA DE INFORMACION (DSI)
DISEÑO DEL SISTEMA DE INFORMACION (DSI) El objetivo del proceso de Diseño del Sistema de Información (DSI) es la definición de la arquitectura del y del entrono tecnológico que le va a dar soporte, junto
Más detallesMÒDULO ESTADÌSTICO DEL SIPYM
MÒDULO ESTADÌSTICO DEL SIPYM MANUAL DE OPERACIÓN DEL SISTEMA Para comenzar a utilizar el Módulo Estadístico, se requiere introducir el nombre de usuario y la contraseña, asignada con anticipación. La Figura
Más detallesIntroducción al Sistema Operativo Unix
Introducción al Sistema Operativo Unix Sistema Operativo Un sistema operativo es software que supervisa la forma en que se pueden usar los recursos de una computadora. En algunas computadoras el sistema
Más detallesCASO DE PRUEBA: Sistema para el alquiler, control de películas y clientes en una videotienda
CASO DE PRUEBA: Sistema para el alquiler, control de películas y clientes en una videotienda Documento de casos de uso Versión Historia de Revisión Fecha Versión Descripción Responsable 25/02/2005
Más detallesObjetivos de la prueba
Introducción. El desarrollo de sistemas de software implica una serie de actividades de producción en las que las posibilidades de que aparezca el fallo humano son enormes. Los errores pueden empezar a
Más detallesTema 4: Pruebas - Conceptos. Departamento de Lenguajes y Sistemas Informáticos II
Tema 4: Pruebas - Departamento de Lenguajes y Sistemas Informáticos II Índice....... Verificaci y Validaci Qué significa verificar el? Determinar si los productos de una fase dada satisfacen las condiciones
Más detallesTransferencias a Bancos Nacionales. Cash Management/Banca Digital
Transferencias a Bancos Nacionales Cash Management/Banca Digital Transferencias Bancos Nacionales Ingrese al portal www.monex.com.mx preferentemente a través de Internet Explorer. De clic en ACCESO A MONEX..
Más detallesGuía de acceso para Constancias Fiscales. Accede fácil y rápido, agiliza los procesos en línea.
Guía de acceso para Constancias Fiscales Accede fácil y rápido, agiliza los procesos en línea. Cambio de Contraseña Olvido de Contraseña Contacto A partir de febrero de 2018, ponemos a tu disposición las
Más detallesGuía de acceso para Constancias Fiscales
Guía de acceso para Constancias Fiscales Primer Ingreso Cambio de Password Olvido de Password A partir de febrero de 2017, pusimos a tu disposición las constancias fiscales correspondientes, identificadas
Más detallesAcceso al Portal de consulta de Nómina
Acceso al Portal de consulta de Nómina Como servicio adicional al procesamiento mediante archivos de texto para generación de recibos timbrados de nómina, rfácil ha implementado un portal dirigido a los
Más detallesANÁLISIS DINÁMICO DEL SOFTWARE: PRUEBAS. Sira Vegas Rodrigo Fonseca
ANÁLISIS DINÁMICO DEL SOFTWARE: PRUEBAS Sira Vegas Rodrigo Fonseca CONTENIDOS 1. Conceptos generales de evaluación 2. Introducción a las pruebas de software 3. Técnicas de pruebas de software 4. Organización
Más detallesIngeniería del Software. Pruebas. Pruebas en el PUD. Las pruebas del software. Tipos de prueba Estrategias de prueba
Pruebas Pruebas en el PUD Las pruebas del software Diseño de casos de prueba Tipos de prueba Estrategias de prueba 1 2 Iteración en PUD Planificación de la Iteración Captura de requisitos: Modelo de casos
Más detallesCertificación It en Microsoft Excel VBA para Excel: Macros and Graphics Expert
Certificación It en Microsoft Excel 2016 + VBA para Excel: Macros and Graphics Expert Modalidad: Online Duración: 80 horas Coste 100 % bonificable: 600 OBJETIVOS Microsoft Excel 2016 nos ayudará a manejar
Más detallesUNIVERSIDAD CATÓLICA DE SANTA MARÍA
UNIVERSIDAD CATÓLICA DE SANTA MARÍA FACULTAD DE CIENCIAS E INGENIERÍAS FÍSICAS Y FORMALES PROGRAMA PROFESIONAL DE INGENIERÍA DE SISTEMAS TRABAJO INFORME EXPERIENCIA PROFESIONAL EN VALIDACIÓN DE SOFTWARE
Más detallesManual de Usuario de ordenantes COTIZAHO
MINISTERIO DE POLÍTICA TERRITORIAL Y FUNCIÓN PÚBLICA SECRETARIA GENERAL UNIDAD INFORMÁTICA Manual de Usuario de ordenantes COTIZAHO Aplicación COTIZAHO Fecha 13/07/2018 Versión actual 1.2 www.muface.es
Más detallesRecibo Electro nico de Pago Por Pago o Masiva desde CXC
GUÍA PARA EMITIR RECIBOS ELECTRÓNICO DE PAGO Por Pago o Emisión Masiva desde el Módulo de Cuentas por Cobrar Índice 1. Configuración 1.1 Tipo de Comprobante 58 1.2 Dar de Alta Serie para el Tipo de Comprobante
Más detallesCapítulo IV Pruebas. 4.1 Introducción
Capítulo IV Pruebas 4.1 Introducción Las pruebas son un elemento crítico para la calidad del software. La importancia de los costos asociados a los errores, promueve la definición y aplicación de un proceso
Más detallesDefinir la arquitectura general del sistema de información especificando: las particiones físicas (nodos y comunicaciones) la descomposición lógica
$FWLYLGDG'6,'HILQLFLyQGHOD$UTXLWHFWXUD GHO6LVWHPD 2EMHWLYRV Definir la arquitectura general del sistema de información especificando: las particiones físicas (nodos y comunicaciones) la descomposición
Más detallesExamen de Ingeniería del Software / 2º de Informática de Sistemas 21 de junio de 2007
s Apellidos: Nombre: Nota: El alumno da su autorización para publicar sus notas tanto en los tablones de la asignatura como en la Web. En caso contrario, recuadre la opción NO. SERÁ NECESARIO OBTENER AL
Más detallesCertificación It en Microsoft Excel VBA para Excel: Macros and Graphics Expert
Tfno: 956 074 222/655 617 059 Fax: 956 922 482 Certificación It en Microsoft Excel 2016 + VBA para Excel: Macros and Graphics Expert Modalidad: Online Duración: 80 horas Coste 100 % bonificable: 600 OBJETIVOS
Más detallesWinPer Remuneraciones / Seguridad
0 WinPer Remuneraciones / Seguridad InnovaSoft S.A. se reserva el derecho de modificar el software o su documentación sin previo aviso, con el objetivo de mejorar el producto. Derivado de este hecho es
Más detallesGUÍA DE LABORATORIO Nº 19 Implementación de casos de prueba
GUÍA DE LABORATORIO Nº 19 Implementación de casos de prueba GUÍA DE LABORATORIO Nº 19 Actividad de Proyecto: Ejecutar y documentar pruebas del software que cumplan con los estándares de calidad Estructura
Más detallesPráctico 1 Conjuntos, Relaciones y Funciones
1. Dado el conjunto A = {1, 2, 3}, determinar cuáles de las siguientes afirmaciones son verdaderas: i) 1 A ii) {1} A iii){2, 1} A iv) {1, 3} A v){2} A. 2. Dado el conjunto A = {1, 2, {3}, {1, 2}}, determinar
Más detallesIEEE-std Práctica Recomendada para la Especificación de Requerimientos de Software
IEEE-std-830-1998 Práctica Recomendada para la Especificación de Requerimientos de Software Fuente: IEEE Recommendad Practice for Software Requirements Specifications Preparó: Ing. Ismael Castañeda Fuentes
Más detallesINSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO
A. Entorno de desarrollo Windows Forms 1. Diseñar el siguiente formulario: Formulario Trámite Tab Datos del Trámite Taller Ejercicios I Docente: Juan Carlos Arcila Díaz Computación e Informática IV-2013
Más detallesVerificación. Taller de Programación
Verificación Taller de Programación Error, Defecto y Falla puede generar Un defecto un error humano (interna) que puede generar?! una falla (externa) El software falla cuando No hace lo requerido o Hace
Más detallesEspecificación de Requerimientos <Nombre del Proyecto> Nombre del Grupo de Desarrollo o Asignatura Nombre del Autor
Especificación de Requerimientos Nombre del Grupo de Desarrollo o Asignatura [Este documento es la plantilla base para elaborar el documento Especificación de Requerimientos. Los textos que aparecen entre
Más detallesObjetivos. Plan. Cambios de grupos Prof. sustituto: Alicia Villanueva
Ingeniería de Requerimientos Prácticas Curso 2007/08 Objetivos Aprender el manejo de una herramienta avanzada para el desarrollo rápido de prototipos: Visual Prolog Plan Semana 1: Recomendaciones IEEE
Más detallesDESARROLLADORES INTERNET:
INICIO - CSW 1 DESARROLLADORES La CONSOLA DE SERVICIOS WEB (CSW) es una aplicación pensada para gestión de los diferentes procesos que se realizan en la ORGANIZACIÓN DE FERIAS Y EXPOSICIONES S.A USUARIO
Más detallesMANUAL DE USUARIO SISTEMA ADMINISTRATIVO
1 MANUAL DE USUARIO SISTEMA ADMINISTRATIVO INDICE 1. PRESENTACIÓN... 2 2. OBJETIVO... 3 3. LO QUE DEBE CONOCER EL USUARIO... 4 4. MODULO DE ALMACÉN... 5 5. MODULO DE ACTIVOS FIJOS... 8 6. MODULO DE CONTABILIDAD...
Más detallesPage 1 of 13 SSID eduroam. Configuración en Windows Vista/7. Paso 1: Instalar el cliente de autenticación. Descargue e instale el programa cliente de autenticación SecureW2. 1. 2. Descargue el programa
Más detallesWEB SERVICES PRODUCTIVO NT LINK
WEB SERVICES PRODUCTIVO NT LINK Contenido WEB SERVICES PRODUCTIVO NT LINK... 1 URL del servicio de producción... 2 Descripción general del servicio... 2 CertificadorWs.ServicioTimbrado Class Reference...
Más detalles