Notas
Auditoría - Temas
Conteúdo das notas (1)
Página 1
* La auditoria de software es un término general que se refiere a la investigación y al proceso de pruebas que determina cómo se adquiere, distribuye y usa el software en una organización.
PARCIAL 1
ESTRATEGIAS DE PRUEBA DE SOFTWARE
Verificación y validación
GPI y el SQA
Proceso de software: Pasos de prueba descritos en el contexto de la espiral
Código - Prueba de unidad
Diseño - Prueba de integración
Requerimientos - Pruebas de validación
Ingeniería de sistemas - Prueba de sistema
Prueba de unidad
Módulos acoplados (y alta cohesión).
Pregunta si la aplicación pruebas de unidad se debe hacer siempre
Concepto: “antierrores”
Prueba de integración
Definición
Pruebas de validación
Definición
Prueba de sistema (Serie de diferentes pruebas, cuyo propósito principal es probar el sistema)
Tipos:
Pruebas de recuperación
Pruebas de seguridad
Prueba de esfuerzo
Prueba de rendimiento
Prueba de despliegue
Concepto: calendarización del proyecto
Quien hace la prueba de validación.
PRUEBA DE APLICACIONES CONVENCIONALES
Fundamentos pruebas software. Características que llevan a la COMPROBABILIDAD
Operatividad
Observabilidad
Controlabilidad
Descomponibilidad
Simplicidad
Estabilidad
Compresibilidad
Pruebas:
Visiones
Visión interna: Pruebas de caja blanca
Técnicas: Prueba de ruta básica
Notación de grafo de flujo
Ruta de prueba independiente (Complejidad ciclomática)
Derivación casos de prueba
Matrices de grafo
Prueba de estructura de control
Prueba de condición
Prueba de flujo de datos
Prueba de bucle
Visión externa: Prueba de caja negra
Método de prueba basado en gráficos
Partición de equivalencia
Prueba arreglo ortogonal
Prueba basada en modelos
Patrones para pruebas de SW
Características (4):
Una buena es aquella capaz de encontrar un error
No es redundante
Mejor de una serie de pruebas
Ni demasiado simple ni compleja
Pruebas exhaustivas: ¿Garantizarán que el programa es 100 por ciento correcto?
PARCIAL 2
DESARROLLO ÁGIL
Uso a partir de las deficiencias de los metodologías tradicionales
Concepto de AGILIDAD
La agilidad y el costo del cambio
DESARROLLO CONDUCIDO POR EL TESTEO Parte de la metodología agil y Proceso XP
Definición
3 pilares
Algoritmo TDD
Desarrollo dirigido por tests de aceptación
Historia de usuario
Tipos de tests
Según desarrollo: Test Unitario, Test de Integración, Test de sistema
Según dueño de producto: Tests funcionales, Test de aceptación/cliente
AUDITORÍA INFORMÁTICA
Concepto de auditoría
Diferencia hay entre auditoría y consultoría
Semejanzas/Diferencias entre control interno y auditoría informática
Componentes de una contramedida o control (pirámide de la seguridad)
Plan de contingencias
Metodologías de auditoría informática y uso
Responsabilidades del auditor informático
Áreas de aplicación de la auditoría informática
Estándar y modelos de calidad de SW: CMMI, Cobit y Normas ISO 9126.
MÉTRICAS
Medida
Métrica
Tipo de métrica
Medidas directas
Medidas indirectas
Clasificación
Según contexto
Según criterios
Objetivo
Objetivo general
Informações
- Descrição
- Notas sobre Auditoría - Temas , criado por Paula Pereyra em 12-11-2021.
- Criado por
- Paula Pereyra
- Visualizações
- 1
- Avaliação
Mais sobre Niveles y tipos de pruebas de software