Free Range Testers/Selenium y Cucumber con Java

  • $39 o 6 pagos mensuales de $7.50

Selenium y Cucumber con Java

  • Curso online
  • 55 Lecciones
  • Acceso a Discord

La trifuerza perfecta a la hora de buscar tu primer trabajo en Automation: Selenium, Cucumber y Java. ¿Es mi framework favorito? Ni un poco! Pero SI es el más demandado en el mercado laboral y que te da las mayores chances de conseguir trabajo como Automation Tester. En este curso vamos a aprender a crear un robusto y completo framework desde cero, al mismo tiempo que resolvemos los desafíos más difíciles!

¿Por qué aprender Selenium?

Exploremos las razones por las que Selenium sigue siendo un skill necesario en todo curriculum de un profesional en Software QA

Automatización a Gran Escala

Selenium WebDriver con Java es una combinación poderosa para la automatización de pruebas web en múltiples navegadores y plataformas. Aprender estas herramientas te permitirá diseñar pruebas robustas y escalables, una habilidad crucial en el desarrollo de software moderno, donde la compatibilidad y la experiencia del usuario son fundamentales.

Integración con Cucumber para BDD

La integración de Selenium con Cucumber potencia el desarrollo guiado por comportamiento (BDD), permitiendo que equipos técnicos y no técnicos colaboren más efectivamente. Al aprender a implementar esta sinergia, mejorarás la comunicación del equipo, la claridad de los requisitos y la calidad del software entregado.

Alta Demanda en el Mercado Laboral

La demanda de testers de software especializados en Selenium, Java, y Cucumber sigue creciendo. Dominar estas herramientas no solo te posiciona como un candidato atractivo para los empleadores sino que también te brinda la oportunidad de trabajar en proyectos desafiantes y de vanguardia, asegurando una carrera en tecnología de alta demanda.

¿Qué vamos a ver en este curso?

Introducción

🧐 ¿Qué vamos a ver en este curso?
  • 3 min
  • 188 MB
Vista previa
🤔 ¿Cómo hacer preguntas?
  • 3 min
  • 139 MB
🔥 Recomendaciones para sacarle el mayor provecho al curso
  • 3 min
  • 212 MB
💪🏻 Actividades del curso
  • 4 min
  • 244 MB
🧑🏻‍💻 ¿Qué es Selenium WebDriver?
  • 4 min
  • 256 MB
🥒 ¿Qué es Cucumber?
  • 6 min
  • 397 MB
Vista previa
🦾 ¿Qué es Gradle?
  • 3 min
  • 219 MB
