Articles of selenium

Comment gérer les popup d’authentification avec Selenium WebDriver en utilisant Java

J’essaie de gérer la popup d’authentification en utilisant le code ci-dessous: FirefoxProfile profile = new FirefoxProfile(); profile.setPreference(“network.http.phishy-userpass-length”, 255); profile.setPreference(“network.automatic-ntlm-auth.trusted-uris”, “xxxx”); driver = new FirefoxDriver(profile); baseUrl=”http://” + login + “:” + password + “@” + url; driver.get(baseUrl + “/”); Lorsque j’exécute le test, la page affiche la fenêtre contextuelle d’authentification et le chargement du bouton jusqu’à […]

SyntaxError: Utilisation de const en mode ssortingct?

J’essaie de me connecter sur facebook.com avec selenium-webdriver. var webdriver = require(‘selenium-webdriver’), By = require(‘selenium-webdriver’).By, until = require(‘selenium-webdriver’).until; var driver = new webdriver.Builder() .forBrowser(‘firefox’) .build(); driver.get(‘https://www.facebook.com/login’); driver.findElement(By.id(’email’)).sendKeys(‘****’); driver.findElement(By.id(‘pass’)).sendKeys(‘*****’); driver.findElement(By.id(‘loginbutton’)).click(); driver.findElement(By.linkText(‘Settings’)).then(function(element) { console.log(‘Yes, found the element’); }, function(error) { console.log(‘The element was not found, as expected’); }); driver.quit(); C’est donner une erreur: /home/shubham/node_modules/selenium-webdriver/index.js:25 const builder = […]

Obtenir l’URL de la page en cours à l’aide de Selenium WebDriver

Je tente d’obtenir l’URL de la page actuellement ouverte. J’utilise Selenium WebDriver et Java. J’accède à l’URL actuelle via: WebDriver driver = new WebDriver(); Ssortingng url = driver.getCurrentUrl(); Cependant, l’URL ne semble pas refléter réellement où je suis actuellement. Mon test actuel consiste à aller sur le site Web du NYT, puis à cliquer sur […]

Firefox webdriver ouvre la première page en permanence

Comment désactiver cette page “première exécution” une fois pour toutes pour FF? Lorsque le pilote FF est créé, il ouvre l’onglet avec – https://www.mozilla.org/en-US/firefox/42.0/firstrun/learnmore/ et un onglet supplémentaire avec la page cible.

Configuration de l’continuous integration du protractor à l’aide de Jenkins

J’écris des scripts de test d’automatisation à l’aide de Protractor et je dois maintenant configurer le CI à l’aide de Jenkins. Les tâches à effectuer sont les suivantes: Démarrage du serveur Standalon Sélénium. Commencer le test en utilisant le fichier conf.js. Arrêt du serveur autonome de selenium. Quelqu’un peut-il aider à cet égard?

Selenium vs HtmlUnit?

J’essaie de mieux comprendre le cadre de test et j’ai examiné Selenium. J’ai déjà utilisé HTMLUnit , principalement lorsque j’avais besoin de récupérer des informations sur un site Web ou sur d’autres sites. Dans le contexte de l’automatisation des tests d’écriture, quel est l’avantage / les inconvénients de Selenium vs HTMLUnit? Le selenium est plus […]

Selenium utilisant Java – Le chemin d’access à l’exécutable du pilote doit être défini par la propriété système webdriver.gecko.driver

J’essaie de lancer Mozilla mais je reçois toujours cette erreur: Exception dans le thread “main” java.lang.IllegalStateException: le chemin d’access à l’exécutable du pilote doit être défini par la propriété système webdriver.gecko.driver; Pour plus d’informations, consultez https://github.com/mozilla/geckodriver . La dernière version peut être téléchargée depuis https://github.com/mozilla/geckodriver/releases J’utilise la version Beta de Selenium 3.0.01 et Mozilla 45 […]

Selenium WebDriver taper très lentement dans le champ de texte sur le navigateur IE

Selenium 2.43.1 l’un de mes scripts sur le navigateur IE 11 avec Selenium 2.43.1 lorsque le script tape dans un champ de texte en utilisant: element.sendKeys(“ssortingng”); Dans IE browser, je peux voir qu’un caractère de chaîne est tapé dans le champ de texte et il attend pendant 1-2 secondes avant de taper le caractère suivant. […]

Concombre / Capybara – comment obtenir l’hôte et le port de l’exécution en cours

Je dois télécharger un fichier csv à partir de mon application en utilisant Open :: URI et pour cela, je dois lui atsortingbuer un URI complet. Alors, quel est le meilleur moyen d’obtenir l’HÔTE et plus important encore PORT dans mon script de concombre? Notez que j’utilise Capybara et Selenium

UnicodeEncodeError: le codec ‘charmap’ ne peut pas encoder le caractère ‘\ u2010’: le caractère est mappé sur

Je continue à obtenir UnicodeEncodeError lorsque j’essaie d’imprimer un «Á» que je reçois d’un site Web demandé en utilisant du selenium dans python 3.4. J’ai déjà défini en haut de mon fichier .py # -*- coding: utf-8 -*- le def est quelque chose comme ceci: from selenium import webdriver b = webdriver.Firefox() b.get(‘http://fisica.uniandes.edu.co/personal/profesores-de-planta’) dataProf = […]