Articles of selenium

watir webdriver – téléchargement de fichier lorsque le navigateur est exécuté sur un système d’exploitation distant / différent

J’utilise watir webdriver sur une boîte Ubuntu pour piloter IE (mais le même problème existe sur les autres navigateurs) sur une machine virtuelle Windows. Lorsque j’essaie de télécharger un fichier avec browser.file_field(:name => ‘file_upload’).set(path) l’appel échoue dans les deux cas, je peux penser à: si je mets ‘path’ à quelque chose comme “C: \ document.doc”, […]

Tuez un pool multiprocesseur avec SIGKILL au lieu de SIGTERM (je pense)

Donc, j’ai ce programme qui utilise le multitraitement avec plusieurs fenêtres de navigateur selenium. Voici à quoi ressemble le programme: pool = Pool(5) results = pool.map_async(worker,range(10)) time.sleep(10) pool.terminate() Cependant, cela attend que le processus existant dans le pool soit terminé. Je veux la résiliation instantanée de tous les travailleurs.

Suppression par programme de la boîte de dialog du contrat de licence de Firefox

Je lance des tests de régression avec Selenium et lance automatiquement des instances de Firefox. Le problème est que mes tests sont bloqués à cause de la boîte de dialog de l’accord de licence de Firefox: Avis de droits d’auteur http://img151.imageshack.us/img151/3467/31963141.png . Je ne peux pas cliquer avec la souris car je suis dans un […]

Un programme de type iMacros pouvant être exécuté à partir de la ligne de commande pour automatiser les actions du navigateur?

Voici ce que je voudrais faire: Cron exécute un script iMacro (ou similaire à iMacro) sur un serveur unix sans tête – en faisant essentiellement les interactions de mon navigateur pour moi. Est-ce possible? Je suis sûr que cURL ne pourra pas traverser le DOM et déclencher des événements utilisateur. iMacros serait parfait si je […]

Selenium Firefox Webdriver en Java (parameters d’exécution)

J’ai développé une unité de test avec Selenium 2 en Java qui utilise le moteur Firefox. La machine de déploiement n’a pas d’affichage et j’utilise donc Xvfb pour le créer. Malheureusement, cela me force à démarrer java avec DISPLAY=:0 java -jar xxx.jar . J’ai recherché le selenium javadoc et cherché quelques sources mais je ne […]

Chrome Headless dans Unix renvoie une source de page vide

J’utilise Chrome Headless pour exécuter mon script de test de selenium dans la machine Unix (Cent OS). Mais le même script fonctionne parfaitement dans ma machine Windows locale. Mais dans la machine Unix, il retourne une source de page vide comme des balises HTML vides. Je n’ai aucune idée où son erreur est sortie si […]

selenium.common.exceptions.WebDriverException avec Selenium Firefox Script Webdriver de PHP / Apache

Nous appelons un script python / selenium qui utilise le Webdriver de Firefox. Le script fonctionne correctement lorsqu’il est exécuté à partir de la ligne de commande, mais lorsqu’il est appelé à l’aide d’un appel system / exec de PHP via Apache, les erreurs suivantes apparaissent dans les journaux apache: selenium.common.exceptions.WebDriverException: Message: ‘The browser appears […]

Impossible de résoudre la classe BasicConfigurator sur Log4j-core 2.3

J’essaie d’utiliser log4j sur mes tests de selenium et j’utilise maven pour importer log4j dans mon projet. En allant sur mvnrepository.com, j’ai cherché apache log4j et ajouté Apache log4j 1.2.17 dans mon projet, mais il y avait environ 50 erreurs d’artefact manquantes. Je suis revenu à mvnrepository, il a une note que le log4j 1.2.17 […]

Maven ne fonctionne pas Test

J’ai créé un nouveau projet Maven dans Eclipse qui exécute un test simple en utilisant à la fois HtmlUnitDriver et FirefoxDriver pour afficher une page Web et vérifier le titre sur la page. Lorsque je lance la commande maven mvn test, c’est tout ce que j’obtiens: [INFO] Scanning for projects… [INFO] [INFO] ———————————————————————— [INFO] Building […]

Comment puis-je append la bibliothèque Apache POI dans le projet Eclipse – for Selenium Webdriver?

J’ai besoin d’append le poi apache à mon projet (j’ai besoin de hssf, ss et xssf). J’ai téléchargé un fichier jar sur Internet mais celui-ci ne contient pas xssf. Je suis allé à http://poi.apache.org/ et j’ai téléchargé ceci: http://www.apache.org/dyn/closer.cgi/poi/release/src/poi-src-3.9-20121203.zip , Je l’extrais et je me suis coincé. J’ai essayé la partie 1 mais ce n’était […]