Domande taggate «selenium»

Selenium è un popolare strumento open source per l'automazione dei browser Web. Quando si utilizza questo tag, includere anche altri tag per i componenti specifici che si stanno utilizzando, ad esempio selenium-webdriver per i collegamenti linguistici, selenium-ide, selenium-grid, ecc.





24
rilascia Selenium chromedriver.exe dalla memoria
Ho impostato un codice Python per eseguire Selenium chromedriver.exe. Alla fine della corsa devo browser.close()chiudere l'istanza. ( browser = webdriver.Chrome()) Credo che dovrebbe essere rilasciato chromedriver.exedalla memoria (sono su Windows 7). Tuttavia, dopo ogni esecuzione, rimane chromedriver.exeun'istanza in memoria. Spero che ci sia un modo in cui posso scrivere qualcosa …

15
Come posso chiedere al Selenium-WebDriver di attendere qualche secondo in Java?
Sto lavorando a un Java Selenium-WebDriver. Ho aggiunto driver.manage().timeouts().implicitlyWait(2, TimeUnit.SECONDS); e WebElement textbox = driver.findElement(By.id("textbox")); perché le mie applicazioni impiegano pochi secondi per caricare l'interfaccia utente. Quindi ho impostato 2 secondi di attesa implicita. ma non sono riuscito a individuare la casella di testo dell'elemento Poi aggiungo Thread.sleep(2000); Adesso funziona …

8
Python Selenium che accede al sorgente HTML
Come posso ottenere l' HTML sorgente in una variabile utilizzando il modulo Selenium con Python? Volevo fare qualcosa del genere: from selenium import webdriver browser = webdriver.Firefox() browser.get("http://example.com") if "whatever" in html_source: # Do something else: # Do something else Come posso fare questo? Non so come accedere al sorgente …

10
Selenium: eccezione FirefoxProfile Impossibile caricare il profilo
Per questa domanda precedente ho aggiornato Selenium alla versione 2.0.1 Ma ora ho un altro errore, anche quando i file del profilo esistono sotto /tmp/webdriver-py-profilecopy: File "/home/sultan/Repository/Django/monitor/app/request.py", riga 236, in esecuzione browser = Firefox (profilo) File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/webdriver.py", riga 46, in __init__ self.binary, timeout), File "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/extension_connection.py", riga 46, in __init__ self.binary.launch_browser …





9
Selenium Web Driver e Java. L'elemento non è selezionabile nel punto (x, y). Un altro elemento riceverebbe il clic
Ho usato attese esplicite e ho l'avviso: org.openqa.selenium.WebDriverException: l'elemento non è selezionabile nel punto (36, 72). Un altro elemento riceverebbe il clic: ... Durata o timeout del comando: 393 millisecondi Se lo utilizzo Thread.sleep(2000)non ricevo nessun avviso. @Test(dataProvider = "menuData") public void Main(String btnMenu, String TitleResultPage, String Text) throws InterruptedException …

6
Come ottenere testo con Selenium WebDriver in Python
Sto cercando di ottenere del testo utilizzando Selenium WebDriver ed ecco il mio codice. Tieni presente che non voglio utilizzare XPath, perché nel mio caso l'ID viene cambiato ad ogni riavvio della pagina web. Il mio codice: text = driver.find_element_by_class_name("current-stage").getText("my text") HTML: <span class="current-text" id="yui_3_7_0_4_1389185744113_384">my text</span> Come posso risolvere questo …
92 python  selenium 

5
Come eseguo Selenium in Xvfb?
Sono sull'istanza EC2. Quindi non c'è GUI. $pip install selenium $sudo apt-get install firefox xvfb Quindi faccio questo: $Xvfb :1 -screen 0 1024x768x24 2>&1 >/dev/null & $DISPLAY=:1 java -jar selenium-server-standalone-2.0b3.jar 05:08:31.227 INFO - Java: Sun Microsystems Inc. 19.0-b09 05:08:31.229 INFO - OS: Linux 2.6.32-305-ec2 i386 05:08:31.233 INFO - v2.0 [b3], …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.