PalanerEncuentra lo que hay en Lima
Sign in

Pruebas de Software Modernas basadas en Typescript
WorkFree

Pruebas de Software Modernas basadas en Typescript

Organizado por Hablemos de Testing

jueves, 15 de octubre de 2026, 19:00

Hora local (Lima)

Co-labora Coworking · Cómo llegar

jueves, 15 de octubre de 2026, 19:00Hora local (Lima)
Co-labora CoworkingCómo llegar
FreeEntradas vendidas por meetup.com
Reservar · Freevía meetup.com
Añadir al calendario

Descarga un archivo .ics · Horarios en America/Lima · Google Calendar

Hey, how's it going? Pruebas de Software Modernas basadas en Typescript looks like it should be pretty interesting. Want me to help you organise around it?

Detalles del evento

Entradas vendidas por meetup.com

Añadir al calendario · Descarga un archivo .ics · Horarios en America/Lima · Google Calendar

(Pre-venta 20% DCTO hasta el 15/09)
Master Workshop: Pruebas de Software Modernas basadas en Typescript

Descripción:

El Master Workshop: Pruebas de Software Modernas basadas en TypeScript es un programa intensivo de especialización diseñado para ingenieros de automatización (QA Automation) que buscan dominar las herramientas y estrategias más avanzadas del mercado para pruebas multiplataforma.
A lo largo de este workshop 100% práctico, los participantes aprenderán a diseñar arquitecturas de prueba sólidas y mantenibles utilizando TypeScript como lenguaje unificado. El programa abarca desde la automatización de APIs, aplicaciones Web, hasta pruebas móviles en Android e iOS (locales y en la nube con BrowserStack). Además, se integran prácticas de ingeniería moderna como la aceleración de código mediante GitHub Copilot, el enfoque BDD con Gherkin, el patrón Page Object Model (POM) y la ejecución automatizada en pipelines de GitHub Actions. Al finalizar, los asistentes serán capaces de desplegar una estrategia de automatización integral para cualquier producto de software.

Agenda:

Día 1: Fundamentos de TypeScript, IA con Copilot y CI/CD con GitHub Actions

Enfoque: Construir una base sólida de desarrollo en TypeScript potenciada por Inteligencia Artificial y preparar el entorno de integración continua.
Temas clave:
Tipado estático, interfaces, tipos personalizados y tipado estricto en TypeScript para pruebas.
Configuración eficiente del entorno de desarrollo y gestión de dependencias.
GitHub Copilot: Prompts efectivos para acelerar la escritura de código de automatización, refactorización y generación de datos de prueba (Mock Data).
GitHub Actions: Introducción a pipelines, creación de un workflow básico y ejecución automatizada de scripts en la nube.
Práctica: Configuración de un repositorio base, uso de Copilot para resolver algoritmos de prueba con TypeScript y ejecución del primer script en un pipeline de GitHub Actions.

Día 2: Automatización de APIs con Playwright, Gherkin y JSON Schema

Enfoque: Validar servicios backend de forma rápida y robusta, asegurando la estructura de los datos.
Temas clave:
Cliente de API de Playwright: Configuración, métodos HTTP (GET, POST, PUT, DELETE) y manejo de autenticación.
Introducción a Gherkin/BDD: Redacción de escenarios de prueba legibles para el negocio (Given-When-Then).
Integración de Gherkin con Playwright en TypeScript para pruebas de API.
Validación de contratos mediante JSON Schema fuertemente tipados para prevenir regresiones en el backend.
Práctica: Automatización del flujo de una API de e-commerce utilizando escenarios Gherkin, donde se valida la respuesta del servidor contra un JSON Schema estricto.

Día 3: Automatización Web Eficiente con Playwright, Gherkin y POM

Enfoque: Crear suites de prueba de interfaz gráfica (UI) escalables, mantenibles y resistentes al cambio.
Temas clave:
Arquitectura de Playwright para Web: Localizadores modernos basados en accesibilidad y esperas automáticas.
Patrón de diseño Page Object Model (POM) implementado en TypeScript para desacoplar la UI de la lógica del test.
Mapeo de escenarios Gherkin a los métodos e interacciones definidos en los Page Objects.
Manejo de aserciones web avanzadas, capturas de pantalla y trazas (Traces) ante fallos.
Práctica: Automatización de un flujo crítico de negocio (Login, búsqueda y carrito de compras) en una web interactiva bajo el patrón POM y Cucumber/Gherkin.

Día 4: Automatización Móvil en Android con WebdriverIO, Gherkin y POM

Enfoque: Extender la estrategia de pruebas hacia plataformas móviles nativas e híbridas utilizando el ecosistema de Appium a través de WebdriverIO.
Temas clave:
Configuración del entorno de automatización móvil con WebdriverIO y TypeScript.
Conexión con emuladores Android y herramientas de inspección de elementos (Appium Inspector / UIAutomator).
Aplicación del patrón Page Object Model (POM) adaptado a componentes y estrategias de localización móvil (data-testid, IDs de accesibilidad).
Vinculación de escenarios Gherkin para mantener la consistencia del negocio entre la Web y la App móvil.
Práctica: Automatización del flujo de bienvenida y autenticación dentro de una aplicación nativa de Android (.apk).

Día 5: Pruebas Móviles en iOS a Escala Global con BrowserStack

Enfoque: Ejecutar y escalar la suite de pruebas en dispositivos iOS reales en la nube sin la necesidad de hardware local costoso.
Temas clave:
Desafíos del ecosistema iOS y ventajas de las plataformas en la nube.
Configuración de BrowserStack App Automate en el framework de automatización TypeScript.
Subida de artefactos (.ipa/.app) y gestión de capacidades (Capabilities) para iOS.
Ejecución de pruebas multiplataforma en paralelo y depuración mediante videos, logs de red y logs del dispositivo en la consola de BrowserStack.
Integración del flujo móvil completo dentro del pipeline de GitHub Actions.
Práctica: Ejecución de una suite de pruebas automatizadas sobre un iPhone real alojado en BrowserStack y consolidación del reporte final de calidad en CI/CD.

REQUISITOS:

Conocimientos básicos de programación
Conocimientos básicos de automatización de Pruebas
Node.js (Versión LTS)
Git
Visual Studio Code con las extensiones: GitHub Copilot, Playwright Test y Cucumber
Java JDK (11 o 17) + Variable de entorno JAVAHOME
Android Studio + Emulador configurado + Variable de entorno ANDROIDHOME
Appium Inspector
Mac con Xcode

IMPORTANTE: Todas las licencias para el uso de Github Copilot, Github Actios y Browserstack están incluídas.

Ask Palaner

Going to Pruebas de Software Modernas basadas en? Ask me anything about it.

I read the organiser's pages and answer in a few seconds.

Answers are AI-generated · Privacy

Answers are AI-generated · Privacy