¡GoConqr estrena diseño! Cuéntanos qué te parece.

Apuntes

Auditoría - Temas

Paula Pereyra Español 1 página

Contenido del apunte (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

Información

Descripción
Apunte sobre Auditoría - Temas , creado por Paula Pereyra el 12/11/2021.
Creado por
Paula Pereyra · nov 2021
Actualizado
13 nov 2021
Visitas
1
Valoración

Más sobre Niveles y tipos de pruebas de software

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?