Questions marquées «webdriver»

WebDriver est une API pour contrôler les navigateurs Web, imitant un utilisateur réel. Il est principalement utilisé pour les tests automatisés. WebDriver a plusieurs liaisons linguistiques et pilotes (permettant de contrôler différents navigateurs). Si votre question est spécifique à l'un d'entre eux, assurez-vous d'inclure également la balise appropriée.

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 …



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 …

24
WebDriverException: erreur inconnue: le fichier DevToolsActivePort n'existe pas lors de la tentative de lancement du navigateur Chrome
J'essaie de lancer Chrome avec une URL, le navigateur se lance et il ne fait rien après cela. Je vois l'erreur ci-dessous après 1 minute: Unable to open browser with url: 'https://www.google.com' (Root cause: org.openqa.selenium.WebDriverException: unknown error: DevToolsActivePort file doesn't exist (Driver info: chromedriver=2.39.562718 (9a2698cba08cf5a471a29d30c8b3e12becabb0e9),platform=Windows NT 10.0.15063 x86_64) (WARNING: The …



17
erreur inconnue: résultat de la fonction d'appel manquant `` valeur '' pour les clés d'envoi de sélénium même après la mise à niveau de chromedriver
J'obtiens l'erreur ci-dessous lors de l'envoi des clés. Message de résultat: System.InvalidOperationException : unknown error: call function result missing 'value' (Session info: chrome=65.0.3325.146) (Driver info: chromedriver=2.33.506120 (e3e53437346286c0bc2d2dc9aa4915ba81d9023f),platform=Windows NT 10.0.14393 x86_64) J'ai mis à jour le pilote chrome à 2.36 mais toujours ma recherche de code pour 2.33? Une idée ?



8
Comment définir la taille de la fenêtre du navigateur par défaut dans Protractor / WebdriverJS
Pour une raison quelconque, lorsque j'exécute mes tests au travail, le navigateur est maximisé, mais lorsque je les lance à la maison, il n'ouvre qu'une fenêtre de navigateur d'environ 50% de largeur. Cela provoque des écarts avec le défilement vers le bas, etc., donc j'aimerais idéalement qu'il ouvre une fenêtre …


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.