Articles of webdriver

Selenium 2.0b3 IE WebDriver, clique não triggersndo

Ao usar o driver IE com o IE9, ocasionalmente o método Click selecionará apenas um botão, ele não fará a ação do Click (). Note que isso só acontece ocasionalmente, então eu não acho que é o código que é o problema. Usando o driver do Firefox com o Firefox4 não tem problemas. Eu também […]

Faça login no Gmail usando o Selenium em Python

Estou tentando fazer login no Gmail usando o Selenium. No novo login do Gmail, primeiro você digita o seu ID de email e, em seguida, uma próxima página vem onde você digita sua senha. URL da página de email e senha, ambos são diferentes. Então, quando eu estou passando o URL da senha no driver.get […]

O webdriver do Selenium não pode clicar em um link fora da página

Estou tendo um problema com o Selenium WebDriver. Eu tento clicar em um link que está fora da página da janela (você precisa rolar para cima para ver). Meu código atual é razoavelmente padrão: menuItem = driver.findElement(By.id(“MTP”)); menuItem.click(); // I also tried menuItem.sendKeys(Keys.RETURN); Eu sei que eu poderia rolar para cima, e funcionaria nesse caso. […]

Como definir o tamanho da janela do navegador padrão no transferidor / WebdriverJS

Por alguma razão, quando executo meus testes no trabalho, o navegador é maximizado, mas quando os executo em casa, ele só abre uma janela do navegador com cerca de 50% de largura. Isso causa algumas discrepâncias com a rolagem para baixo, etc, então eu gostaria de ter uma janela do navegador do mesmo tamanho em […]

Precisa encontrar elemento em selenium por css

Eu quero encontrar o elemento deste link “us states” em . Eu estou tentando isso no craigslist. Qualquer ajuda será muito apreciada Aqui está o url: http://auburn.craigslist.org/ <table id="container" cellspacing="0" cellpadding="0" us states

Como selecionar uma opção no menu suspenso usando o Selenium WebDriver C #?

Eu estava tentando para o meu teste na web selecionando uma opção. Um exemplo pode ser encontrado aqui: http://www.tizag.com/phpT/examples/formex.php Tudo funciona muito bem, exceto a seleção de uma parte da opção. Como selecionar uma opção por valor ou por etiqueta? Meu Código: using OpenQA.Selenium.Firefox; using OpenQA.Selenium; using System.Collections.ObjectModel; using System.Text.RegularExpressions; using System.Threading; using System.Diagnostics; using […]

WebDriver Selenium: Aguarde por página complexa com JavaScript para carregar

Eu tenho um aplicativo da web para testar com o Selenium. Há muito JavaScript em execução no carregamento da página. Este código JavaScript não está tão bem escrito, mas não posso mudar nada. Portanto, esperar que um elemento apareça no DOM com o método findElement() não é uma opção. Eu quero criar uma function genérica […]

Chrome – org.openqa.selenium.WebDriverException: erro desconhecido: não é possível obter a extensão de automação em driver.manage (). Window (). Maximize ();

Eu estou preso com um tipo muito incomum de erro lançado pelo navegador Chrome Quando tento maximizar o cromo com a linha abaixo do código driver.manage().window().maximize(); Estou ficando abaixo do erro org.openqa.selenium.WebDriverException: unknown error: cannot get automation extension from unknown error: page could not be found: chrome-extension://aapnijgdinlhnhlmodcfapnahmbfebeb/_generated_background_page.html (Session info: chrome=57.0.2987.110) (Driver info: chromedriver=2.27.440174 (e97a722caafc2d3a8b807ee115bfb307f7d2cfd9),platform=Windows NT […]

Como executar a autenticação básica para FirefoxDriver, ChromeDriver e IEdriver no Selenium WebDriver?

Estou usando o Selenium-Firefox-driver e o Selenium-Chrome-Driver versão 2.0a5 ( API de driver da Web ) e estou tentando testar um aplicativo da Web que possui autenticação BASIC (há um pop-up que aparece para autenticar o usuário quando Eu acertei qualquer página, o popup não é parte do HTML). Agora, eu preciso de uma estratégia […]

Como selecionar um item de uma lista suspensa usando o Selenium WebDriver com java?

Como posso selecionar um item de uma lista suspensa como sexo (por exemplo, masculino, feminino) usando o Selenium WebDriver com Java? Eu tentei isso WebElement select = driver.findElement(By.id(“gender”)); List options = select.findElements(By.tagName(“Male”)); for (WebElement option : options) { if(“Germany”.equals(option.getText())) option.click(); } Meu código acima não funcionou.