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
libérer Selenium chromedriver.exe de la mémoire
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 reste une chromedriver.exeinstance dans la mémoire. J'espère qu'il …

15
Comment puis-je demander au Selenium-WebDriver d'attendre quelques secondes en Java?
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 d'attente implicite. mais je n'ai pas pu localiser la zone de texte de l'élément Puis j'ajoute Thread.sleep(2000); Maintenant ça marche …


8
Python Selenium accédant à la source HTML
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 something else Comment puis-je faire ceci? Je ne sais …

10
Selenium: exception FirefoxProfile Impossible de charger le profil
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 browser = Firefox (profil) Fichier "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/webdriver.py", ligne 46, dans __init__ self.binary, timeout), Fichier "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/extension_connection.py", ligne …


8
Pilote Web Selenium et Java. L'élément n'est pas cliquable au point (x, y). Un autre élément recevrait le clic
J'ai utilisé des attentes explicites et j'ai l'avertissement: org.openqa.selenium.WebDriverException: l'élément n'est pas cliquable au point (36, 72). L'autre élément recevrait le clic: ... Durée ou délai de la commande: 393 millisecondes Si j'utilise, Thread.sleep(2000)je ne reçois aucun avertissement. @Test(dataProvider = "menuData") public void Main(String btnMenu, String TitleResultPage, String Text) throws …

3
Quelle est la différence entre cssSelector et Xpath et quel est le meilleur en termes de performances pour les tests multi-navigateurs?
Je travaille avec Selenium WebDriver 2.25.0 sur une application Web multilingue et je teste principalement le contenu de la page (pour différentes langues comme l'arabe, l'anglais, le russe, etc.). Pour mon application qui est meilleure en fonction des performances et assurez-vous qu'elle doit être compatible avec tous les navigateurs (ie …

10
Comment sélectionner une option dans la liste déroulante à l'aide de Selenium WebDriver C #?
J'essayais de faire mon test Web en sélectionnant une option. Un exemple peut être trouvé ici: http://www.tizag.com/phpT/examples/formex.php Tout fonctionne très bien sauf la sélection d'une pièce optionnelle. Comment sélectionner une option par valeur ou par étiquette? Mon code: using OpenQA.Selenium.Firefox; using OpenQA.Selenium; using System.Collections.ObjectModel; using System.Text.RegularExpressions; using System.Threading; using System.Diagnostics; …


3
Comment obtenir l'attribut d'élément de Selenium?
Je travaille avec Selenium en Python. Je voudrais obtenir le .val()d'un <select>élément et vérifier que c'est ce que j'attends. Voici mon code: def test_chart_renders_from_url(self): url = 'http://localhost:8000/analyse/' self.browser.get(url) org = driver.find_element_by_id('org') # Find the value of org? Comment puis-je faire ceci? Les documents Selenium semblent avoir beaucoup sur la sélection …

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.