Software Testing

En este curso es posible aprender los fundamentos del testing del software, cuales son los principios básicos del mismo, su utilidad y función dentro del ciclo de vida del desarrollo de un sistema informático, la planificación, el diseño de las pruebas, la detección de fallos, y el control de los test. Este curso es ideal para iniciar una carrera en el mundo del testing, comenzar a postular a trabajos en el área, adquirir solidez y fundamentos si ya se trabaja en testing.

Duración de la cursada: 12 semanas.

2 clases semanales.

Acerca del curso

Modalidad virtual

Clases virtuales en vivo 2 veces por semana.

Material de lectura

Obligatorio y complementario.

Salas de chat

Para resolver dudas e interactuar con profesores y demás participantes.

Trabajos integradores

Actividades para aplicar los conocimientos adquiridos.

Clases de apoyo

Un espacio para resolver dudas con profesores.

Curso certificado

En caso de aprobar la cursada recibirás un certificado oficial.

Temario

Unidad 1: Testing

    Introducción:
    – Que es el testing?
    – Brechas en la calidad
    – Distribución de los defectos por su origen
    – Efectividad en la eliminación de defectos
    – Modernización de aplicaciones existentes
    – Definiciones
    – Dos modelos
    – El ciclo de vida
    – Organización de las áreas

    Principios:
    – Definiciones
    – Los 7 principios principales
    – Prácticas comunes

    Unidad 2: Ciclo de vida del testing

    FTP – Actividades principales

    Planificación
    – Tareas principales
    – Verificar las especificaciones
    – Determinar el alcance
    – Identificar los riesgos
    – Objetivos de la prueba
    – Focos de la aplicación
    – Pruebas funcionales
    – Pruebas no funcionales
    – Equipos de trabajo
    – Recursos
    – Estrategia
    – Tiempos del proyecto
    – Criterios de salida
    – Estimación de costos

    Diseño de Pruebas
    – Tareas principales
    – El modelo en cascada
    – Modelo V
    – Tipos de test
    – Pruebas
    – Técnicas de diseño de pruebas
    – Creación de Casos de prueba
    – Métodos de caja negra
    – Partición equivalente
    – Valores límites
    – Tablas de decisión
    – Gráficos causa – efecto
    – Transición de estado
    – Smoke test
    – Metodos de caja blanca
    – Revisiones
    – Cobertura
    – Rama
    – Decisión
    – Camino
    – Inspección documental

    Ejecución

    Implementación y ejecución de la prueba

    Evaluación de criterios de salida

    Actividades de cierre

    Control
    – Actividades principales
    – El camino del control
    – Herramientas de control
    – Métricas

    Unidad 3: Organización del testing

    El equipo de trabajo

    Roles

    Características del tester

    Metodología Agil

    Unidad 4: Nociones de Automatización
    Unidad 5: OWASP
    Unidad 6: Testing en el mercado global
    Unidad 7: Herramientas de uso común

    Requisitos

    Computadora con acceso a internet.

    i

    Interés en el Testing de Software.

    Manejo básico de computadoras.

    ¡Ya están abiertas las inscripciones para el 2024 y una beca puede ser tuya!

    Haz click en la bandera de tu país de residencia y completa el formulario

    Argentina

    Chile

    Costa Rica

    Ecuador

    Colombia

    México

    Paraguay

    Perú

    Uruguay

    Panamá

    Conoce los testimonios de participantes

    Hacen posible esta iniciativa

    Aliado educativo

    Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
    Privacidad
    Ir al contenido