• No hay productos en el carrito.

Inicio / Cursos / WebdriverIO 2026: Selenium-Based E2E Testing + Cucumber BDD
Impartido por Kaniel OutisPago único de $2,800 MXN · acceso por 12 meses

WebdriverIO 2026: Selenium-Based E2E Testing + Cucumber BDD

Master WebdriverIO with TypeScript: E2E tests, Page Objects, custom commands, Cucumber BDD and CI/CD pipelines.

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 55 h 11 unidades
Qué aprenderás

Lo que serás capaz de hacer

Ready to master modern web automation and testing with one of the most powerful next-gen tools available? If you're looking to level up your skills and gain real-world experience using a cutting-edge Selenium-based framework, this hands-on course on WebdriverIO is exactly what you need. Designed to be as practical and beginner-friendly as possible, this comprehensive course dives straight into coding exercises and projects right from the start. All you need is a basic understanding of programming—preferably in JavaScript—along with Node.js and a code editor. Whether you're a budding QA engineer, a developer wanting to add automation to your skillset, or simply curious about how modern testing works, you'll find immense value here. Throughout the course, you’ll learn how to install, configure, and manage multiple testing projects using WebdriverIO. You'll explore how to interact with web elements through the WebdriverIO API and implement the Page Object design pattern —a widely adopted best practice in test automation. You’ll even build your own automation framework using TypeScript , gaining valuable experience with typed codebases. But we don’t stop there. You’ll also be introduced to behavior-driven development (BDD) using two popular tools: CodeceptJS and Cucumber. Plus, you’ll perform visual regression testing using Percy, and integrate your automation setup with Jenkins for continuous integration and robust testing pipelines. We’ll also take your skills to the cloud with cross-browser testing on BrowserStack , and share real-world tips, techniques, and insights from experienced automation professionals. Throughout the course, you’ll enjoy a supportive, collaborative learning environment , where you're encouraged to ask questions, share insights, and get help when needed—from both the instructor and fellow students. Stuck on something? You can always post in the Q&A or send a private message to get personalized guidance. Remember, the journey to becoming a skilled automation tester is a process—and this course is designed to support you every step of the way. So don’t wait— enroll now and take the first step toward becoming a confident WebdriverIO automation expert!

  • Build a complete E2E framework in TypeScript with Page Objects, components and an abstract base page
  • Migrate from Selenium: same W3C WebDriver standard, modern async/await API, no driver management pain
  • Write custom commands that turn repetitive logic into reusable, parameterized browser methods
  • Handle everything real apps throw at you: file uploads, multiple windows, session reloads, dynamic waits
  • Structure BDD suites with Cucumber: feature files, step definitions, scenario outlines and data tables
  • Get exclusive access to professional tips, tricks, and best practices from industry experts, and stay ahead of the curve with the latest automation techniques

Temario

UNIDAD 1 - Introduction & Getting Started · 7 lecciones

UNIDAD 1 - Introduction & Getting Started

  • IntroductionVideo · 2 min
  • Why WebdriverIO ?Video · 1 min
  • Project SetupVideo · 4 min
  • Alternative Install ScriptLectura · 0 min
  • WDIO OverviewVideo · 3 min
  • Setup Commands AutocompleteVideo · 1 min
  • Prettier Formatting SetupVideo · 2 min
UNIDAD 2 - WebdriverIO Fundamentals - Basic · 14 lecciones

UNIDAD 2 - WebdriverIO Fundamentals - Basic

  • Quick DemoVideo · 6 min
  • Load WebsiteVideo · 4 min
  • Pause the TestVideo · 6 min
  • Assert Page Title & URLVideo · 9 min
  • Failed Assertions ExampleVideo · 3 min
  • Assert Web ElementsVideo · 4 min
  • SelectorsVideo · 3 min
  • Automate Forms & InputsVideo · 11 min
  • Automate Select & Check boxesVideo · 7 min
  • Set Browser Window SizeVideo · 4 min
  • Dynamic WaitingVideo · 5 min
  • Devices EmulationVideo · 6 min
  • ScreenshotsVideo · 6 min
  • Source CodesLectura · 0 min
UNIDAD 3 - WebdriverIO Fundamentals - Advanced · 15 lecciones

UNIDAD 3 - WebdriverIO Fundamentals - Advanced

  • Section IntroductionVideo · 1 min
  • File UploadVideo · 9 min
  • Before & After Hooks - Part 1Video · 5 min
  • Before & After Hooks - Part 2Video · 3 min
  • Custom Commands - Part 1Video · 9 min
  • Custom Commands - Part 2Video · 5 min
  • Custom Commands - Part 3Video · 6 min
  • Custom Commands - Part 4Video · 5 min
  • Overwrite Native CommandsVideo · 6 min
  • Reload SessionVideo · 5 min
  • Create New & Switch Browser WindowsVideo · 5 min
  • Network ThrottlingVideo · 6 min
  • Execute Javascript Code - SyncVideo · 3 min
  • Execute Javascript Code - AsyncVideo · 5 min
  • Source CodesLectura · 0 min
UNIDAD 4 - WebdriverIO Fundamentals - E2E Testing · 10 lecciones

UNIDAD 4 - WebdriverIO Fundamentals - E2E Testing

  • Section IntroductionVideo · 2 min
  • E2E Tests - Login FlowVideo · 14 min
  • E2E Tests - Forgotten PasswordVideo · 9 min
  • E2E Tests - SearchVideo · 9 min
  • E2E Tests - Send Feedback FormVideo · 12 min
  • E2E Tests - Product Order Part 1Video · 13 min
  • E2E Tests - Product Order Part 2Video · 15 min
  • E2E Tests RecapitulationVideo · 1 min
  • WebDriverIO Fundamentals QuizCuestionario · 1 min
  • Source CodesLectura · 0 min
