Domande taggate «selenium-webdriver»

Selenium-WebDriver fornisce l'API WebDriver per il controllo dei browser in diversi linguaggi di programmazione ("collegamenti linguistici"). Quando si utilizza questo tag, aggiungere anche un tag per il linguaggio di programmazione che si sta utilizzando.





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 …

3
Qual è la differenza tra cssSelector e Xpath e quale è migliore rispetto alle prestazioni per i test cross browser?
Sto lavorando con Selenium WebDriver 2.25.0 su un'applicazione web multilingue e provo principalmente il contenuto della pagina (per lingue diverse come arabo, inglese, russo e così via). Per la mia applicazione che è migliore in base alle prestazioni e assicurati che dovrebbe essere il supporto per tutti i browser (ad …


10
Come selezionare un'opzione dal menu a discesa utilizzando Selenium WebDriver C #?
Stavo provando il mio test web selezionando un'opzione. Un esempio può essere trovato qui: http://www.tizag.com/phpT/examples/formex.php Tutto funziona alla grande tranne la selezione di una parte di opzione. Come selezionare un'opzione in base al valore o all'etichetta? Il mio codice: using OpenQA.Selenium.Firefox; using OpenQA.Selenium; using System.Collections.ObjectModel; using System.Text.RegularExpressions; using System.Threading; using …

3
Come ottenere l'attributo dell'elemento dal selenio?
Sto lavorando con Selenium in Python. Vorrei ottenere il .val()di un <select>elemento e verificare che sia quello che mi aspetto. Questo è il mio codice: 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? Come posso fare questo? I documenti Selenium sembrano avere molto …

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.