Testando 2025, Fevereiro

Teste do Selenium Headless Browser: HTMLUnitDriver & PhantomJS

Teste do Selenium Headless Browser: HTMLUnitDriver & PhantomJS

HTMLunitdriver é o navegador sem cabeça de implementação mais leve e mais rápido do WebDriver. É baseado em HtmlUnit. É conhecido como driver do navegador sem cabeça. É o mesmo que o driver do Chrome, IE ou FireFox.

Teste entre navegadores usando Selenium WebDriver

Teste entre navegadores usando Selenium WebDriver

O Cross Browser Testing é um tipo de teste funcional para verificar se seu aplicativo da web funciona conforme o esperado em diferentes navegadores ... Se estivermos usando o Selenium WebDriver, podemos automatizar os casos de teste usando os navegadores Internet Explorer, FireFox, Chrome, Safari.

Como lidar com iFrames no Selenium Webdriver: switchTo ()

Como lidar com iFrames no Selenium Webdriver: switchTo ()

O que é Iframe? Uma página da web embutida em outra página da web ou um documento HTML embutido em outro documento HTML é conhecido como quadro. O IFrame é frequentemente usado para inserir conteúdo de outro

Teste de banco de dados usando Selenium: guia passo a passo

Teste de banco de dados usando Selenium: guia passo a passo

O Selenium Webdriver limita-se a testar seus aplicativos usando o navegador. Para usar o Selenium Webdriver para teste de banco de dados, você precisa usar o JDBC (& quot; Java Database Connectivity & quot;).

Como Ler / Gravar Dados de Arquivo Excel: Selenium POI

Como Ler / Gravar Dados de Arquivo Excel: Selenium POI

Neste tutorial, vamos leran, Como ler e gravar dados do Excel em JAVA usando selenium webdriver.

Provedor de dados & TestNG XML: Parametrização em Selênio (exemplo)

Provedor de dados & TestNG XML: Parametrização em Selênio (exemplo)

Existem duas maneiras pelas quais podemos alcançar a parametrização no TestNG 1. Com a ajuda da anotação de parâmetros e do arquivo XML do TestNG. 2. Com a ajuda da anotação DataProvider.

Tutorial do TestNG: O que é, Anotações & Estrutura em Selenium

Tutorial do TestNG: O que é, Anotações & Estrutura em Selenium

Tutorial TestNG: Aprenda como o TESTNG supera a limitação de outra estrutura de teste popular Junit. TestNG gera relatório com base no relatório de teste de selênio

Selenium Automation Framework: Data Driven, Keyword Driven & Híbrido

Selenium Automation Framework: Data Driven, Keyword Driven & Híbrido

Existem basicamente três tipos de frameworks criados pelo Selenium WebDriver para automatizar casos de teste manuais, Data Driven, Keyword Driven e Hybrid Test Framework.

Como selecionar a data do DatePicker / Calendar no Selenium Webdriver

Como selecionar a data do DatePicker / Calendar no Selenium Webdriver

Este tutorial fornece detalhes passo a passo para selecionar o formulário DatePicker em um calendário usando o Selenium Webdriver

Modelo de objeto de página (POM) & Fábrica de página no tutorial do Selenium

Modelo de objeto de página (POM) & Fábrica de página no tutorial do Selenium

Antes de aprendermos sobre o Modelo de Objeto de Página, vamos entender - Por que POM? Iniciar uma UI Automation no Selenium WebDriver NÃO é uma tarefa difícil. Você só precisa encontrar elementos, realizar operações sobre eles. Contras

Personalizar, PDF e amp; Enviar relatórios do TestNG por e-mail no Selenium WebDriver

Personalizar, PDF e amp; Enviar relatórios do TestNG por e-mail no Selenium WebDriver

A biblioteca TestNG oferece um recurso de relatório muito útil. Após a execução, aprenda a personalizar o relatório, PDF e amp; Email de Relatório no Selenium WebDriver

Como executar casos de teste com falha no TestNG: Selenium WebDriver

Como executar casos de teste com falha no TestNG: Selenium WebDriver

Anteriormente, você executava o arquivo testng.xml apenas por meio do eclipse. Aqui, você executará o mesmo arquivo testng.xml usando a linha de comando e armazenará informações de registro usando a classe Reporter presente

Geração de relatórios TestNG no Selenium WebDriver

Geração de relatórios TestNG no Selenium WebDriver

A geração de relatórios é muito importante quando você está fazendo o teste de automação, bem como para o teste manual. Olhando para o resultado, você pode identificar facilmente quantos casos de teste foram aprovados, reprovados e

Execução paralela no selênio: manipulação de sessão & Dependência TestNG

Execução paralela no selênio: manipulação de sessão & Dependência TestNG

Para entender como executar scripts de selênio em paralelo com vários navegadores. Vamos primeiro entender o Manuseio de Sessão. Durante a execução do teste, o Selenium WebDriver deve interagir com o navegador o tempo todo para e

TestNG: Como executar vários conjuntos de testes no Selenium

TestNG: Como executar vários conjuntos de testes no Selenium

TestNG permite que você execute métodos de teste, classes de teste e casos de teste em paralelo dentro do seu projeto. Ao realizar a execução paralela, podemos reduzir o 'tempo de execução' à medida que os testes são iniciados e executados simultaneamente em diferentes threads.

Ouvintes TestNG em Selênio: ITestListener & Exemplo de ITestResult

Ouvintes TestNG em Selênio: ITestListener & Exemplo de ITestResult

No TestNG, existem vários ouvintes que atuam como interfaces para modificar os comportamentos padrão do TestNG. Como o nome sugere, Ouvintes & quot; ouvir & quot; ao evento definido no script de selênio e se comportar de acordo. Ele permite personalizar relatórios ou log do TestNG

Prioridade TestNG @Test em Selênio

Prioridade TestNG @Test em Selênio

Prioridade de caso de teste em TestNG. TestNG é uma estrutura de teste, que cobre diferentes tipos de designs de teste, como teste de unidade, teste funcional, teste ponta a ponta, teste de IU e teste de integração. Você pode executar um único ou vários casos de teste em seu código TestNG.

Como lidar com a tabela da Web no Selenium WebDriver

Como lidar com a tabela da Web no Selenium WebDriver

Lendo uma tabela HTML da Web Às vezes, precisamos acessar elementos (geralmente textos) que estão dentro das tabelas HTML. No entanto, é muito raro um web designer fornecer um atributo id ou name t

Grupos TestNG: Incluir, Excluir com Exemplo - Tutorial Selenium

Grupos TestNG: Incluir, Excluir com Exemplo - Tutorial Selenium

TestNG é uma estrutura de teste que cobre diferentes tipos de designs de teste, como teste de unidade, funcional, ponta a ponta, IU e teste de integração. Você pode executar um ou vários pacotes (pacote aqui significa

Manipulando tabelas dinâmicas da Web usando Selenium WebDriver

Manipulando tabelas dinâmicas da Web usando Selenium WebDriver

Existem dois tipos de tabelas HTML publicadas na web - Tabelas estáticas: Os dados são estáticos, ou seja, o número de linhas e colunas são fixos. Tabelas dinâmicas: os dados são dinâmicos, ou seja, o número de linhas e colunas NÃO

Como fazer o download & Instale TestNG no Eclipse para Selenium WebDriver

Como fazer o download & Instale TestNG no Eclipse para Selenium WebDriver

A seguir está um guia passo a passo para instalar o TestNG no Eclipse Instalando o TestNG no Eclipse Etapa 1: Abra o Eclipse.Na barra de menus, clique em Help.Escolha o & quot; Eclipse Marketplace ... & quot; opção.

Selênio do driver Gecko (marionete): Baixe, instale, use com o Firefox

Selênio do driver Gecko (marionete): Baixe, instale, use com o Firefox

O que é o driver Gecko? O termo Gecko significa um mecanismo de navegador da Web embutido no navegador Mozilla Firefox. O driver Gecko atua como um proxy entre os clientes habilitados para o driver da Web (Eclipse, Netbeans,

Como encontrar links / links quebrados usando o Selenium Webdriver

Como encontrar links / links quebrados usando o Selenium Webdriver

O que são links quebrados? Links quebrados são links ou URLs inacessíveis. Eles podem estar inativos ou não funcionando devido a algum erro do servidor. Um URL sempre terá um status com 2xx que é válido. O

Capacidades desejadas no Selenium WebDriver

Capacidades desejadas no Selenium WebDriver

A classe de recursos desejados nos ajuda a informar ao webdriver qual ambiente usaremos em nosso script de teste. O método setCapability da classe de recursos desejados, que é explicado na parte posterior do tutorial,

Como verificar a dica de ferramenta usando Selenium WebDriver

Como verificar a dica de ferramenta usando Selenium WebDriver

A dica de ferramenta é um texto que aparece quando o mouse passa sobre um objeto como um link, uma imagem, um botão, uma área de texto, etc. em uma página da web. O texto geralmente fornece mais informações sobre o objeto no qual

Clique do mouse & Evento de teclado: classe de ação no Selenium Webdriver

Clique do mouse & Evento de teclado: classe de ação no Selenium Webdriver

Neste tutorial, aprenderemos a lidar com eventos especiais de teclado e mouse usando a classe Action no Selenium Webdriver.

Como fazer upload de & Baixe um arquivo usando o Selenium Webdriver

Como fazer upload de & Baixe um arquivo usando o Selenium Webdriver

Neste tutorial, aprenderemos como lidar com upload e download de arquivos usando Selenium WebDriver e Wget.

XPath no Selenium WebDriver Tutorial: Como encontrar XPath?

XPath no Selenium WebDriver Tutorial: Como encontrar XPath?

XPath no Selenium WebDriver é usado para localizar um elemento na página da web. Existem dois tipos de XPath: 1) Absoluto & 2) Relativo. aprenderemos os métodos Xpath Contains (), Usando OR & AND, função Iniciar com, Texto (), eixos XPath, Seguindo, Ancestral, Criança, Precedente, Irmão seguinte, Pai, Próprio, Descendente.

Alerta de selênio & Manipulação de janela pop-up: como manipular?

Alerta de selênio & Manipulação de janela pop-up: como manipular?

Neste tutorial, aprenderemos como lidar com pop-up e alerta no selênio, tipos de alerta e driver da web e como lidar com várias janelas.

Localizar elementos por texto de link & Texto do link parcial no Selenium Webdriver

Localizar elementos por texto de link & Texto do link parcial no Selenium Webdriver

Neste tutorial do Selenium Webdriver, vamos aprender sobre como acessar links usando By.tagName, By.xpath (), By.cssSelector (), bem como acessar tabelas