Articles of selenium

Changer d’onglet à l’aide de Selenium WebDriver avec Java

En utilisant Selenium WebDriver avec JAVA, j’essaie d’automatiser une fonctionnalité où je dois ouvrir un nouvel onglet, y effectuer quelques opérations et revenir à l’onglet précédent (Parent). J’ai utilisé la poignée de commutation mais sa ne fonctionne pas. Et une chose étrange, les deux tabs ont la même poignée de fenêtre à cause de laquelle […]

Attendez qu’un appel Ajax se termine avec Selenium 2 WebDriver

J’utilise Selenium 2 WebDriver pour tester une interface utilisateur qui utilise AJAX. Y a-t-il un moyen de faire en sorte que le pilote attende un peu la requête Ajax. Fondamentalement j’ai ceci: d.FindElement(By.XPath(“//div[8]/div[3]/div/button”)).Click(); // This click sortinggger an ajax request which will fill the below ID with content. // So I need to make it […]

Comment puis-je obtenir le contenu actuel d’un élément dans webdriver

Je dois penser à ce problème. Je veux obtenir le contenu d’un élément, en l’occurrence un champ de formulaire, sur une page à laquelle j’accède avec Webdriver / Selenium 2 Voici mon code cassé: Element=driver.find_element_by_id(ElementID) print Element print Element.text voici le résultat: (Notez la ligne vide) Je sais que cet élément a du contenu car […]

Comment automatiser les fonctionnalités de glisser-déposer avec Selenium WebDriver Java

Comment automatiser les fonctionnalités de glisser-déposer à l’aide de Selenium WebDriver dans Java?

Comment empêcher Selenium de créer des profils Firefox temporaires à l’aide du pilote Web?

J’utilise l’API de pilote Web Selenium avec Java. Chaque fois que je veux déboguer mes scénarios de test, un profil temporaire pour Firefox est créé dans le répertoire des fichiers temporaires. C’est un mal de tête de deux manières. Cela prend du temps inutile pour créer un profil et prend de la place inutile. Je […]

Comment obtenir du selenium pour attendre une réponse ajax?

Comment puis-je obtenir du selenium pour attendre quelque chose comme un widget de calendrier à charger? En ce moment, je ne fais qu’un Thread.sleep(2500) après avoir exporté le test dans un programme junit.

Comment vérifier si une alerte existe à l’aide de WebDriver?

Je dois vérifier l’existence d’alerte dans WebDriver. Parfois, il émet une alerte, mais parfois il ne s’affiche pas. Je dois vérifier si l’alerte existe en premier, puis je peux l’accepter ou la rejeter ou elle dira: aucune alerte trouvée.

Comment vérifier si un élément est visible avec WebDriver

Avec WebDriver de Selenium 2.0a2, j’ai du mal à vérifier si un élément est visible. WebDriver.findElement renvoie un WebElement , qui n’offre malheureusement pas de méthode isVisible . Je peux contourner cela en utilisant WebElement.clear ou WebElement.click qui lancent tous deux une WebElement.click , mais cela semble très sale. De meilleures idées?

Comment puis-je faire défiler une page Web en utilisant Selenium Webdriver en Python?

J’utilise actuellement le sélecteur de selenium pour parsingr la page Facebook des utilisateurs et extraire tous les identifiants du script AJAX. Mais je dois faire défiler pour obtenir tous les amis. Comment puis-je faire défiler dans Selenium. J’utilise python.

Comment capturer la capture d’écran d’un élément spécifique plutôt qu’une page entière à l’aide de Selenium Webdriver?

Actuellement, j’essaie de capturer une capture d’écran en utilisant Selenium WebDriver. Mais je ne peux obtenir que la capture d’écran de la page entière. Cependant, ce que je voulais, c’est juste pour capturer une partie de la page ou peut-être simplement sur un élément spécifique basé sur un identifiant ou tout autre élément spécifique. (Par […]