En este curso aprenderás a desarrollar test funcionales y automatizados para validar la calidad de las aplicaciones y servicios Web (APIs) y asegurar que estén correctamente desarrolladas y expuestas.
En este curso se verán los siguientes temas:
Introducción
Qué hace el rol de Tester?
Qué es el software testing?
Que habilidades se necesitan?
Responsabilidades del tester o QA
El tester en un equipo Agile (Scrum)
Ciclo de desarrollo de Sofware (SDLC)
Fundamentos del Testing
Principios fundamentales del testing
Qué es el Agile Testing?
Como crear un plan de pruebas?
Como crear casos de pruebas?
Que es un bug/error (ciclo de vida)
Reporte de pruebas
Pruebas funcionales vs No funcionales
Herramientas
Herramientas básicas y avanzadas
Capturadores de pantalla/video
Reportar en Jira / Trello / Azure DO
TestRail: Gestor de casos de pruebas
Google Chrome DevTools
Editores de código : VS Code
Versionamiento de Código con GIT
Automatización de pruebas
Conceptos, ventajas y desventajas
Selenium IDE - record and play
Selenium IDE - comandos
Selenium IDE - TestSuits, scripts, etc
Selenium IDE - Ejemplos
CypressIO: Automatización con código
CypressIO (con NodeJS)
CypressIO - Inicio, TestRunner Carga
CypressIO - Mi primera prueba
CypressIO - Comandos
CypressIO - Hooks y debugging
CypressIO - Generar evidencia.
CypressIO + IA (ChatGTP)
Test de APIs
Que es una API y el API Testing
Tipos de pruebas
Pruebas de APIs con Postman
Pruebas automatizadas
URL de APIs de Pruebas
Adicionales
Sobre la certificaciones ISQBT
Comunidades y eventos
Donde practicar?
Para brindarte más información sobre el inicio de clases, costos y otras dudas, haz clic en el siguiente botón: