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.



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 …

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 …

3
Sélecteur CSS (l'identifiant contient une partie du texte)
J'ai une question. J'ai des éléments quelque chose comme ça: <a> élément avec id = someGenerated Some: Identique: 0: nom <a> élément avec id = someGenerated Some: Idem: 0: nom de famille <a> élément avec id = someGenerated Some: Identique: 1: nom <a> élément avec id = someGenerated Some: Idem: …

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.