Perguntas com a marcação «webdriver»

WebDriver é uma API para controle de navegadores da web, imitando um usuário real. É usado principalmente para testes automatizados. O WebDriver possui vários vínculos e drivers de linguagem (permitindo controlar vários navegadores). Se sua pergunta for específica para um deles, certifique-se de incluir também a tag apropriada.


15
Como posso pedir ao Selenium-WebDriver para esperar alguns segundos em Java?
Estou trabalhando em um Java Selenium-WebDriver. Eu adicionei driver.manage().timeouts().implicitlyWait(2, TimeUnit.SECONDS); e WebElement textbox = driver.findElement(By.id("textbox")); porque meus aplicativos levam alguns segundos para carregar a interface do usuário. Portanto, defino 2 segundos implícito e espera. mas não consegui localizar a caixa de texto do elemento Então eu adiciono Thread.sleep(2000); Agora funciona …

10
Selenium: exceção FirefoxProfile Não é possível carregar o perfil
De acordo com esta pergunta anterior , atualizei o Selenium para a versão 2.0.1 Mas agora tenho outro erro, mesmo quando os arquivos de perfil existem em /tmp/webdriver-py-profilecopy: Arquivo "/home/sultan/Repository/Django/monitor/app/request.py", linha 236, em executar navegador = Firefox (perfil) Arquivo "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/webdriver.py", linha 46, em __init__ self.binary, timeout), Arquivo "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/extension_connection.py", linha 46, …

3
Seletor CSS (id contém parte do texto)
Eu tenho uma pergunta. Tenho elementos parecidos com este: <a> elemento com id = someGenerated Some: Same: 0: name <a> elemento com id = someGenerated Some: Same: 0: sobrenome <a> elemento com id = someGenerated Some: Same: 1: name <a> elemento com id = someGenerated Some: Same: 1: sobrenome Preciso …

9
Selenium Web Driver e Java. O elemento não é clicável no ponto (x, y). Outro elemento receberia o clique
Usei esperas explícitas e tenho o seguinte aviso: org.openqa.selenium.WebDriverException: O elemento não é clicável no ponto (36, 72). Outro elemento receberia o clique: ... Duração do comando ou tempo limite: 393 milissegundos Se eu usar Thread.sleep(2000), não recebo nenhum aviso. @Test(dataProvider = "menuData") public void Main(String btnMenu, String TitleResultPage, String …

3
Qual é a diferença entre cssSelector e Xpath e qual é melhor com relação ao desempenho para teste de navegador cruzado?
Estou trabalhando com o Selenium WebDriver 2.25.0 em um aplicativo da web multilíngue e principalmente testando o conteúdo da página (para idiomas diferentes como árabe, inglês, russo e assim por diante). Para a minha aplicação que é melhor de acordo com o desempenho e certifique-se de que deve ser compatível …

10
Ao executar o WebDriver com o navegador Chrome, obter a mensagem “Somente conexões locais são permitidas”, embora o navegador seja iniciado corretamente
Quando executo o navegador Chrome usando o WebDriver, recebo a seguinte mensagem no console. Por favor, deixe-me saber como resolver isso. "Iniciando ChromeDriver (v2.10.267521) na porta 22582" "Apenas conexões locais são permitidas." Aqui está meu código de amostra: public class Browserlaunch { public static void main(String[] args) { System.setProperty("webdriver.chrome.driver", "C:\\chromedriver_win32 …

10
Como selecionar uma opção da lista suspensa usando Selenium WebDriver C #?
Eu estava tentando fazer o meu teste da web selecionando uma opção. Um exemplo pode ser encontrado aqui: http://www.tizag.com/phpT/examples/formex.php Tudo funciona bem, exceto a seleção de uma parte de opção. Como selecionar uma opção por valor ou por rótulo? Meu código: using OpenQA.Selenium.Firefox; using OpenQA.Selenium; using System.Collections.ObjectModel; using System.Text.RegularExpressions; using …

3
Como obter o atributo do elemento do Selenium?
Estou trabalhando com Selenium em Python. Gostaria de obter o resultado .val()de um <select>elemento e verificar se é o que espero. Este é o meu código: def test_chart_renders_from_url(self): url = 'http://localhost:8000/analyse/' self.browser.get(url) org = driver.find_element_by_id('org') # Find the value of org? Como posso fazer isso? Os documentos do Selenium parecem …


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.