1
resposta

Utilizo o Edge no lugar do Chrome , tem problema ? (ChromeDriver)

Boa noite , no curso a instrutora utilizou Chrome Driver para começar a aula de RobotFramework
Eu utilizo em todas as minhas tarefas o Edge
Há algum problema na qual eu possa usar Edge Driver no lugar do Chrome Driver ou há alguma diferença técnica ou sou obrigado mesmo ?

Agradeço se a instrutura ou alguém possa responder essa minha dúvida com clareza
Obrigado

1 resposta

Olá, Francisco! Tudo bem?

Você pode sim utilizar o Edge Driver no lugar do Chrome Driver para automatizar seus testes com o Robot Framework. O Edge Driver é a ferramenta correspondente para o navegador Microsoft Edge, assim como o Chrome Driver é para o Google Chrome. Ambos são usados para controlar o navegador durante a execução de testes automatizados com o Selenium.

Aqui estão alguns passos que você pode seguir para configurar o Edge Driver:

  1. Baixar o Edge Driver: Acesse a página oficial do Edge Driver e baixe a versão que corresponde à versão do seu navegador Edge.

  2. Configurar o Caminho do Edge Driver: Assim como você faria com o Chrome Driver, você precisa garantir que o Edge Driver esteja acessível no PATH do seu sistema ou especificar o caminho diretamente no seu script de teste.

  3. Modificar o Script de Teste: No seu script de Robot Framework, você precisará especificar que deseja usar o Edge em vez do Chrome. Isso geralmente é feito na configuração do WebDriver, onde você troca Chrome por Edge.

Exemplo de como isso ficaria em um arquivo de teste Robot Framework:

*** Settings ***
Library    SeleniumLibrary

*** Variables ***
${EDGE_DRIVER_PATH}    C:/caminho/para/edgedriver.exe

*** Test Cases ***
Open Edge Browser
    Open Browser    https://example.com    browser=Edge    executable_path=${EDGE_DRIVER_PATH}

Lembre-se de que, ao mudar de navegador, pode haver pequenas diferenças no comportamento dos elementos da página, então é sempre bom testar bem seus scripts.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.