Articles of selenium

Como verificar uma expressão XPath na ferramenta Desenvolvedores do Chrome ou no Firebug do Firefox?

Como posso verificar meu XPath? Estou usando a ferramenta Desenvolvedores do Chrome para inspecionar os elementos e formar meu XPath. Eu verifico usando o plugin XPath Checker do Chrome, no entanto nem sempre me dá o resultado. Qual é a melhor maneira de verificar meu XPath. Eu também tentei usar o Firebug para inspecionar o […]

Manipulando a autenticação do navegador usando selenium

Alguém sabe sobre como lidar com a autenticação do navegador usando Selenium ou qualquer outra ferramenta durante a automação?

Selenium: Posso definir qualquer valor de atributo de um WebElement no Selenium?

Eu tenho um WebElement, eu quero redefinir seu valor de um atributo para algum outro valor (por exemplo, attr é o atributo, e eu quero mudar seu value=1 original value=1 para novo value=10 ). É possível? Eu estou usando o Selenium 2.0 (WebDriver.)

Alguma sugestão para testar o código extjs em um navegador, preferencialmente com selenium?

Temos usado o selenium com grande sucesso para lidar com testes de sites de alto nível (além de extensos testes de documentação em Python em nível de módulo). No entanto, agora estamos usando extjs para muitas páginas e está dificultando a incorporação de testes Selenium para componentes complexos como grades. Alguém já teve sucesso escrevendo […]

Por que o Firefox requer o GeckoDriver?

Apenas uma simples pergunta que tive hoje: Eu criei um novo projeto de selenium com este código: FirefoxDriver driver = new FirefoxDriver(); //ChromeDriver driver = new ChromeDriver(); //InternetExplorerDriver driver = new InternetExplorerDriver(); Com o Chrome e o IE funciona fora da checkbox, mas com o Firefox lança: O arquivo geckodriver.exe não existe no diretório atual […]

como inspecionar elemento em selenium3.6 como firebug não é mais uma opção para FF 56?

Eu estou tentando encontrar uma maneira de usar o Firebug para FF. Infelizmente não há suporte para o selenium 3.6 . O que pode ser feito se eu tiver que localizar os elementos, o elemento “Inspecionar” será suficiente? Se eu chegar a menos versão de selenium, isso ajudará?

Como posso usar argumentos de linha de comando no Angularjs Transferidor?

Eu estou usando o transferidor para executar alguns testes de ponta a ponta, e gostaria de passar credenciais de login através da linha de comando em vez de armazená-los em um arquivo de especificação. Eu encontrei um post onde alguém usou process.argv.forEach , mas como posso armazenar esses valores e usá-los em outro arquivo de […]

Não é possível encontrar o binário do firefox no PATH. Certifique-se de que o firefox esteja instalado

No Selenium Grid eu estou tentando executar um programa simples e estou chegando Cannot find firefox binary in PATH embora eu tenha adicionado o caminho binário no meu código. Meu código e o erro são dados abaixo. Por favor, precisa de ajuda. Desde já, obrigado. Código package Sample; import java.net.MalformedURLException; import java.net.URL; import org.openqa.selenium.Platform; import […]

Como impedir que o Selenium crie perfis temporários do Firefox usando o Web Driver?

Eu estou usando o Selenium Web Driver API com Java. Toda vez que eu quero depurar meus casos de teste, um perfil temporário para o Firefox é criado no diretório de arquivos temporários. Isso é uma dor de cabeça de duas maneiras. Definitivamente está tomando tempo desnecessário para criar um perfil e está ocupando espaço […]

Como automatizar a funcionalidade de arrastar e soltar usando o Selenium WebDriver Java

Como automatizar a funcionalidade de arrastar e soltar usando o Selenium WebDriver em java?