"Testing de Aplicaciones Informáticas"

"Testing de Aplicaciones Informáticas"

Online event
Multiple dates
Overview

Venite a aprender trucos y tips para que tus apps funcionen sin dramas y pasen todos los tests.

1. IDENTIFICACIÓN DEL CURSO

"Testing de Aplicaciones Informáticas"

DURACIÓN:

10 clases sincrónicas virtuales de 3 horas

CARGA HORARIA:

30 horas

MODALIDAD:

Clases Sincrónicas Virtuales por ZOOM del FUNDETEC

DOCENTE:

Ing. Claudia Salgán Bettuzi

Perfil Profesional

- Ingeniera en Sistemas de Información (UNLaR) con sólida experiencia en QA Manual, Funcional y Automatización.

- Especializada en el ciclo de vida completo de pruebas, desde el análisis de requerimientos y diseño de escenarios hasta la ejecución de pruebas de APIs, estrés y performance.

- Con capacidad demostrada para liderar la estrategia de datos de prueba, colaborar activamente con analistas de negocio y diseñar frameworks eficientes de automatización que garantizan la calidad del software.

- Apasionada por la mejora continua, el aprendizaje ágil y el trabajo en equipo en entornos de integración continua (CI/CD).


Aptitudes y Herramientas Técnicas

- Testing de APIs / Automatización: Postman, Newman, Newman HTML Report, UFT One (Micro Focus / OpenText), Selenium, Cucumber, Java, Javascript.

- Pruebas de Performance: JMeter (Pruebas de Estrés y Rendimiento). Gestión y CI/CD: Jira, Git, Jenkins (CI/CD).

- Habilidades Funcionales: Diseño y ejecución de casos de prueba, Análisis de Reglas de Negocio, Parametrización de Requests, Estrategia de Datos de Prueba, Reporte de Incidentes.


Experiencia Laboral

• QA Manual, Functional & Automation Engineer Tsoft | Marzo 2023 – Actual

• Pasantía Full Stack Developer Avenga | Septiembre 2021 – Septiembre 2022


Formación Académica, Certificaciones y Cursos

- Programación Web Full Stack Digital House
- Guía Completa de Jenkins: De Cero a Experto – Udemy
- API Testing con Postman: Masterclass Todo en 1 – Udemy
- Micro Focus UFT One: Basic to Advanced Level – Udemy
- Curso Completo de Automatización con UFT One v15 – Udemy



2. OBJETIVOS

Al finalizar la capacitación, las y los participantes serán capaces de:


• Comprender el ciclo de vida del software (SDLC) y del testing (STLC), identificando el rol estratégico del QA en equipos modernos y agiles.


• Interpretar requerimientos funcionales y no funcionales, historias de usuario y criterios de aceptación para derivar estrategias de prueba.


• Diseñar, documentar y ejecutar planes, escenarios y casos de prueba manuales aplicando técnicas formales de caja negra.


• Identificar, clasificar, reportar y hacer seguimiento de defectos utilizando herramientas estándar de la industria (como Jira o Trello).


• Realizar pruebas de integración web y validación de APIs REST con Postman e inspección técnica con DevTools del navegador.


• Comprender los fundamentos de la automatización de pruebas y desarrollar scripts iniciales con herramientas modernas (Cypress/Playwright).


• Evaluar aspectos no funcionales clave como rendimiento básico (con JMeter/Lighthouse), usabilidad, accesibilidad web (WCAG) y seguridad básica (OWASP).


• Elaborar y presentar un informe técnico final con evidencias y métricas de calidad a partir de un proyecto integrador práctico.

3. PERFIL DE LOS PARTICIPANTES

El curso está dirigido a ingenieros, técnicos, programadores, analistas, profesionales TIC, estudiantes y personas con conocimientos básicos de informática que deseen orientarse al aseguramiento de Calidad de Software.


• Conocimientos previos requeridos: Manejo básico de computadoras, navegación web, uso de sistemas operativos (Windows/Linux/Mac) y nociones elementales sobre cómo funciona una aplicación web o móvil.


• No se requiere: Experiencia previa en testing ni conocimientos avanzados de programación.


4. ORGANIZACIÓN ACADÉMICA

CRONOGRAMA: 29/09; 01/10; 06/10; 08/10; 13/10; 15/10; 20/10; 22/10; 27/10 y 29/10


5. CONTENIDOS

Unidad 1: Fundamentos de Calidad de Software y Rol del QA

• Concepto de Calidad de Software, QA (Quality Assurance) vs. QC (Quality Control).

• El rol del Tester en el equipo de desarrollo y producto.

• Ciclo de Vida del Software (SDLC) y Ciclo de Vida del Testing (STLC).

• Modelos de trabajo: Cascada, Iterativo, Ágil (Scrum/Kanban) y DevOps.

• Costo del defecto y el valor preventivo del testeo.

• Práctica: Identificación y análisis de fallas potenciales en una aplicación real o simulada.


Unidad 2: Análisis de Requerimientos y Diseño de Pruebas

• Interpretación de requerimientos funcionales y no funcionales.

• Historias de usuario, criterios de aceptación y casos de uso.

