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”, […]
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.
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]
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 […]