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.





10
Come trovo un elemento che contiene testo specifico in Selenium Webdriver (Python)?
Sto provando a testare un'interfaccia javascript complicata con Selenium (utilizzando l'interfaccia Python e su più browser). Ho un numero di pulsanti del modulo: <div>My Button</div> Mi piacerebbe poter cercare pulsanti basati su "Il mio pulsante" (o corrispondenze parziali senza distinzione tra maiuscole e minuscole come "il mio pulsante" o "pulsante") …

9
C'è un modo per ottenere l'elemento da XPath usando JavaScript in Selenium WebDriver?
Sto cercando qualcosa come: getElementByXpath(//html[1]/body[1]/div[1]).innerHTML Devo ottenere il HTML interno degli elementi usando JS (per usarlo in Selenium WebDriver / Java, poiché WebDriver non riesce a trovarlo da solo), ma come? Potrei usare l'attributo ID, ma non tutti gli elementi hanno l'attributo ID. [FISSO] Sto usando jsoup per farlo in …



13
Come selezionare un valore di menu a discesa con Selenium usando Python?
Devo selezionare un elemento da un menu a discesa. Per esempio: <select id="fruits01" class="select" name="fruits"> <option value="0">Choose your fruits:</option> <option value="1">Banana</option> <option value="2">Mango</option> </select> 1) Prima devo fare clic su di esso. Lo faccio: inputElementFruits = driver.find_element_by_xpath("//select[id='fruits']").click() 2) Dopodiché devo selezionare l'elemento buono, diciamo Mango. Ho provato a farlo con …






13
Pagina Web di aggiornamento da WebDriver in attesa di una condizione specifica
Sto cercando un modo più elegante per aggiornare la pagina Web durante i test (utilizzo Selenium2). Ho appena inviato il tasto F5 ma mi chiedo se il driver ha un metodo per aggiornare l'intera pagina Web Ecco il mio codice while(driver.findElements(By.xpath("//*[text() = 'READY']")).size() == 0 ) driver.findElement(By.xpath("//body")).sendKeys(Keys.F5); //element appear after …

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.