Perguntas com a marcação «selenium-webdriver»

O Selenium-WebDriver fornece a API WebDriver para controlar navegadores em diferentes linguagens de programação ("ligações de idiomas"). Ao usar essa tag, adicione também uma tag para a linguagem de programação que você está usando.

24
WebDriverException: erro desconhecido: o arquivo DevToolsActivePort não existe ao tentar iniciar o navegador Chrome
Estou tentando iniciar o chrome com uma URL, o navegador é iniciado e não faz nada depois disso. Estou vendo o erro abaixo após 1 minuto: Unable to open browser with url: 'https://www.google.com' (Root cause: org.openqa.selenium.WebDriverException: unknown error: DevToolsActivePort file doesn't exist (Driver info: chromedriver=2.39.562718 (9a2698cba08cf5a471a29d30c8b3e12becabb0e9),platform=Windows NT 10.0.15063 x86_64) (WARNING: …







3
Clique no WebDriver () x clique no JavaScript ()
A história: Aqui no StackOverflow, vi usuários relatando que não podem clicar em um elemento através do comando selenium WebDriver "click" e podem contornar isso com um clique em JavaScript executando um script. Exemplo em Python: element = driver.find_element_by_id("myid") driver.execute_script("arguments[0].click();", element) Exemplo no WebDriverJS / Transferidor: var elm = $("#myid"); …

9
Como selecionar a opção no menu suspenso usando Capivara
Estou tentando selecionar um item em um menu suspenso usando a Capivara (2.1.0). Quero selecionar por número (ou seja, selecione a segunda, terceira, etc). Eu pesquisei no Google como um louco tentando todo tipo de coisa, mas sem sorte. Consegui selecioná-lo usando o valor: find("option[value='4c430d62-f1ba-474f-8e8a-4452c55ea0a8']").click Mas não quero usar esse …

5
Como fazer o firefox headless programaticamente no Selenium com python?
Estou executando este código com python, selenium e firefox, mas ainda obtenho a versão 'principal' do firefox: binary = FirefoxBinary('C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe', log_file=sys.stdout) binary.add_command_line_options('-headless') self.driver = webdriver.Firefox(firefox_binary=binary) Também tentei algumas variações de binário: binary = FirefoxBinary('C:\\Program Files\\Nightly\\firefox.exe', log_file=sys.stdout) binary.add_command_line_options("--headless")

9
Usando o Selenium Web Driver para recuperar o valor de uma entrada HTML
No HTML de um webapp existe o seguinte código <input type="text" name="prettyTime" id="prettyTime" class="ui-state-disabled prettyTime" readonly="readonly"> O que realmente é mostrado na página é uma string exibindo a hora. No Selenium Web Driver, tenho um WebElementobjeto que se refere ao <input>uso WebElement timeStamp = waitForElement(By.id("prettyTime")); Quero obter o valor de …


17
erro desconhecido: resultado da função de chamada ausente "valor" para as chaves de envio de selênio, mesmo após a atualização do chromedriver
Estou recebendo o erro abaixo ao enviar as chaves. Mensagem de resultado: System.InvalidOperationException : unknown error: call function result missing 'value' (Session info: chrome=65.0.3325.146) (Driver info: chromedriver=2.33.506120 (e3e53437346286c0bc2d2dc9aa4915ba81d9023f),platform=Windows NT 10.0.14393 x86_64) Eu atualizei o driver do Chrome para 2.36, mas ainda minha pesquisa de código para 2.33? Qualquer ideia ?



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.