Parte III. Conceptos avanzados
Esta última parte cubre diferentes aspectos y casos de uso construidos sobre la API de Selenium WebDriver. En primer lugar, aprenderás sobre el Modelo de Objetos de Página (POM), un patrón de diseño ampliamente utilizado que permite el desarrollo de pruebas WebDriver reutilizables y mantenibles. En el capítulo siguiente se explican distintas técnicas para realizar pruebas robustas entre navegadores, como las pruebas parametrizadas, el orden de las pruebas o la ejecución paralela de texto. El siguiente capítulo describe cómo utilizar bibliotecas y marcos de trabajo de terceros junto con Selenium WebDriver, como Cucumber o Spring Framework, entre otros. El último capítulo resume varias bibliotecas complementarias a Selenium WebDriver, como Appium o REST Assured. Para concluir, descubrirás las principales características de las alternativas actuales de Selenium, como Cypress, WebDriverIO, TestCafe, Puppeteer y Playwright.
Get Selenium WebDriver práctico con Java now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.