UNIDAD 5 - Page Objects Pattern + Typescript Framework · 11 lecciones

UNIDAD 5 - Page Objects Pattern + Typescript Framework

  • Intro to Page Objects ModelVideo · 6 min
  • Project & Typescript SetupVideo · 7 min
  • Hands On Page Objects - Part 1Video · 12 min
  • Hands On Page Objects - Part 2Video · 7 min
  • Hands On Page Objects - Part 3Video · 8 min
  • Hands On Page Objects - Part 4Video · 12 min
  • Hands On Page Objects - Part 5Video · 6 min
  • Inheritance & Abstract PageVideo · 7 min
  • Driver HelpersVideo · 5 min
  • Data HelpersVideo · 5 min
  • Source CodesLectura · 0 min
UNIDAD 6 - BDD with Cucumber Framework · 12 lecciones

UNIDAD 6 - BDD with Cucumber Framework

  • Cucumber Framework OverviewVideo · 1 min
  • Cucumber Project SetupVideo · 5 min
  • Node Version CheckVideo · 2 min
  • Autocomplete SetupVideo · 2 min
  • Cucumber with Page Objects - Part 1Video · 5 min
  • Cucumber with Page Objects - Part 2Video · 7 min
  • FeaturesVideo · 6 min
  • Step DefinitionsVideo · 8 min
  • Framework ImprovementsVideo · 2 min
  • BDD E2E Tests - SearchVideo · 12 min
  • BDD E2E Tests - Feedback FormVideo · 13 min
  • Source CodesLectura · 0 min
UNIDAD 7 - Integration with CodeceptJS · 13 lecciones

UNIDAD 7 - Integration with CodeceptJS

  • Project SetupVideo · 2 min
  • Install PackagesVideo · 2 min
  • Codecept InitVideo · 2 min
  • Start Selenium ServerVideo · 3 min
  • First End-to-End TestVideo · 6 min
  • Headless vs HeadfullVideo · 3 min
  • Smart WaitingVideo · 3 min
  • Assertions & Screenshots on FailVideo · 5 min
  • Multiple Test Files & ScenariosVideo · 4 min
  • CodeceptJS Run Command & ReportingVideo · 4 min
  • List of ReportersLectura · 0 min
  • Page Objects PatternVideo · 6 min
  • Where to go next?Video · 1 min
UNIDAD 8 - Continuous Integration · 6 lecciones

UNIDAD 8 - Continuous Integration

  • What is CI / CDVideo · 2 min
  • Jenkins vs Circle vs TravisVideo · 6 min
  • Setup a Jenkins BuildVideo · 7 min
  • Parameterized Jenkins BuildVideo · 5 min
  • Jenkins OverviewVideo · 3 min
  • Bonus: Jenkins Server ScriptVideo · 3 min
UNIDAD 9 - Cloud Testing with BrowserStack · 1 lecciones

UNIDAD 9 - Cloud Testing with BrowserStack

  • Connect tests to BrowserstackVideo · 4 min
UNIDAD 10 - Interview Preparation Tips & Tricks · 4 lecciones

UNIDAD 10 - Interview Preparation Tips & Tricks

  • IntroVideo · 2 min
  • Self PresentationVideo · 7 min
  • Testing KnowledgeVideo · 7 min
  • Coding & AutomationVideo · 10 min
UNIDAD 11 - Essential HTML & JavaScript for Modern Testers · 29 lecciones

UNIDAD 11 - Essential HTML & JavaScript for Modern Testers

  • What is HTML?Video · 3 min
  • Headings & ParagraphsVideo · 4 min
  • LinksVideo · 3 min
  • ImagesVideo · 4 min
  • Formatting ElementsVideo · 3 min
  • CommentsVideo · 2 min
  • TablesVideo · 3 min
  • ListsVideo · 3 min
  • FormsVideo · 5 min
  • Class, ID, data-test attributesVideo · 6 min
  • ButtonsVideo · 4 min
  • SymbolsVideo · 3 min
  • Dynamic ContentVideo · 5 min
  • Head & Meta tagsVideo · 5 min
  • Javascript tech-stack overviewVideo · 13 min
  • Javascript tech-stack overviewVideo · 13 min
  • Var, Let & ConstVideo · 4 min
  • Console log, info, warn, errorVideo · 4 min
  • Functions & Arrow FunctionsVideo · 6 min
  • ArraysVideo · 4 min
  • Dates & TimeVideo · 4 min
  • ClassesVideo · 5 min
  • Inspect WebsiteVideo · 5 min
  • Describe, Test, It, ExpectVideo · 7 min
  • Describe, Test, It, ExpectVideo · 7 min
  • Async / AwaitVideo · 6 min
  • Async / AwaitVideo · 6 min
  • HTML + Javascript QuizCuestionario · 1 min
  • CodingActividad · 0 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    11 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    2 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: WebdriverIO 2026: Selenium-Based E2E Testing + Cucumber BDD

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Kaniel Outis.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 11 unidades · 122 lecciones · 55 h
  • 12 meses de acceso
  • 2 cuestionarios de evaluación
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Kaniel Outis; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · WebdriverIO 2026: Selenium-Based E2E Testing + Cucumber BDD

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture