Principais Alternativas de Selenium WebDriver Mais Bem Avaliadas
Avaliações em Vídeo
Avaliações 92 Selenium WebDriver
Sentimento Geral da Revisão para Selenium WebDriver
Entre para ver o sentimento das avaliações.

Fácil de usar, ele automatizará páginas da web e aplicativos web, Automatiza um grande número de casos de teste, Fácil de entender, suporta a maioria das linguagens como Java, Python, etc., É uma ferramenta gratuita. Cria uma estrutura de automação de alta qualidade, Funciona na maioria dos navegadores como Chrome, Firefox, Edge, Safari, Opera, etc., Podemos fazer automação central e integrar com outras equipes na organização. Tornará meu trabalho repetitivo simples e rápido. Análise coletada por e hospedada no G2.com.
Não podemos automatizar dispositivos móveis e aplicativos móveis, para isso precisamos verificar outras ferramentas.
A versão do navegador da nossa máquina local e a versão do driver do navegador não estão correspondendo, o código de automação não funcionará.
Por exemplo: se meu navegador for atualizado automaticamente e no meu Selenium eu tiver uma versão mais antiga do driver do navegador, neste momento, quando eu executar o conjunto de testes de automação, ele falhará apenas na fase inicial, por causa dessa diferença de versão do navegador. Análise coletada por e hospedada no G2.com.

Os trechos de código são facilmente compreensíveis mesmo com conhecimento mínimo de Java ou Python. Testes paralelos de sites em diferentes navegadores. Análise coletada por e hospedada no G2.com.
O teste de UI é um pouco difícil, sem o framework de robô.
O tempo inicial para escrever os casos de teste é maior. Análise coletada por e hospedada no G2.com.

Fácil de automatizar aplicativos web, tarefas repetitivas que são automatizadas podem ser úteis para todas as equipes. Como é de código aberto, pode ser facilmente instalável e utilizado. Principalmente, Java é a melhor linguagem, pois é fácil de programar e mais rápida. Usar Java com Selenium pode ser mais fácil de aprender e se adaptar rapidamente. Análise coletada por e hospedada no G2.com.
Devido às atualizações, os localizadores de elementos estão mudando o tempo todo.
Se o navegador Chrome for atualizado, o webdriver também precisa ser atualizado automaticamente. Análise coletada por e hospedada no G2.com.

Estou integrando meu framework Selenium para nosso projeto usando um framework híbrido com TestNG, arquivo POM e padrão de construtor.
Suporta uma ampla gama de navegadores e plataformas web (Chrome, Firefox, Safari, Edge, etc.), tornando-o altamente adaptável.
Interage com diversos elementos web (botões, links, campos de texto, etc.) usando vários localizadores, atendendo a diferentes interfaces de aplicativos web.
Integra-se com várias linguagens de programação (Python, Java, C#, JavaScript, etc.), oferecendo flexibilidade para equipes de desenvolvimento. Análise coletada por e hospedada no G2.com.
O Selenium WebDriver interage com navegadores da web, e problemas relacionados a atualizações de navegador ou compatibilidade podem surgir. Às vezes, o WebDriver pode não suportar a versão mais recente de um navegador imediatamente, levando a problemas de compatibilidade. Análise coletada por e hospedada no G2.com.
Plataforma de código aberto, fácil de automatizar aplicações web. Tarefas repetitivas podem ser facilmente automatizadas e podem ser usadas para fins futuros. O consumo de tempo é menor em comparação com outras ferramentas. Eu recomendaria a todos o uso do Selenium. Análise coletada por e hospedada no G2.com.
Enquanto atualizações, o driver do Chrome precisa ser atualizado automaticamente. Análise coletada por e hospedada no G2.com.
Selenium é uma ferramenta muito robusta para automatizar ações de usuários em aplicações web. Nós a usamos para automatizar nossas tarefas manuais com muita facilidade. Assim, para todos os alunos cujas folhas de notas são corrigidas e suas notas precisam ser atualizadas no portal do aluno uma por uma, usamos planilhas de excel com as notas que são então alimentadas no Selenium, que então insere as notas uma por uma automaticamente por aluno, economizando muito esforço manual e prevenindo quaisquer erros manuais. Nós a usamos quase uma vez por mês, economizando muito tempo dos professores. Análise coletada por e hospedada no G2.com.
A única coisa necessária é um esforço de codificação único. Portanto, precisamos de uma pessoa que tenha conhecimento prático de Java e que possa implementar facilmente frameworks e scripts. Além disso, nenhum problema, porque o Selenium possui uma biblioteca muito poderosa para realizar a maioria das tarefas manuais com muita facilidade. Análise coletada por e hospedada no G2.com.
O Selenium WebDriver possui todos os recursos para automatizar facilmente os cenários de teste e casos de teste para uma aplicação web. Tudo, desde clicar em um botão até rolar uma página, validar imagens na página da web e capturar capturas de tela da aplicação, pode ser facilmente alcançado via Selenium. O Selenium tem fácil integração com outras ferramentas como Cucumber e Jenkins, o que ajuda a obter relatórios dos casos de teste executados. Codificar via Java e Javascript torna a automação de cenários de teste muito conveniente. Além disso, sendo o Selenium de código aberto, muita assistência de usuários está disponível na internet. Análise coletada por e hospedada no G2.com.
Selenium WebDriver, como o nome sugere, funciona apenas com aplicações web. Devido a isso, quando há alguma interação necessária com uma aplicação Windows, como fazer upload de um arquivo, usar um pop-up do Windows ou obter capturas de tela do carimbo de data/hora exibido na barra de tarefas do Windows, ele falha. Você precisa de ferramentas adicionais para alcançar esses diferentes cenários. Além disso, o Selenium precisa de codificação, ao contrário de outras ferramentas de automação onde a funcionalidade de gravar e reproduzir está disponível. Análise coletada por e hospedada no G2.com.

fácil de manter, fácil de integrar suporte a várias linguagens de programação e navegadores Análise coletada por e hospedada no G2.com.
nenhum suporte da comunidade, lento, não pode automatizar captcha Análise coletada por e hospedada no G2.com.
Eu gosto da funcionalidade de executar os scripts em várias máquinas usando o Selenium Grid e também o Selenium é independente de plataforma, fácil de entender e suporta várias linguagens de programação. Análise coletada por e hospedada no G2.com.
Ele não possui capacidade adequada de relatórios. Precisamos depender de plugins de terceiros. Análise coletada por e hospedada no G2.com.

A melhor coisa é que ninguém pode substituir o Selenium e o WebDriver no mercado de automação de aplicações web porque é de código aberto. A maioria das pequenas empresas até grandes organizações prefere o Selenium e o WebDriver para seus testes de automação de aplicações web, testes de regressão. E as funcionalidades são imbatíveis no mercado. Análise coletada por e hospedada no G2.com.
Selenium e o web driver vêm com muitos recursos. Mas a parte complexa é configurar o ambiente de teste usando selenium e web driver, há muitas dependências que precisamos gerenciar e lidar. Não é oferecido suporte ao cliente especial pelo selenium. Fácil de usar. Análise coletada por e hospedada no G2.com.