
Programación para Testers: Todo lo que necesitas saber!
udemy · ⭐ 4.52 (2.904 reseñas) · Principiante · es · ⏱ 3 h
Impartido por The Free Range Tester · 6.122 alumnos
44.99 USD
Entra en tu cuenta para guardar este curso y volver a él cuando quieras.
Comparar este cursoEnlace de afiliado: podemos cobrar comisión, sin coste extra para ti. Más información
Descripción
Automation Testing es mucho más que usar un par de herramientas. Es programar! Y para eso hacen falta algunos conocimientos claves que vas a tener que tener antes de empezar cualquier curso de Automation! Por eso es que en este curso vas a encontrar desde cuáles son los lenguajes de programación más populares dependiendo qué mercado busques, a las definiciones y demostraciones prácticas de qué es una clase, un método, variables, condicionales, loops, manejo de errores, versionado de software y mucho más! La clase está compuesta de videos de una duración corta en su gran mayoría, con la excepción de los videos de Condicionales y Loops que requieren más demostración para explicar sus conceptos. Una vez terminado este curso, vas a tener los conocimientos necesarios para empezar con el pie derecho a aprender herramientas de Automation que requieran codificar y, además, estar preparado/preparada para trabajar en equipos profesionales usando Source Control Management. Este es, ni más ni menos, que tu comienzo en el viaje de aprender Automation Testing! Considero este curso el prerequisito para comenzar los demás cursos que pueden encontrar en mi perfil: Desde Automatización en ETL Datawarehouses, a E2E Testing con herramientas como Cypress y Playwright, el viaje que tenés por delante en esta hermosa disciplina es largo, pero satisfactorio.
Lo que aprenderás
- Qué es un lenguaje de programación?
- Cuáles son los lenguajes más demandados en el mercado?
- Programación Orientada a Objetos y Automation Testing.
- Programación Orientada a Objetos - Encapsulamiento: Dónde se usa en Automation?
- Programación Orientada a Objetos - Herencia: Dónde se usa en Automation?
- Programación Orientada a Objetos - Abstracción: Dónde se usa en Automation?
- Programación Orientada a Objetos - Polimorfismo: Dónde se usa en Automation?
- Utilizar una herramienta de Source Control Management para trabajar con código de forma profesional en Testing.
- Crear un repositorio desde cero en GitHub.
- Crear un Branch para trabajar de forma ordenada.
- Conocer y utilizar de manera profesional las diferentes operaciones con git, como Add, Commit, Push, Fetch, Pull.
- Principios SOLID: Qué son y cómo nos sirven en Automation?
- Técnicas de Programación: Los condicionales.
- Técnicas de Programación: Los loops.
- Técnicas de Programación: Try/Catch
Requisitos
- No hay ningún requisito necesario para empezar con este curso!