Por que o Selenium IDE não é oficialmente compatível com o Google Chrome

Por que o Selenium IDE não é oficialmente compatível com o Google Chrome

Eu me pergunto por que o Selenium IDE não é oficialmente suportado no Google Chrome, embora o Google seja um dos contribuidores ativos do projeto Selenium. Alguem sabe por quê?

Responder1

Eu me pergunto por que o Selenium IDE não é oficialmente compatível com o Google Chrome?

Isso ocorre porque o Selenium IDE é umRaposa de fogoExtensão. O Chrome não oferece suporte a extensões do Firefox.

Selenium IDE é um ambiente de desenvolvimento integrado para scripts Selenium. É implementado como uma extensão do Firefox.

FonteIDE Selênio


O que posso usar no Chrome?

Existem ferramentas semelhantes do Chrome (não usei nenhuma delas pessoalmente):

FRETE:

Infelizmente, o Selenium IDE simplesmente não existe para o Chrome. Felizmente existe uma alternativa muito boa: sugerimos que você experimente o FRET como uma alternativa ao Selenium IDE. Ele usa a mesma sintaxe do Selenium IDE, mas é baseado na web e executa os testes em máquinas que pertencem à ferramenta que você não pode ver. Você verá apenas os resultados do teste. O bom é que você também poderá realizar seus testes no Chrome.

ChromeDriver:

WebDriver é uma ferramenta de código aberto para testes automatizados de aplicativos da web em vários navegadores. Ele fornece recursos para navegar em páginas da web, entrada do usuário, execução de JavaScript e muito mais. ChromeDriver é um servidor autônomo que implementa o protocolo de conexão do WebDriver para Chromium. ChromeDriver está disponível para Chrome no Android e Chrome no Desktop (Mac, Linux, Windows e ChromeOS).


Leitura adicional:

Responder2

Embora o Selenium IDE não seja suportado oficialmente, existe umSelênio IDE para Chromedisponível na loja do Chrome:

Grave e reproduza macros da web com este software gratuito eCódigo abertoExtensão do Chrome para automação do navegador da web. A extensão é um gravador de macro web fácil de usar para desenvolvedores web, testadores web e especialmente para automação geral web e preenchimento de formulários...suporta os comandos "Selenese" mais comumente usados ​​do Firefox Selenium IDE.

Responder3

Atualização: parece que algumas pessoas legais estão tentando portar o Selenium IDE para a plataforma Web Extension (que deveria funcionar no Chrome, Firefox e Edge).

Extensão do Chrome

Extensão do Firefox

Deo site deles:

Obrigado por instalar nosso Automation Recorder, esta extensão do Chrome foi o projeto campeão do concurso Katalon Studio Hackathon. Katalon Automation Recorder foi desenvolvido para oferecer suporte a usuários que não conseguem mais gravar e reproduzir testes de automação usando o obsoleto Selenium IDE ou usuários de estruturas populares de código aberto que procuram um gravador prático. A extensão é compatível com o navegador Chrome e estamos aguardando a aprovação do Firefox, que deverá estar disponível para instalação em breve.

A extensão pode ser usada como um utilitário de gravação para que os usuários convertam rapidamente casos de teste manuais em diferentes idiomas e importem para o IDE preferido para condições avançadas, validação dinâmica ou para serem executados com fontes de dados externas.

Alguém tem umbom vídeo de introduçãono YouTube.

insira a descrição da imagem aqui

insira a descrição da imagem aqui

Outras respostas mencionaram que o Selenium IDE é uma extensão do Firefox, mas não explicou por que não há porta para o Chrome até agora.

Veja issoexcelente artigopor Brian Anderson.

Para aumentar ainda mais a velocidade na criação de casos de teste, Shinya Kasatani do Japão criou o Selenium IDE, uma extensão do Firefox que fornece uma interface fácil de usar para o desenvolvimento de testes automatizados. O Selenium IDE possui um recurso de gravação, que captura as ações do usuário à medida que são executadas e depois as exporta como um script reutilizável em uma das muitas linguagens de programação que podem ser executadas posteriormente. O Selenium IDE foi concebido simplesmente como uma ferramenta de prototipagem rápida. Ele doou o Selenium IDE para o Projeto Selenium em 2006.

Conforme afirmado pela equipe do Selenium, os desenvolvedores do Selenium sempre incentivam as melhores práticas em automação de testes que requerem alguma programação, com uma das muitas linguagens de programação suportadas.

A primeira razão é que foi um projeto doado. O segundo é queO Selenium IDE foi concebido simplesmente como uma ferramenta de prototipagem rápida, eOs desenvolvedores do Selenium sempre incentivam as melhores práticas em automação de testes que exigem alguma quantidade de programação, com uma das muitas linguagens de programação suportadas.

Responder4

Embora o Selenium IDE não seja oficialmente suportado, há uma solução alternativa.

Você pode realmenteexecute testes do Selenium IDE no Chrome, com WebDriver Playback. Isso fornece apenas parte da funcionalidade, mas é melhor que nada :)

informação relacionada