Questions marquées «selenium-webdriver»

Selenium-WebDriver fournit l'API WebDriver pour contrôler les navigateurs dans différents langages de programmation («liaisons de langage»). Lorsque vous utilisez cette balise, ajoutez également une balise pour le langage de programmation que vous utilisez.


14
Obtenir la source HTML de WebElement dans Selenium WebDriver à l'aide de Python
J'utilise les liaisons Python pour exécuter Selenium WebDriver: from selenium import webdriver wd = webdriver.Firefox() Je sais que je peux saisir un élément Web comme ceci: elem = wd.find_element_by_css_selector('#my-id') Et je sais que je peux obtenir la source de la page complète avec ... wd.page_source Mais existe-t-il de toute façon …



10
Comment trouver un élément contenant du texte spécifique dans Selenium Webdriver (Python)?
J'essaie de tester une interface javascript compliquée avec Selenium (en utilisant l'interface Python et sur plusieurs navigateurs). J'ai un certain nombre de boutons du formulaire: <div>My Button</div> J'aimerais pouvoir rechercher des boutons en fonction de "Mon bouton" (ou des correspondances partielles non sensibles à la casse telles que "mon bouton" …

9
Existe-t-il un moyen d'obtenir l'élément par XPath en utilisant JavaScript dans Selenium WebDriver?
Je cherche quelque chose comme: getElementByXpath(//html[1]/body[1]/div[1]).innerHTML J'ai besoin d'obtenir le innerHTML des éléments en utilisant JS (pour l'utiliser dans Selenium WebDriver / Java, car WebDriver ne le trouve pas lui-même), mais comment? Je pourrais utiliser l'attribut ID, mais tous les éléments n'ont pas d'attribut ID. [FIXÉ] J'utilise jsoup pour le …



13
Comment sélectionner une valeur de menu déroulant avec Selenium en utilisant Python?
J'ai besoin de sélectionner un élément dans un menu déroulant. Par exemple: <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) Je dois d'abord cliquer dessus. Je fais ça: inputElementFruits = driver.find_element_by_xpath("//select[id='fruits']").click() 2) Après cela, je dois sélectionner le bon élément, disons Mango. J'ai essayé …





13
Comment exécuter des cas de test Selenium WebDriver dans Chrome?
J'ai essayé ça WebDriver driver = new ChromeDriver(); Mais j'obtiens l'erreur comme Tests échoués: setUp (com.TEST): le chemin d'accès à l'exécutable du pilote doit être défini par la propriété système webdriver.chrome.driver; pour plus d'informations, consultez le code ici . La dernière version peut être téléchargée depuis Link Comment puis-je faire …

13
Actualisation de la page Web par WebDriver lors de l'attente d'une condition spécifique
Je recherche un moyen plus élégant de rafraîchir la page Web pendant les tests (j'utilise Selenium2). Je viens d'envoyer la clé F5 mais je me demande si le pilote a une méthode pour actualiser toute la page Web Voici mon code while(driver.findElements(By.xpath("//*[text() = 'READY']")).size() == 0 ) driver.findElement(By.xpath("//body")).sendKeys(Keys.F5); //element appear …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.