Existe-t-il un moyen de maximiser la fenêtre du navigateur en utilisant WebDriver (Selenium 2) avec C
Existe-t-il un moyen de maximiser la fenêtre du navigateur en utilisant WebDriver (Selenium 2) avec C
Je veux faire passer la souris sur un menu déroulant. Lorsque nous survolons le menu, il affichera les nouvelles options. J'ai essayé de cliquer sur les nouvelles options en utilisant le xpath. Mais ne peut pas cliquer directement sur les menus. Donc, en tant que méthode manuelle, j'essaie de...
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 =
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...
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 =
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...
Comment ouvrir un nouvel onglet dans le navigateur Firefox existant à l'aide de Selenium WebDriver (alias Selenium
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...
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...
J'obtiens une erreur lors de l'utilisation de Firefox avec WebDriver. org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Version de Firefox: 47.0 Sélénium: 2,53,0 Windows 10 64 bits Quelqu'un a-t-il un problème similaire ou une idée...
J'utilise Selenium2 pour certains tests automatisés de mon site Web, et j'aimerais pouvoir obtenir la valeur de retour d'un code Javascript. Si j'ai une foobar()fonction Javascript dans ma page Web et que je veux l'appeler et obtenir la valeur de retour dans mon code Python, que puis-je appeler...
J'ai une application web à tester avec Selenium. Il y a beaucoup de JavaScript en cours d'exécution lors du chargement de la page. Ce code JavaScript n'est pas si bien écrit mais je ne peux rien changer. Donc, attendre qu'un élément apparaisse dans le DOM avec findElement()method n'est pas une...
Quelqu'un sait-il si Selenium (WebDriver de préférence) est capable de communiquer et d'agir via un navigateur qui est déjà en cours d'exécution avant de lancer un client Selenium? Je veux dire si Selenium est capable de communiquer avec un navigateur sans utiliser le serveur Selenium (avec...
Comment cela est-il réalisé? Ici, il est dit que la version java est: WebDriver driver; // Assigned elsewhere JavascriptExecutor js = (JavascriptExecutor) driver; js.executeScript("return document.title"); Mais je ne trouve pas le code C # pour faire
J'ai mis en place un code python pour exécuter Selenium chromedriver.exe. À la fin de l'exécution, je dois browser.close()fermer l'instance. ( browser = webdriver.Chrome()) Je pense qu'il devrait sortir chromedriver.exede la mémoire (je suis sous Windows 7). Cependant, après chaque exécution, il...
Je travaille sur un Java Selenium-WebDriver. J'ai ajouté driver.manage().timeouts().implicitlyWait(2, TimeUnit.SECONDS); et WebElement textbox = driver.findElement(By.id("textbox")); car mes applications prennent quelques secondes pour charger l'interface utilisateur. J'ai donc mis 2 secondes...
J'utilise l'API Java Selenium 2 avec FirefoxDriver. Lorsque je remplis un formulaire, des cases à cocher sont ajoutées à la page en fonction des entrées du formulaire. Je voudrais simuler un clic sur ces cases à cocher en utilisant Selenium. Les éléments sont visibles et utilisables dans un...
Comment puis-je obtenir la source HTML dans une variable en utilisant le module Selenium avec Python? Je voulais faire quelque chose comme ça: from selenium import webdriver browser = webdriver.Firefox() browser.get("http://example.com") if "whatever" in html_source: # Do something else: # Do...
Selon cette question précédente, j'ai mis à jour Selenium vers la version 2.0.1 Mais maintenant, j'ai une autre erreur, même lorsque les fichiers de profil existent sous /tmp/webdriver-py-profilecopy: Fichier "/home/sultan/Repository/Django/monitor/app/request.py", ligne 236, en cours d'exécution...
Je convertis mon code de sélénium 1 en sélénium 2 et je ne trouve pas de moyen facile de sélectionner une étiquette dans un menu déroulant ou d'obtenir la valeur sélectionnée d'un menu déroulant. Savez-vous comment faire cela dans Selenium 2? Voici deux déclarations qui fonctionnent dans Selenium...