Alguém sabe se é possível tirar uma captura de tela usando o Selenium WebDriver? (Nota: Não Selenium
Alguém sabe se é possível tirar uma captura de tela usando o Selenium WebDriver? (Nota: Não Selenium
Estou usando as ligações Python para executar o Selenium WebDriver: from selenium import webdriver wd = webdriver.Firefox() Eu sei que posso pegar um elemento da Web assim: elem = wd.find_element_by_css_selector('#my-id') E eu sei que posso obter a fonte da página inteira com...
Eu sou novo em programação e comecei há Pythoncerca de 2 meses e estou revisando o texto Automatize o chato de Sweigart com texto em Python . Estou usando o IDLE e já instalei o módulo selênio e o navegador Firefox. Sempre que tentei executar a função webdriver, recebo o seguinte: from selenium...
Eu vejo isso apenas no Chrome. A mensagem de erro completa é a seguinte: "org.openqa.selenium.WebDriverException: O elemento não pode ser clicado no ponto (411, 675). Outro elemento receberia o clique: ..." O elemento que 'receberia o clique' fica ao lado do elemento em questão, não em cima e...
Eu testei o Selenium com o Chromedriver e notei que algumas páginas podem detectar que você está usando o Selenium, mesmo que não haja automação. Mesmo quando estou apenas navegando manualmente, usando o Chrome através do Selenium e do Xephyr, muitas vezes recebo uma página dizendo que atividades...
Qual é a diferença entre estes Webdriver.Close() Webdriver.Quit() Webdriver.Dispose() Qual usar e
Estou tentando testar uma interface javascript complicada com o Selenium (usando a interface Python e em vários navegadores). Eu tenho vários botões do formulário: <div>My Button</div> Gostaria de poder procurar botões com base em "Meu botão" (ou correspondências parciais que não...
Estou procurando algo como: getElementByXpath(//html[1]/body[1]/div[1]).innerHTML Preciso obter o innerHTML de elementos usando JS (para usá-lo no Selenium WebDriver / Java, já que o WebDriver não consegue encontrá-lo), mas como? Eu poderia usar o atributo ID, mas nem todos os elementos têm...
Como você faz o Selenium 2.0 aguardar o carregamento da
Quando executo nvidia-smi, recebo a seguinte mensagem: Failed to initialize NVML: Driver/library version mismatch Há uma hora, recebi a mesma mensagem e desinstalei minha biblioteca cuda e pude executar nvidia-smi, obtendo o seguinte resultado: Depois disso, baixei
Quero garantir que um elemento esteja presente antes que o webdriver comece a fazer coisas. Estou tentando fazer algo assim funcionar: WebDriverWait wait = new WebDriverWait(driver, new TimeSpan(0,0,5)); wait.Until(By.Id("login")); Eu estou lutando principalmente para configurar a função...
Preciso selecionar um elemento em um menu suspenso. Por exemplo: <select id="fruits01" class="select" name="fruits"> <option value="0">Choose your fruits:</option> <option value="1">Banana</option> <option value="2">Mango</option> </select> 1)...
Como posso verificar meu XPath? Estou usando a ferramenta Chrome Developers para inspecionar os elementos e formar meu XPath. Eu o verifico usando o plugin XPath Checker do Chrome, mas nem sempre isso me dá o resultado. Qual é a melhor maneira de verificar meu XPath. Também tentei usar o Firebug...
Eu configurei o teste de unidade JavaScript com o JS Test Driver no Netbeans conforme este link . No entanto, diferentemente dos resultados desse tutorial, nenhum outro teste é executado após a falha de uma asserção. Como posso mudar esse comportamento? Por exemplo, dado este arquivo de teste: O...
Estou usando selênio com python e baixei o chromedriver para o meu computador Windows neste site: http://chromedriver.storage.googleapis.com/index.html?path=2.15/ Depois de baixar o arquivo zip, descompactei o arquivo zip na minha pasta de downloads. Em seguida, coloquei o caminho para o binário...
Estou tentando obter o URL atual após uma série de navegações no Selenium. Eu sei que existe um comando chamado getLocation para ruby, mas não consigo encontrar a sintaxe para
Desde a última versão do chrome (34.0.1847.116) na semana passada, recebi as "Desativar extensões do modo de desenvolvedor" ao executar testes automatizados usando o watir-webdriver. Essa parece ser a extensão ofensiva, mas não faz sentido para mim que essa seja uma extensão potencialmente...
Estou tentando executar o RSelenium usando a função rsDriver, mas quando executo rD <- rsDriver() recebo uma mensagem informando que preciso de uma versão mais recente do Chrome: > rD <- rsDriver() checking Selenium Server versions: BEGIN: PREDOWNLOAD BEGIN: DOWNLOAD BEGIN:...
Existe uma maneira de testar se um elemento está presente? Qualquer método findElement terminaria em uma exceção, mas não é isso que eu quero, porque pode ser que um elemento não esteja presente e que esteja bem, que não seja uma falha no teste, portanto uma exceção não pode ser a solução. Eu...
Eu tenho um conjunto de testes de selênio que executa muitos testes e, a cada novo teste, ele abre uma janela do navegador sobre qualquer outra janela que eu abra. Muito chocante enquanto trabalha em um ambiente local. Alguma maneira de dizer ao selênio ou ao sistema operacional (MAC) para abrir as...