Prefácio
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
O Selenium é um projeto de código aberto que permite a automatização de navegadores Web. O componente central do projeto Selenium é o Selenium WebDriver, uma biblioteca para controlar os browsers (por exemplo, Chrome, Firefox, Edge, Safari ou Opera) de forma programática. O Selenium WebDriver fornece uma Interface de Programação de Aplicativos (API) entre navegadores em várias linguagens de programação (oficialmente suportada em Java, JavaScript, Python, C# ou Ruby).
Embora possamos utilizar o Selenium WebDriver para vários fins relacionados com a automatização do browser, a sua principal utilização é a implementação de testes de ponta a ponta para a verificação de aplicações Web. Milhares de organizações e testadores utilizam atualmente o Selenium em todo o mundo, sendo uma das principais soluções para testes end-to-end, suportando uma indústria multimilionária.
Quem deve ler este livro
Este livro fornece um resumo abrangente dos principais recursos do Selenium WebDriver versão 4, usando Java como linguagem de ligação. Revê os principais aspectos da navegação automatizada na Web, manipulação do navegador, interação de elementos da Web, personificação do usuário, gerenciamento automatizado de drivers, o padrão de design Page Object Model (POM), uso de infraestrutura remota e em Cloud, integração com o Docker e ferramentas de terceiros e muito mais. ...
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