QA: Testing

Banners WEB_Testing QA (1).jpg

Información general

Este curso te brindará las herramientas y conocimientos necesarios para desenvolverte como tester manual en cualquier tipo de proyecto informático de desarrollo de software. Al finalizarás, podrás aplicar al mercado laboral para iniciar tu camino como Tester y cambiar tu futuro profesional.

  • Organiza: ICARO
  • Fecha de Inicio: 18/09/2023
  • Días de cursado: Lunes
  • Horario: 19 a 21
  • Modalidad de Cursado: Online

Destinatarios

Abierto al público en general.

Principales contenidos

Unidad 1: Introducción al testing

  • Concepto de testing
  • Objetivos del testing
  • Principios del testing
  • Importancia del testing en el ciclo de vida del desarrollo del software
  • Concepto de Calidad
  • Aseguramiento de la Calidad
  • Conceptos, cualidades y responsabilidades de un tester
  • Validar y Verificar
  • Proceso de testing
  • Pruebas dinámicas y pruebas estáticas
  • Documentación en el testing
  • Técnicas de testing
  • Tipos de pruebas
  • Niveles de pruebas

Unidad 2: El testing en el ciclo de vida del desarrollo del software

  • Concepto de ciclo de vida
  • Importancia del testing en el ciclo de vida del desarrollo del software
  • Modelos y metodologías de desarrollo
  • Testing y Modelo en cascada
  • Testing y Modelo en V
  • Testing y procesos iterativos e incrementales
  • Testing y metodologías ágiles
  • Interacción con los diferentes roles de un equipo
  • Scrum
  • Pruebas de regresión
  • Pruebas exploratorias
  • Pruebas de humo
  • TDD
  • BDD

Unidad 3: Gestión de defectos

  • Diferencia entre error, defecto y falla
  • ¿Qué es un defecto?
  • Ciclo de vida de un defecto
  • Tipos de defectos
  • Criticidad y urgencia
  • Causa raíz
  • Reporte de defectos

Unidad 4: Análisis y ejecución de las pruebas

  • Casos de prueba: concepto y características
  • Análisis de Requerimientos para el testing
  • Preparación y diseño de casos de prueba
  • Construcción de un caso de prueba
  • Reporte de resultados de pruebas
  • Métricas
  • Algunas herramientas que gestionan casos de prueba

Unidad 5: Pruebas Web y Pruebas Mobile

  • ¿Qué son las pruebas web?
  • Web Services
  • Páginas dinámicas y páginas estáticas
  • Responsividad
  • Herramientas para web testing
  • ¿Qué son las pruebas Mobile?
  • Sistemas operativos: Android e IOS
  • Herramientas para mobile testing
  • Emuladores y Simuladores

Unidad 6: Pruebas de características No funcionales

  • Concepto de pruebas no funcionales
  • Tipos de pruebas no funcionales: conceptos y características
  • Pruebas de seguridad
  • Herramientas para pruebas no funcionales
  • Gestión de la Configuración
  • Introducción a las Bases de Datos

Unidad 7: Pruebas en APIs

  • Introducción al testing de APIs
  • Endpoints
  • Microservicios
  • SOAP y REST
  • Vinculación de json con API testing
  • API testing con Postman y SOAP UI

Unidad 8: Introducción a la automatización

  • ¿Qué es automatizar?
  • ¿Para qué se automatiza?
  • Ventajas y desventajas de automatizar las pruebas de un software
  • Algunas herramientas para automatizar pruebas: Katalon Studio

Trabajo Integrador Final

  • El trabajo integrador se realiza al finalizar el cursado. Además, se realiza una evaluación de claridad conceptual y aplicación práctica.

Aranceles y medios de pago

  • Arancel: $39.360 hasta el 04/09
  • Financiación: 3 y 6 cuotas sin interés. Descuentos por pagos mediante transferencia bancaria.

Inscripciones

Inscripción automática por la web (icaro.org.ar) o comunicarse al 3513 46-8947

Más información

Correo electrónico: info@icaro.org.ar

Web page: icaro.org.ar