Parte III. Conceitos avançados
Esta última parte abrange diferentes aspectos e casos de uso construídos sobre a API do Selenium WebDriver. Primeiro, aprenderás sobre o Page Object Model (POM), um padrão de design amplamente utilizado que permite o desenvolvimento de testes WebDriver reutilizáveis e de fácil manutenção. O capítulo seguinte explica diferentes técnicas para testes robustos entre navegadores, como testes parametrizados, ordem de teste ou execução de texto paralelo. O próximo capítulo descreve como usar bibliotecas e frameworks de terceiros em conjunto com o Selenium WebDriver, como o Cucumber ou o Spring Framework, entre outros. O capítulo final resume várias bibliotecas complementares ao Selenium WebDriver, como o Appium ou o REST Assured. Para concluir, vais descobrir as principais caraterísticas das alternativas actuais ao Selenium, como o Cypress, WebDriverIO, TestCafe, Puppeteer e Playwright.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access