ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Prueba De Metodo Caja Blanca


Enviado por   •  6 de Abril de 2014  •  3.139 Palabras (13 Páginas)  •  471 Visitas

Página 1 de 13

ÍNDICE

1. INTRODUCCIÓN 3

2. CONTENIDO 5

2 .1 DEFINICIONES 5

Caja blanca: 5

Calidad de Software: 5

Pruebas de Software: 5

Prueba de Código (Caja Blanca): 6

2.2 APLICACIÓN PRUEBA DE CAJA BLANCA 6

DECISIONES LÓGICAS 6

Imagen 2.2.1 8

Imagen 2.2.2 9

Imagen 2.2.3 10

Imagen 2.2.4 11

BUCLES 11

Imagen 4.2.5 11

DIAGRAMA DE FLUJO DE DATOS (DFD) 12

Imagen 4.2.6 12

2.3 HERRAMIENTAS QUE SE UTILZAN PARA PRUEBAS DE CAJA BLANCA 12

JTest: 12

Insure++: 13

BullseyeCoverage: 13

LDRA: 13

Logiscope TestChecker: 13

CMT++: 13

CTC++: 14

2.4 DISEÑO 14

Prueba de condición: 14

Prueba de la Ruta Básica 15

Imagen 4.4.1 16

Imagen 4.4.2 16

Imagen 4.4.3 16

Imagen 4.4.4 16

Imagen 4.4.5 17

Prueba de condición 17

Prueba del flujo de datos 17

Prueba de bucles 18

Imagen 4.4.6 18

2.5. DESARROLLO DE PRUEBAS DE CAJA BLANCA 18

2.6 IMPLEMENTACIÓN 19

Imagen 2.6.1 20

2.6.2 IMPLEMENTACIÓN Y MANTENIMIENTO DE SOFTWARE 20

3. CONCLUSION 21

4. RECUPERACION DE EXPERIENCIA 21

4.1 Trabajo realizado 21

4.1.2 Personal 22

5. BIBLIOGRAFIA 22

1. INTRODUCCIÓN

Las ciencias informáticas y paralelamente la producción de Software, han alcanzado en la actualidad un elevado auge e importancia a nivel mundial. Su desarrollo crece de forma vertiginosa y con ello la demanda de mejores software con menores tiempos y costos de producción. Los beneficios que trae desde el punto de vista del desarrollo de sistemas para el uso interno, sino también con el objetivo de introducirse en el mercado a escala mundial aprovechando su perspectiva económica.

Uno de los mayores problemas que se afrontan en la esfera de la informática es la calidad de software. El proceso de pruebas al software (también conocido como beta testing) es uno de los aspectos fundamentales para medir el estado de calidad de un sistema informático e introducirlo satisfactoriamente en el mercado mundial. El objetivo del presente trabajo de investigación, es elaborar un documento de un procedimiento para realizar pruebas, aplicando el método de Caja Blanca explicando definiciones, conceptos y como se utiliza hoy en día este método con las nuevas tecnologías informáticas.

Actualmente crear un sistema funcional y sin errores hoy en día es primordial ya que día con día el usuario como tal exige más a la tecnología sin ningún margen de error debido a esto existen numerosas técnicas que se emplean para verificar y corregir todos los errores que se presente a la hora del diseño, implementación y programación de un sistema debido a los distintos métodos de programación y lenguaje que hoy en día se conocen.

Con el crecimiento acelerado de las tecnologías y la informática, la producción de software desempeña un papel importante, provocando a su vez una competencia en los sistemas, donde la calidad es fundamental para conseguir rentabilidad en la producción. La necesidad de realizar pruebas de calidad converge hacia el aseguramiento de la eficiencia del producto antes de salir al mercado.

También al incremento de las tecnologías se vincula el desarrollo de aplicaciones, y en este caso nos interesan a aquellas que son creadas con la meta de poder automatizar el proceso de pruebas de código que se realizan sobre el software.

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 desarrollo. Debido a que estos errores se deben a nuestra habilidad innata de provocar errores, tenemos que incorporar una actividad que garantice la calidad del software.

En el siguiente trabajo se presentara los siguientes puntos:

• Fundamentos de la prueba del software, que definen los objetivos fundamentales de la fase de prueba en base a la prueba de caja blanca.

• Diseño de casos de prueba, que se centra en un conjunto de técnicas para que satisfagan los objetivos globales de la prueba en base a la prueba de caja blanca.

2.-Las tareas que se llevan a cabo para darle cumplimiento a los objetivos trazados son:

1. Fundamentar las pruebas de software especificando sus objetivos, estrategias a seguir a la hora de aplicarlas y cómo se debe hacer su planificación.

2. Profundizar en el estado actual de las pruebas de software en la Facultad 2.

3. Investigar las Técnicas de Pruebas de Caja Blanca que más se utilizan, sus objetivos y pasos.

2. CONTENIDO

2 .1 DEFINICIONES

Caja blanca: En programación, se denomina cajas blancas a un tipo de pruebas de software que se realiza sobre las funciones internas de un módulo. Así como las pruebas de caja negra ejercitan los requisitos funcionales desde el exterior del módulo, las de caja

...

Descargar como (para miembros actualizados)  txt (21.5 Kb)  
Leer 12 páginas más »
Disponible sólo en Clubensayos.com