Métricas
CONSEJO DE EDUCACION F. Arias – L. Balparda
TECNICO PROFESIONAL Gral. Flores 3591 esq.
(Universidad del Trabajo Bvar. José Batlle y Ordoñez
Del Uruguay)Montevideo, Uruguay
METRICAS
Autores: Gastón Arismendi
Rodrigo Apratto
Grupo: 3 IG 2016
Materia: Proyecto
15 de Octubre de 2016
0. Índice
Caratula 0
1. Introducción 3
2. Generalidades 3
3. Conceptos Básicos 3
3.1 Error 3
3.2. Defecto 3
3.3. Falla 3
3.4. Casos de Prueba 3
4. Principios de las Pruebas 4
5. Objetivos de las Pruebas 46. Casos de Prueba y Técnicas 5
6.1. Técnicas de caja blanca o estructural 6
6.2. Técnicas de caja negra o funcional 6
7. Niveles de pruebas del software 6
7.1. Pruebas Unitarias o de Componente 7
7.2. Pruebas de Integración 7
7.3. Pruebas de Sistema 7
7.4. Pruebas de Aceptación 7
8. Tipos de pruebas 8
8.1. Pruebas del Sistema 8
8.2. Pruebas de desempeño y carga 8
8.3. Pruebas de volumen 8
8.4.Pruebas de Recuperación y Tolerancia a fallas 9
8.5. Prueba de Múltiples Sitios 9
8.6. Pruebas de Stress 10
8.7. Pruebas de Integridad de Datos y Base de Datos 10
8.8. Pruebas de Seguridad y Control de Acceso 10
8.9. Pruebas de GUI (Graphical user interface) 11
8.10. Pruebas de Configuración 11
8.11. Prueba de Estilo 12
8.12. Prueba de Aceptación 12
8.13. Prueba de Instalación 12
8.14. PruebasFuncionales 13
8.15. Prueba de Documentación Y Procedimiento 13
8.16. Prueba de Usabilidad 13
8.17. Prueba de Campo 14
8.18. Pruebas Alfa 14
8.19. Pruebas Beta 14
9. Bibliografia 15
10. Webgrafia 15
11. Hoja Testigo 16
1. Introducción
“Cuando se puede medir lo que se está diciendo y expresarlo en números, ya se conoce algo sobre ello; cuando no pueda medir, cuando no pueda expresarlo con números suconocimiento es precario y deficiente; puede ser el comienzo del conocimiento, pero en sus pensamientos apenas está avanzando hacia el escenario de la ciencia”
William Thomson “Lord Kelvin”
“Hay que medir todo lo que es medible y hacer medible lo que no lo es”
Galileo Galilei
1.1. Definición
Una métrica es una medida cuantitativa del grado en el que un sistema o procesoposee un atributo dado; por lo general relacionamos una o más medidas, por ejemplo: número de errores cada mil líneas de código
La aplicación continúa de técnicas basadas en las medidas de los procesos de desarrollo de Software y sus productos, para producir una información de gestión significativa y a tiempo. Esta información se utilizará para mejorar esos procesos y los productos que seobtienen de ellos.
Las Métricas de Software implican medir: medir involucra números; el uso de números para hacer cosas mejor. Las Métricas de Software pretenden mejorar los procesos de desarrollo de Software y mejorar, por tanto, todos los aspectos de la gestión de aquellos procesos.
Estas medidas son aplicables a todo el ciclo de vida del desarrollo, desde la iniciación, cuando debemos estimarlos costos, al seguimiento y control de la fiabilidad de los productos finales, y a la forma en que los productos cambian a través del tiempo pensando en la escalabilidad aplicándole mejoras al mismo.
Las medidas del Software y los modelos de medida son entonces útiles para estimar y predecir costos y para medir la productividad y la calidad del producto. Un ingeniero del Software recopila medidasy desarrolla métricas para obtener indicadores.
Las métricas son también utilizadas para señalar áreas con problemas de manera que se puedan desarrollar los remedios y mejorar el proceso del software.
2. Generalidades
Lo que no se puede medir no se puede controlar.
Lo que no se puede controlar no se puede administrar.
Las métricas del Software comprenden un amplio rango de actividades...
Regístrate para leer el documento completo.