Articles of selenium

Selenium atsortingbut case à cocher “cochée”

J’utilise Selenium en Java pour tester la vérification d’une case à cocher dans une application Web. Voici le code: private boolean isChecked; private WebElement e; Je déclare e et l’affecte à la zone où se trouve la case à cocher. isChecked = e.findElement(By.tagName(“input”)).getAtsortingbute(“checked”).equals(“true”); Ce qui est bizarre, c’est que getAtsortingbute(“checked”) retourne null et donc une […]

libérer Selenium chromedriver.exe de la mémoire

J’ai configuré un code python pour exécuter Selenium chromedriver.exe . A la fin de l’exécution, browser.close() ferme l’instance. ( browser = webdriver.Chrome() ) Je crois qu’il devrait sortir chromedriver.exe de la mémoire (je suis sur Windows 7). Cependant, après chaque exécution, une instance de chromedriver.exe rest en mémoire. J’espère qu’il existe un moyen d’écrire quelque […]

Selenium Error – La requête HTTP envoyée au WebDriver distant a expiré après 60 secondes

J’utilise Selenium depuis plusieurs mois, que nous utilisons pour automatiser certains de nos processus de test internes. Les scripts se passent bien. J’ai récemment mis à niveau vers webdriver C # 2.40.0 avec FF 27.01 et nos scripts échouent maintenant à des endroits aléatoires avec l’erreur suivante. [Portal.SmokeTest.SmokeRunTest.Booking] TearDown method failed. OpenQA.Selenium.WebDriverException : The HTTP […]

Cliquez sur le bouton OK à l’intérieur d’une alerte (Selenium IDE)

Je dois cliquer sur le bouton “Ok” dans une fenêtre d’alerte avec une commande Selenium . J’ai essayé assertAlert ou verifyAlert mais ils ne font pas ce que je veux. Il est possible de cliquer sur le bouton “Ok”? Si oui, quelqu’un peut-il me fournir un exemple de la commande Selenium IDE?

pip sous Windows donnant l’erreur – Commande ‘install’ inconnue ou non prise en charge

J’ai installé pip sur Windows en téléchargeant http://pypi.python.org/packages/source/p/pip/pip-1.0.2.tar.gz#md5=47ec6ff3f6d962696fe08d4c8264ad49 et en exécutant python setup.py install L’installation s’est bien déroulée sans erreur. Mais quand j’ai essayé d’installer le paquetage de selenium, cela me donne l’erreur suivante – pip install -U selenium Unknown option: u Unknown or unsupported command ‘install’ Où je fais l’erreur?

erreur inconnue: échec du démarrage de Chrome: sortie anormale (informations sur le pilote: chromedriver = 2.9

J’essaie de lancer les tests Selenium sur Debian 7 mais sans succès. L’erreur est: unknown error: Chrome failed to start: exited abnormally (Driver info: chromedriver=2.9.248316,platform=Linux 3.2.0-4-686-pae x86) (WARNING: The server did not provide any stacktrace information) Command duration or timeout: 60.55 seconds Build info: version: ‘2.33.0’, revision: ‘4ecaf82108b2a6cc6f006aae81961236eba93358’, time: ‘2013-05-22 12:00:17’ System info: os.name: ‘Linux’, […]

Capture d’erreur JavaScript dans Selenium

Existe-t-il un moyen de capturer les erreurs survenant dans le DOM dans Selenium et de Selenium probablement une erreur dans la page? Pour donner un bref exemple, disons que j’essaie de lier un événement sur un contrôle HTML non existant, mon navigateur renvoie une erreur indiquant: element abcd not found in the console. Maintenant, si […]

Comment passer à la nouvelle fenêtre du navigateur, qui s’ouvre après avoir cliqué sur le bouton?

J’ai la situation, lorsque cliquez sur le bouton ouvre la nouvelle fenêtre du navigateur avec les résultats de la recherche. Existe-t-il un moyen de se connecter et de se concentrer sur une nouvelle fenêtre de navigateur ouverte? Et travaillez avec, puis revenez à la première fenêtre.

Comment obtenir le code de réponse HTTP à l’aide de Selenium WebDriver

J’ai écrit des tests avec Selenium2 / WebDriver et je veux tester si HTTP Request renvoie un HTTP 403 Forbidden. Est-il possible d’obtenir le code d’état de réponse HTTP avec Selenium WebDriver?

Comment sélectionner le noeud spécifié dans les ensembles de noeuds Xpath par index avec Selenium?

J’écris un test de Selenium. Et voici l’expression xpath que j’utilise pour faire correspondre tous les boutons “Modifier” dans un tableau de données. //img[@title=’Modify’] Ma question est la suivante: comment puis-je visiter les ensembles de nœuds correspondants par index? J’ai essayé avec //img[@title=’Modify’][i] et //img[@title=’Modify’ and position() = i] Mais ni l’un ni l’autre ne […]