🔥 Cuestionario Módulo 1
    📍 Actividad módulo 1

      Instalaciones para el curso

      💻 Instalaciones de JDK, Gradle y extensiones
      • 6 min
      • 328 MB
      ⚒️ Creando un proyecto con Java y Gradle para Testing
      • 4 min
      • 154 MB
      ☕️ Instalando las primeras librerías de nuestro framework
      • 8 min
      • 560 MB

      Configuración del proyecto

      📚 Creación de carpetas y una decisión clave sobre la infraestructura de nuestro proyecto
      • 7 min
      • 421 MB
      🤠 Una librería que simplifica todo y nuestro primer test
      • 6 min
      • 357 MB
      🥗 Otra extensión útil de Cucumber
      • 2 min
      • 77 MB
      Actividad: Compartiendo tu Setup Inicial y WebDriver Manager

        Page Object Model: Teoría e implementación

        🧙🏻‍♂️ Page Object Model: ¿Qué es y por qué usarlo?
        • 11 min
        • 544 MB
        🔥 La otra gran decisión de diseño de nuestro Framework: Screenplay vs POM
        • 9 min
        • 399 MB
        🔍 Cuestionario Módulo POM
          ✋🏻 Actividad: Implementando el Page Object Model (POM)

            Introducción a Cucumber: Instalación e implementación

            📍 Creando nuestro primer Feature y ejecutándolo
            • 11 min
            • 486 MB
            Vista previa
            🧉 BasePage: Creando la configuración e instanciación del WebDriver
            • 7 min
            • 457 MB
            Vista previa
            🔌 Conectando Feature, Step Def y Page Object Class
            • 7 min
            • 302 MB
            Vista previa
            🔍 Cuestionario módulo Cucumber
              🥒 Actividad: Instalación e Implementación de Cucumber

                Localización de Elementos Web con XPath y CSS

                👨🏻‍🎓 Locators y consejos
                • 12 min
                • 792 MB
                📝 Cheatsheet para construir buenos locators con XPath y CSS
                • 1,020 KB
                🧑🏻‍💻 Actividad: Dominando Locators con XPath y CSS

                  Selenium WebDriver: La librería para interactuar con elementos de una página web.

                  🏃🏽‍♂️‍➡️ La BasePage: La columna vertebral de nuestro framework.
                  • 10 min
                  • 691 MB
                  🧹 Limpiando el browser después de ejecutar pruebas
                  • 5 min
                  • 214 MB
                  💬 Llenando campos de texto: La función sendKeys() de Selenium
                  • 3 min
                  • 170 MB
                  🧠 Dropdowns con Selenium: El objeto Select
                  • 6 min
                  • 384 MB
                  👩🏻‍💻 Navegando a todos los links con un solo locator
                  • 11 min
                  • 726 MB
                  🪲 Creando un nuevo scenario y Page Object Classes
                  • 10 min
                  • 683 MB
                  🦀 Scenario 2 El usuario puede elegir un plan al suscribirse
                  • 4 min
                  • 158 MB
                  🤖 Cuestionario módulo Selenium
                    ☕️ Actividad: Interactuando con Elementos Usando Selenium WebDriver

                      Assertions: Validando comportamiento esperado

                      ✓ Nuestra primera validación: Todos los elementos de un dropdown
                      • 13 min
                      • 928 MB
                      🔍 Tipos de Assertions con TestNG
                      • 7 min
                      • 457 MB
                      🤖 Las Soft Assertions: Una parte muy conveniente de la librería TestNG
                      • 5 min
                      • 211 MB
                      🦸🏻‍♂️ Cuestionario módulo Assertions
                        👾 Actividad: Validación de Comportamiento Usando Assertions

                          Cucumber avanzado: Tags, parámetros y mejores prácticas

                          😱 Tags en Cucumber
                          • 10 min
                          • 664 MB
                          🧛🏻‍♀️ Backgrounds en Cucumber
                          • 5 min
                          • 325 MB
                          😇 Expresiones para mejorar nuestros Feature Files
                          • 6 min
                          • 234 MB
                          ✋🏻 Expresiones regulares parte 2
                          • 5 min
                          • 337 MB
                          💪🏻 Actividad: Organizando Escenarios con Tags en Cucumber

                            Generación de Reportes con Cucumber

                            🧑🏼‍🔬 Reportes en Cucumber
                            • 8 min
                            • 521 MB
                            📸 Como agregar screenshots de la falla a nuestro reporte
                            • 5 min
                            • 332 MB
                            💻 Cuestionario para el módulo de Cucumber avanzado
                              🤩 Actividad: Generación de Reportes con Cucumber

                                Ejercicios aplicando lo aprendido

                                🦸🏻‍♂️ Entrevista Automation: ¿Cómo resolvemos un ejercicio REAL de Selenium Webdriver?
                                • 16 min
                                • 76.6 MB
                                🧞 Exámen técnico de Automation con Selenium, Java y Cucumber resuelto y explicado.
                                • 50 min
                                • 386 MB
                                Actividad Final: Reflexiona y Comparte Tu Aprendizaje en Testing Automatizado

                                  Dejá tu testimonio inmortalizado en la web

                                  🙏🏻 Testimonio

                                    Incluido con el curso

                                    • Certificado incluido al finalizar el curso ✅

                                    • Prácticas con el framework creado 🧑🏻‍💻

                                    • Actualizaciones todos los años ♻️

                                    • Una comunidad que acompaña y ayuda 🦾

                                    • Respuestas a preguntas todas las semanas 🤖

                                    Cursos similares

                                    • $39 o 6 pagos mensuales de $7.50

                                    E2E Testing con Cypress y JavaScript

                                    • Curso online
                                    • 60 Lecciones
                                    • Acceso a Discord

                                    Aprendé a garantizar la calidad y funcionalidad de sus aplicaciones web mediante pruebas End-to-End (E2E) utilizando Cypress, una de las herramientas más potentes y populares del mercado. Este curso abarcará desde conceptos básicos hasta técnicas avanzadas de E2E Testing, equipándote con el conocimiento necesario para construir, desarrollar y mantener pruebas automatizadas robustas

                                    • $47 o 6 pagos mensuales de $8.50

                                    E2E Testing con Playwright y TypeScript

                                    • Curso online
                                    • 83 Lecciones
                                    • Acceso a Discord

                                    Bienvenidos al curso de pruebas E2E (End-to-End) utilizando Playwright, la herramienta moderna y avanzada para la automatización de pruebas en navegadores web. A través de este curso, sumergirás en el mundo del testing automatizado, garantizando que las aplicaciones web funcionen correctamente en su totalidad, desde la perspectiva del usuario final.

                                    • $39 o 6 pagos mensuales de $7.50

                                    Selenium con Python y PyTest

                                    • Curso online
                                    • 47 Lecciones
                                    • Acceso a Discord

                                    Impulsa tu carrera en QA con Selenium, Python y PyTest: el trío dinámico para automatización de pruebas. Este curso te equipa desde cero, enfocándonos en la configuración inicial, implementación del Page Object Model, decisiones de diseño cruciales y generación de reportes detallados. Prepárate para construir frameworks robustos y enfrentarte a los retos más complejos en automatización.