Articles of selenium webdriver

Selenium WebDriver JS – Explicit Wait

Sto usando selenium-webdriverjs. Voglio aspettare che venga visualizzato un determinato elemento per il quale ho creato un’attesa esplicita come segue e funziona perfettamente, var displayed = false; driver.wait(function(){ driver.findElement(locator).isDisplayed().then(function(value){ displayed = value; }); return displayed; }, timeout); È questo il meglio che posso fare o c’è un modo migliore per farlo? Il motivo per cui […]

Utilizzando Selenium WebDriver con Tor

Poiché Tor Browser Bundle è solo una versione patch di Firefox, sembra che dovrebbe essere ansible utilizzare un FirefoxDriver con Tor Browser. Questo è quello che ho provato finora: String torPath = “C:\\Users\\My User\\Desktop\\Tor Browser\\Start Tor Browser.exe”; String profilePath = “C:\\Users\\My User\\Desktop\\Tor Browser\\Data\\Browser\\profile.default”; FirefoxProfile profile = new FirefoxProfile(new File(profilePath)); FirefoxBinary binary = new FirefoxBinary(new File(torPath)); […]

Qual è l’uso di DesiredCapabilities in Selenium WebDriver?

Qual è l’uso di DesiredCapabilities in Selenium WebDriver? Quando vogliamo usare questo e come? La risposta con l’esempio sarebbe apprezzata.

Come carico un file javascript nel DOM usando il selenium?

Sto usando Selenium WebDriver per provare a inserire un file javascript esterno nel DOM, piuttosto che digitare l’intera cosa in executeScript. Sembra che collochi correttamente il nodo nel DOM, ma poi ignora semplicemente la sorgente, cioè la funzione su detto file sorgente js non viene eseguita. Ecco il mio codice: import org.openqa.selenium.By; import org.openqa.selenium.JavascriptExecutor; import […]

Selenium WebDriver StaleElementReferenceException

Ottengo questo errore durante l’esecuzione dei test: org.openqa.selenium.StaleElementReferenceException: l’elemento non è più collegato al DOM qualche idea su come risolvere la suddetta eccezione? questo accade nella mia griglia che ha un’espressione Xpath ref che è dynamic

Webdriver e server proxy per firefox

ci sono modi per impostare le impostazioni del proxy di firefox? Ho trovato qui informazioni su FoxyProxy ma quando Selenium funziona, i plugin non sono triggersti ​​nella finestra.

Imansible aprire il browser con l’URL specificato utilizzando Selenium Webdriver

Imansible aprire il browser firefox con l’URL specificato nel web driver del selenium. Solo il browser si sta aprendo senza l’url. La versione di Firefox è 47. La versione di selenium è 2.53.

Come aspettare un avviso nel webdriver Selenium?

Possibile duplicato: selenium 2.4.0, come verificare la presenza di un avviso Sto usando il seguente codice per chiudere la finestra di avviso: Alert alert3 = driver.switchTo().alert(); alert3.dismiss(); L’avviso appare pochi secondi dopo l’apertura della finestra principale. Come posso aspettare e controllare se compare l’avviso?

Come digitare del testo in un campo nascosto in Selenium WebDriver utilizzando Java

Sto usando WebDriver con Java per l’automazione dei test. Ho il seguente codice HTML per il campo di input che è nascosto: Come digitare qualcosa in un campo nascosto in Selenium2 (WebDriver)? Ho scritto codice come: driver.findElement(By.name(“body”)).sendKeys(“test body”); Ma è stato mostrato il seguente errore: org.openqa.selenium.ElementNotVisibleException: Elemento non è attualmente visibile e quindi non può […]

come cambiare la posizione del download del file in Webdriver mentre si utilizza il driver chrome / firefox

Sto cercando di salvare un’immagine usando l’opzione salva come all’interno di una cartella specifica. Ho trovato un modo in cui sono in grado di fare clic destro sull’immagine che voglio salvare utilizzando l’opzione Salva come. Ma il problema in cui sono bloccato è dopo aver ottenuto la finestra os che chiede dove salvare il file […]