Articles of sélénium webdriver

Comment charger uniquement du HTML sur des pages Web en sélénium

Comment charger uniquement html à partir de pages Web en sélénium? Je n'ai besoin que de l'html de la page demandée sans css ni javascript.

Appium & Webdriver (webdriverjs) – ne peut pas exécuter le code javascript

J'essaie d'exécuter le test Javascript d'Appia avec WD . Mon code devrait ressembler à ceci: "use strict"; var wd = require("wd"); var chai = require("chai"); var chaiAsPromised = require("chai-as-promised"); var jQuery = require("jQuery"); chai.use(chaiAsPromised); chai.should(); chaiAsPromised.transferPromiseness = wd.transferPromiseness; var desired = { "appium-version": "1.0", platformName: "iOS", platformVersion: "7.1", deviceName: "iPhone Retina (3.5-inch)", app: "/Users/{myuser}/Library/Developer/Xcode/DerivedData/{MyApp}/Build/Products/Debug-iphonesimulator/MyApp.app", }; […]

Supprimer les attributs de lecture seule dans Selenium WebDriver

J'ai besoin d'éditer certains champs en readonly avec Selenium WebDriver en Java. Comme Selenium ne me permet même pas de trouver ces champs, j'ai cherché des solutions et j'ai trouvé que le plus simple serait de supprimer l'attribut readonly aide d'un extrait JavaScript avec l' Executor JavaScript . Bien que cet extrait fonctionne à partir […]

Obtenez du texte de XPath situé Element utilisant Selenium WebDriver avec JavaScript

J'essaie de trouver un élément en utilisant xpath et d'obtenir la valeur du texte des éléments. Par exemple, je peux trouver l'élément en utilisant xpath de la manière suivante driver.findElement(webdriver.By.xpath("//div/span)); Mais je souhaite obtenir le texte de cet élément en utilisant JavaScript. Le contenu HTML est comme ci-dessous <div><span>Inner Text</span></div>

Protractor non connecté à DevTools

Comment puis-je utiliser les outils de développement Chrome pour inspecter ma page pendant qu'il fonctionne à partir de Protractor? Lorsque j'essaie d'ouvrir les dévots, je reçois cette erreur du rapporteur: UnknownError: disconnected: not connected to DevTools (Session info: chrome=35.0.1916.114) (Driver info: chromedriver=2.10.267518,platform=Linux 3.5.0-49-generic x86_64)

Syntaxe correcte pour prendre des captures d'écran avec WebDriverJs de Selenium sur Node

Quelle est la manière correcte de prendre une capture d'écran lors de l'exécution d'un test de webdriver avec les webdriverjs de Selenium ? J'ai démarré le serveur de sélénium autonome et je peux voir que la commande de capture de capture est enregistrée sur le serveur sélénium, mais la capture d'écran n'est pas enregistrée. Mon […]

Selenium Webdrivers: Chargez la page sans ressources

J'essaie d'empêcher Javascript de modifier le code source du site que je teste avec Selenium. Le problème est que je ne peux pas simplement désactiver Javascript dans le Webdriver, car je l'ai besoin pour un test. Voici ce que je fais pour Firefox Webdriver: firefoxProfile.setPreference("permissions.default.image", 2); firefoxProfile.setPreference("permissions.default.script", 2); firefoxProfile.setPreference("permissions.default.stylesheet", 2); firefoxProfile.setPreference("permissions.default.subdocument", 2); Je ne permet […]

Selenium Pour désactiver la position du contenu fixe Pour supprimer les données en double lors de la prise de vue de la page Web entière

Je peux prendre des captures d'écran de la page entière en défilant vers la fenêtre, mais en combinant les problèmes de duplication (position fixe en-tête / contenu) dans toutes les pages. Est-ce qu'ils sont une solution pour résoudre ce problème. Veuillez publier votre réponse clairement. FireFox ouvre la barre d'outils du développeur et tapez shift […]

Modèle d'objet de page asynchrone utilisant node.js sélénium

J'ai du mal à essayer de m'ajuster à l'utilisation asynchrone de node.js. J'ai rencontré un problème lors de l'utilisation du sélénium-webdriver et du modèle d'objet de la page. J'ai l'impression que quelque chose doit être synchrone lorsque vous effectuez des tests d'automatisation ou que vos tests échouent car vous avez cliqué sur un bouton avant […]

L'exécution du webdriver-start et protractor-start using grunt et protractor ne démarre pas car la commande start-web-start ne laisse pas le processus suivant démarrer

J'utilise Grunt pour exécuter des cas de test de fin de course de rapporteur. J'ai suivi trois tâches (j'utilise la machine Windows 7) Webdriver-stop Webdriver-start Protractor-start J'essaie d'exécuter ces trois tâches comme indiqué précédemment. Cependant, le problème est grunt collé au processus # webdriver-start et ne permet pas de passer le processus de démarrage du […]