Tutorial de selênio

Resumo do tutorial do Selênio


Selenium é uma popular ferramenta de automação baseada na web de código aberto. Este curso online é um guia passo a passo para aprender os conceitos do Selenium. É recomendável que você consulte estes tutoriais do Selenium sequencialmente, um após o outro.

O que devo saber?


Este tutorial gratuito do Selenium foi desenvolvido para iniciantes com pouca ou nenhuma experiência em automação. Se você é novo em testes, primeiro faça o básico Teste de software classe.

Programa do tutorial do Selenium

Primeiro Olhar

👉 tutorial O que é selênio? Introdução aos testes de automação do Selenium
👉 tutorial O que é Selênio WebDriver? Diferença com RC

Tutorial básico do Selenium WebDriver

Será benéfico se você revisitar Java, antes de ler tutoriais sobre Webdriver

👉 tutorial Como baixar e instalar o Selenium WebDriver
👉 tutorial Primeiro script Selenium Webdriver: exemplo de código JAVA
👉 tutorial Seletor CSS em Selenium
👉 tutorial Localizadores em Selênio
👉 tutorial Encontre Element e FindElements no Selenium WebDriver
👉 tutorial Formulário Selenium WebElement: TextoBox, botão Enviar, sendkeys(), click()
👉 tutorial Como selecionar o chequeBox e botão de opção no Selenium WebDriver
👉 tutorial Como clicar na imagem no Selenium Webdriver
👉 tutorial Como selecionar o valor no menu suspenso usando Selenium Webdriver
👉 tutorial Localize elementos por texto de link e texto de link parcial no Selenium Webdriver
👉 tutorial Evento de clique do mouse e teclado: classe de ação no Selenium Webdriver
👉 tutorial Como fazer upload e download de um arquivo usando Selenium Webdriver
👉 tutorial XPath no Selenium WebDriver: tutorial completo
👉 tutorial Tratamento de alertas e janelas pop-up no Selenium WebDriver
👉 tutorial Como lidar com tabelas da Web no Selenium WebDriver
👉 tutorial Manipulando tabelas dinâmicas da Web usando Selenium WebDriver
👉 tutorial Recursos desejados no Selenium WebDriver
👉 tutorial Como verificar a dica de ferramenta usando Selenium WebDriver
👉 tutorial Como encontrar links todos/quebrados usando Selenium Webdriver
👉 tutorial Gecko (Marionette) Driver Selenium: Baixe, instale, use com Firefox

TesteNG

👉 tutorial Como baixar e instalar TestNG em Eclipse para Selenium WebDriver
👉 tutorial Tutorial TestNG: O que é, anotações e estrutura em Selenium
👉 tutorial Grupos TestNG: Incluir, Excluir com Exemplo – Tutorial Selenium
👉 tutorial TestNG @Test Prioridade em Selênio
👉 tutorial Execução Paralela em Selenium: Manipulação de Sessão e Dependência de TestNG
👉 tutorial TestNG: Como executar vários conjuntos de testes no Selenium
👉 tutorial Ouvintes TestNG em Selenium: exemplo ITestListener e ITestResult
👉 tutorial Como executar casos de teste com falha no TestNG: Selenium WebDriver
👉 tutorial Geração de relatórios TestNG no Selenium WebDriver
👉 tutorial Personalizar, PDF e Email Relatórios TestNG no Selenium WebDriver

Quadros

👉 tutorial Modelo de objeto de página (POM) e fábrica de páginas: tutorial do Selenium WebDriver
👉 tutorial Dataprovider & TestNG XML: Parametrização em Selenium (Exemplo)
👉 tutorial Ler e gravar dados do arquivo Excel no Selenium Webdriver: POI e JXL
👉 tutorial Como selecionar a data do DatePicker/Calendar no Selenium Webdriver

Coisas avançadas do Webdriver!

