preguntar acerca de selenium

5
réponses

Webdriver executeAsyncScript vs executeScript

Quelle est la différence entre executeAsyncScript et executeScript? Comment puis-je utiliser l'événement comme la fenêtre.onload? J'ai essayé quelque chose comme ceci ((JavascriptExecutor) driver).executeAsyncScript("window.onload = function() {al …
demandé sur 1970-01-01 00:33:32
4
réponses

Gérer plusieurs fenêtres en Python

je suis en train de travailler sur projet d'automatisation du sélénium utiliser Python. je suis confronté à un problème, qui est la gestion de plusieurs fenêtres de navigateur. Le scénario est le suivant. Lorsque je clique sur un lien sur la pag …
demandé sur 1970-01-01 00:33:32
3
réponses

Impossible de charger l’Atome «trouver l’élément»

J'ai récemment installé PhantomJS et j'ai rencontré cette erreur lors de ma première exécution: from selenium import webdriver from selenium.webdriver.common.keys import Keys driver = webdriver.PhantomJS() driver.get("http://www.google.com") driver …
demandé sur 1970-01-01 00:33:36
6
réponses

comment selenium WebDriver télécharge des fichiers vers le navigateur?

je suis un développeur javascript / java et j'ai essayé de comprendre comment le selenium WebDriver automation framework télécharge des fichiers depuis le système de fichiers. Il est impossible de définir une entrée de fichier via javascript car il …
demandé sur 1970-01-01 00:33:32
5
réponses

Localisation des noeuds enfant de WebElements dans le sélénium

j'utilise le sélénium pour tester mon application web et je peux trouver des tags avec By.xpath. Cependant, de temps en temps, je dois trouver des noeuds enfants à l'intérieur de ce noeud. Exemple: <div id="a"> <div> <spa …
demandé sur 1970-01-01 00:33:32
8
réponses

Selenium WebDriver lance sporadiquement des exceptions de temporisation

Utilisation du sélénium pour les tests d'interface utilisateur sur notre projet. Nous exécutons la nouvelle version 2.30.0. Nous utilisons Firefox WebDriver et exécutons Firefox 19.0. généralement dit le test d'ui fonctionne côté local et même côté …
demandé sur 1970-01-01 00:33:33
12
réponses

Presse clé dans (Ctrl+A) WebDriver Selenium

j'ai besoin d'appuyer sur Ctrl+ touches utilisant le WebDriver de sélénium. Est-il possible de le faire? J'ai vérifié les bibliothèques de sélénium et j'ai trouvé que le sélénium permet de presser des touches spéciales et fonctionnelles seulement. …
demandé sur 1970-01-01 00:33:32
7
réponses

Comment arrêter correctement l’exécution de phantomjs

j'ai initié et fermer phantomjs en Python avec les from selenium import webdriver driver = webdriver.PhantomJS() driver.get(url) html_doc = driver.page_source driver.close() pourtant après l'exécution du script je trouve toujours une instance …
demandé sur 1970-01-01 00:33:34
12
réponses

Meilleure façon de prendre des screenshots de tests dans Selenium 2?

j'ai besoin d'un moyen de prendre des captures d'écran de mes tests fonctionnels. En ce moment, J'utilise du sélénium 2 avec des fixations C#. Je veux à peu près prendre une capture d'écran à la fin du test pour m'assurer que la page désirée est affi …
demandé sur 1970-01-01 00:33:30
3
réponses

Cucumber / Capybara — comment obtenir l’hôte et le port de l’exécution courante

je dois télécharger un fichier csv à partir de mon application en utilisant Open::URI et pour ce faire, je dois lui donner un URI pleinement qualifié. Alors, quelle est la meilleure façon d'obtenir L'hôte et surtout le PORT dans mon script cucumber? …
demandé sur 1970-01-01 00:33:31