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.

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 …







3
WebDriver clic () vs JavaScript clic ()
L'histoire: Ici, sur StackOverflow, j'ai vu des utilisateurs rapporter qu'ils ne peuvent pas cliquer sur un élément via la commande "clic" de sélénium WebDriver et peuvent contourner ce problème avec un clic JavaScript en exécutant un script. Exemple en Python: element = driver.find_element_by_id("myid") driver.execute_script("arguments[0].click();", element) Exemple dans WebDriverJS / Protractor: …

9
Comment sélectionner une option dans la liste déroulante en utilisant Capybara
J'essaie de sélectionner un élément dans un menu déroulant en utilisant Capybara (2.1.0). Je veux sélectionner par numéro (ce qui signifie sélectionner l'option deuxième, troisième, etc.). J'ai googlé comme un fou en essayant toutes sortes de choses mais pas de chance. J'ai pu le sélectionner en utilisant la valeur: find("option[value='4c430d62-f1ba-474f-8e8a-4452c55ea0a8']").click …

5
Comment rendre Firefox sans tête par programmation dans Selenium avec Python?
J'exécute ce code avec python, sélénium et Firefox, mais j'utilise toujours la version `` principale '' de Firefox: binary = FirefoxBinary('C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe', log_file=sys.stdout) binary.add_command_line_options('-headless') self.driver = webdriver.Firefox(firefox_binary=binary) J'ai également essayé quelques variantes de binaire: binary = FirefoxBinary('C:\\Program Files\\Nightly\\firefox.exe', log_file=sys.stdout) binary.add_command_line_options("--headless")

9
Utilisation du pilote Web Selenium pour récupérer la valeur d'une entrée HTML
Dans le HTML d'une webapp, il y a le code suivant <input type="text" name="prettyTime" id="prettyTime" class="ui-state-disabled prettyTime" readonly="readonly"> Ce qui est réellement affiché sur la page est une chaîne affichant l'heure. Dans Selenium Web Driver, j'ai un WebElementobjet faisant référence à l' <input>utilisation WebElement timeStamp = waitForElement(By.id("prettyTime")); Je veux obtenir …


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.