• Diseño de Casos de Prueba (Test Cases): estructura, datos de prueba y condiciones de entrada/salida.

• Criterios de cobertura, criticidad y Matriz de Trazabilidad.

• Estimación inicial de tiempos y alcance del testing.

• Práctica: Diseño de casos de prueba para módulos de Login, Registro y Carrito de Compras.


Unidad 3: Estrategias y Ejecución de Testing Funcional Manual

• Tipos y niveles de pruebas: Smoke Test, Sanity Test, Regresión y Pruebas Exploratorias.

• Pruebas positivas vs. pruebas negativas.

• Técnicas de diseño de caja negra: Partición de Equivalencia y Valores Límite.

• Configuración de ambientes de prueba y preparación de datos.

• Ejecución manual y registro de resultados de prueba.

• Práctica: Ejecución de pruebas manuales sobre una plataforma real o simulada con registro de resultados.


Unidad 4: Gestión de Defectos, Documentación y Control de Repositorios

• Conceptos clave: Defecto, Bug, Falla e Incidente.

• Clasificación de defectos: Severidad, Prioridad, Impacto y Recurrencia.

• El Ciclo de Vida del Bug y recolección de evidencias técnicas (capturas, logs, pasos de reproducción).

• Estructura y redacción de un Reporte de Defecto Profesional (Bug Report).

• Introducción al Control de Versiones para QA: Conceptos de Git y plataformas de repositorios remotos (GitHub / GitLab).

• Comandos esenciales de Git: git clone, git add, git commit, git push, git pull y gestión básica de ramas.

• Uso de herramientas de gestión de proyectos e incidencias (Jira, Trello y GitHub Issues).

• Práctica: Creación de un repositorio en GitHub para versionar evidencias de prueba y carga/seguimiento de defectos en herramientas de seguimiento.


Unidad 5: Testing Web y Validación de APIs

• Fundamentos de arquitectura web y protocolo HTTP/HTTPS.

• Estructura de peticiones (Requests) y respuestas (Responses).

• Métodos HTTP (GET, POST, PUT, DELETE) y Códigos de Estado (Status Codes).

• Estructura de datos en formato JSON.

• Uso de DevTools del navegador para inspección web, análisis de red y consola de errores.

• Introducción a Postman: pruebas funcionales, envío de parámetros y validación de endpoints.

• Práctica: Validación de endpoints con Postman e inspección técnica web con registro de evidencias.


Unidad 6: Fundamentos de Programación e Introducción a la Automatización

• Nociones Fundamentales de Programación para QA:

o Variables, constantes y tipos de datos (strings, números, booleanos, arrays, objetos simples).

o Estructuras de control de flujo: Condicionales (if / else) y Bucles/Iteradores (for / while).

o Funciones, métodos, parámetros y reusabilidad de código.

• Estrategia de automatización: criterios para decidir qué automatizar y qué mantener manual.

• Panorama de herramientas modernas: Selenium, Playwright y Cypress.

• Inspección DOM e identificación de elementos web mediante Selectores (ID, CSS Selectors, XPath).

• Creación de scripts básicos y automatización de flujos repetitivos.

• Práctica: Demostración guiada y desarrollo de un script simple de automatización (Login o formulario web) con Playwright.


Unidad 7: Pruebas No Funcionales: Performance, UX, Accesibilidad y Seguridad

• Introducción a las Pruebas de Rendimiento: Carga, Estrés y Robustez.

• Indicadores de performance (tiempos de respuesta, concurrencia, disponibilidad) e introducción a JMeter y Lighthouse.

• Conceptos básicos de Seguridad Web y OWASP Top 10.

• Usabilidad (UX) y experiencia de navegación.

• Accesibilidad Web (WCAG): criterios de inclusión para personas con discapacidad visual o auditiva.

• Práctica: Evaluación técnica y de experiencia de usuario sobre un sitio web aplicando herramientas de auditoría.


Unidad 8: Proyecto Integrador Final y Cierre del Curso

• Estructuración e implementación del Plan de Pruebas final.

• Ejecución integral de casos de prueba sobre una aplicación elegida.

• Documentación, clasificación, versionado en GitHub y reporte consolidado de fallas.

• Elaboración del Informe Técnico Final con métricas, hallazgos y recomendaciones de mejora.

• Presentación oral ejecutiva y defensa del proyecto integrador.

• Entregable: Presentación y entrega del proyecto integrador final con feedback docente.


6. METODOLOGÍA DE ENSEÑANZA

  • Clases expositivas teóricas-prácticas sincrónicas virtuales.
  • Resolución de casos.
  • Actividades prácticas.
  • Material de clases.
  • Consultas a la docente


7. EVALUACIÓN

• Este curso no tiene evaluación.


8. ASISTENCIA

• Los participantes que cumplan con el 75% de asistencia a las clases obtendrán el Certificado de Asistencia al Curso otorgado por ITM y FUNDETEC.

Good to know

Highlights

  • Online

Location

Online event

Organized by
Report this event

More events from FUNDETEC

Follow organizers to get events picked for you

Still looking for the right event?

Explore all online events to browse and filter by date, category, and more.