👉 tutorial Tutorial Selenium Grid: Hub e Nó (com exemplo)
👉 tutorial Integração Maven e Jenkins com Selenium: tutorial completo
👉 tutorial Estrutura de automação Selenium: baseada em dados, baseada em palavras-chave e híbrida
👉 tutorial Teste de banco de dados usando Selenium: guia passo a passo
👉 tutorial Manipulando iFrames no Selenium Webdriver: switchTo()
👉 tutorial Teste entre navegadores usando Selenium WebDriver
👉 tutorial Como fazer uma captura de tela no Selenium WebDriver
👉 tutorial Tutorial Log4j com Selenium: baixar, instalar, usar e exemplo
👉 tutorial Teste de navegador sem cabeça Selenium: HTMLUnitDriver e PhantomJS
👉 tutorial Classe de robô no Selenium Webdriver
👉 tutorial Como usar o AutoIT com Selenium Webdriver: exemplo de upload de arquivo
👉 tutorial Como lidar com o certificado SSL no Selenium WebDriver
👉 tutorial Como lidar com chamadas AJAX no Selenium Webdriver
👉 tutorial JavaScriptExecutor em Selenium WebDriver com exemplo
👉 tutorial Selenium Webdriver usando Python: tutorial com exemplo
👉 tutorial Como usar IntelliJ IDEA & Selênio Webdriver
👉 tutorial Teste de Flash com Selenium WebDriver
👉 tutorial Apache ANT com Selenium: tutorial completo
👉 tutorial Relatório XSLT no Selenium Webdriver
👉 tutorial Integração Github com Selenium: Tutorial Completo
👉 tutorial Tratamento de cookies no Selenium WebDriver
👉 tutorial Usando SoapUI com Selenium para testes de serviços da Web
👉 tutorial Como Criar Firefox Perfil no Selenium WebDriver
👉 tutorial Selênio com Pepino (Quadro BDD): Tutorial com Exemplo
👉 tutorial Como arrastar e soltar no Selenium WebDriver (EXEMPLO)
👉 tutorial Tutorial do Selenium C# Webdriver: exemplo NUnit
👉 tutorial Criando repositório de objetos no Selenium WebDriver: arquivo XML e propriedades
👉 tutorial Como rolar para baixo ou para cima uma página no Selenium Webdriver
👉 tutorial Tutorial Sikuli: Como usar Sikuli com Selenium (EXEMPLO)
👉 tutorial XPath contém, irmão, ancestral, AND OR, pai, início com, eixos no Selenium Webdriver
👉 tutorial Espera implícita, explícita e fluente no Selenium WebDriver
👉 tutorial Double clique e clique com o botão direito no Selenium com exemplos
👉 tutorial Autenticação de proxy Selenium usando Webdriver com EXEMPLO
👉 tutorial Tratamento de exceções Selenium (lista de exceções comuns)

Tutorial do Selenium IDE

👉 tutorial Como baixar e instalar o Selenium IDE para Firefox
👉 tutorial Tutorial Selenium IDE para iniciantes
👉 tutorial Como usar Selenium IDE com scripts e comandos (Assert, Verify)
👉 tutorial Verifique o elemento presente, waitFor e Wait no Selenium IDE
👉 tutorial Armazenar variáveis, eco, alerta, manipulação de pop-up no Selenium IDE
👉 tutorial Extensões principais do Selenium (User-Extensions.js)
👉 tutorial Como depurar no Selenium IDE. Ponto de interrupção e ponto inicial
👉 tutorial Maximize o navegador no Selenium
👉 tutorial Opções e recursos desejados do Chrome: AdBlocker, Incognito, Headless
👉 tutorial Atualizar página usando Selenium Webdriver
👉 tutorial Usando Excel VBA e Selenium

Deve verificar!

👉 tutorial As 100 principais perguntas e respostas da entrevista com Selênio
👉 tutorial Selênio vs HP UFT (QTP): Qual é a diferença?
👉 tutorial 20 MELHORES alternativas de selênio
👉 tutorial 10 melhores alternativas de iMacros
👉 tutorial PDF do tutorial do Selênio: Baixe agora

Projeto Selênio Vivo

👉 Cadastrar Projeto Live Selenium: Domínio Bancário
👉 Cadastrar Projeto de comércio eletrônico ao vivo: Selenium Automation