Perguntas com a marcação «selenium»

O Selenium é uma ferramenta popular de código aberto para automatizar navegadores da web. Ao usar esta tag, inclua também outras tags para os componentes específicos que você está usando, por exemplo, selenium-webdriver para as ligações de idiomas, selenium-ide, selenium-grid, etc.

3
Executando javascript no Selenium usando Python
Eu sou totalmente novo no Selenium. Quero executar um trecho de javascript no código a seguir (conforme comentado no código), mas não posso fazer isso. Por favor ajude. from selenium import webdriver import selenium from selenium.common.exceptions import NoSuchElementException from selenium.webdriver.common.keys import Keys import time patch = raw_input("Enter patch number\n") rel …

6
Como obter texto com driver da web Selenium em python
Estou tentando obter texto usando o driver da web Selenium e aqui está o meu código. Por favor, note que eu não quero usar o Xpath, porque no meu caso o id é alterado a cada reinicialização da página web, ajude por favor. meu código: text=driver.find_element_by_class_name("current-stage").getText("my text") HTML: <span class="current-text" …
88 python  selenium 

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 …


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 …


18
Erro Selenium - A solicitação HTTP para o WebDriver remoto expirou após 60 segundos
Estou usando o Selenium há alguns meses, que estamos usando para automatizar alguns de nossos processos de teste internos. Os scripts estão passando bem. Recentemente, atualizei para o webdriver C # 2.40.0 usando FF 27.01 e nossos scripts agora estão falhando em locais aleatórios com o seguinte erro. [Portal.SmokeTest.SmokeRunTest.Booking] TearDown …

2
Tempo limite de recebimento da mensagem do renderizador: 0.100 mensagens de log usando o ChromeDriver e o Chrome v80 através do Selenium Java
Atualizamos recentemente nosso ambiente de teste com o ChromeDriver v80.0.3987.16 e o ​​Chrome v80.0.3987.87 (versão oficial) (64 bits) e após a atualização, mesmo o programa mínimo está produzindo muitos desses logs SEVEROS: [1581082019.282][SEVERE]: Timed out receiving message from renderer: 0.100 [1581082020.245][SEVERE]: Timed out receiving message from renderer: 0.100 No início, …

9
Possível problema com o Chromedriver 78, o Selenium não consegue encontrar o elemento da Web do PDF aberto no Chrome
Até o meu google Chrome não ter sido atualizado para a versão 78, meu código funcionou bem. Também atualizei o chromedriver para a versão 78.0.3904.70. Portanto, não consigo mais encontrar o WebElement com id = 'plugin' usando o Selenium WebDriver e Java: <html> <div id="content"> <embed id="plugin" type="application/x-google-chrome-pdf" src="http://??????????/offer_printed.php?printable=yes&reanudar=&> </div> …

4
MacOS Catalina (v 10.15.3): Erro: “chromedriver” não pode ser aberto porque o desenvolvedor não pode ser verificado. Não foi possível iniciar o navegador chrome
Atualizei recentemente minha máquina Mac para o OS Catalina (v 10.15.3). Após essa atualização, não consigo iniciar o driver chrome usando selênio. Estou enfrentando o erro abaixo quando executo o código selênio para iniciar o navegador chrome. "" Chromedriver "não pode ser aberto porque o desenvolvedor não pode ser verificado". …
13 java  macos  selenium 

3
12296: 26672: 0420 / 163936.459: ERRO: browser_switcher_service.cc (238) Erro XXX Init () no "Selenium Python"
Estou usando a versão 81.0.4044.113 (versão oficial) (64 bits). Isso não estava acontecendo antes e o código estava funcionando completamente bem. Mas depois de alguns dias, executei novamente e esse erro ocorreu. Eu estou usando esses módulos-> from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from …


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.