7
votes

Selenium webDriver + Firefox 7.0.1 Incompatibilité

J'ai un projet où nous avons des tests de sélénium. J'ai récemment mis à niveau Firefox vers 7.0.1 car il m'a incité à et maintenant le "webdiver pour Firefox" extension que ces tests utilisent sont cassés.

webDiver Firefox est cassé

Comment puis-je résoudre ce problème? Dois-je désinstaller cette version actuelle de Firefox et installer un plus ancien? Ou existe-t-il un fichier que je peux modifier pour le dire d'ignorer que la version est différente?


4 commentaires

Pourriez-vous envisager d'utiliser Capybara-webkit au lieu de sélénium?


@parndt: Non, ce projet est déjà bien établi et nous avons essayé Capybara-webkit et l'avons trouvé au moins deux fois plus tard que le sélénium.


La règle de base est une nouvelle version d'un navigateur signifie normalement que vous devez mettre à jour votre version de sélénium.


Je vote pour fermer cette question comme étant hors sujet, car il est hors de jour ...


4 Réponses :


6
votes

Une mise à niveau vers SELENIUM webDiver à 2,8 le résoudrait probablement.

http://web.archive.org/web/20120115040501/http://selenium.googlecode.com/svn/tags/selenium-2.8.0/RB/changes

Malheureusement, cela a été le cas pour chaque mise à niveau Firefox depuis 5,0


1 commentaires

Confirmez, la mise à niveau vers SELENIUM-webDiver fixe le problème. Merci!



3
votes

J'essaierais avec le dernier sélénium-webdiver. Je gère Firefox 7.0.1 aussi et cela fonctionne avec Selenium-webDiver 2.8.0.


0 commentaires

3
votes

Vous pouvez dire à Firefox d'ignorer les versions de plug-in et d'extension.

  1. Type À propos de: config dans la barre d'adresse du navigateur
  2. Cliquez avec le bouton droit de la souris et créez une nouvelle valeur booléenne appelée extensions.checkcompatibility.7.0
  3. Définissez cette valeur sur FALSE

    qui devrait empêcher le plug-in soulevant un problème avec sa version compatible avec 7,0,1


0 commentaires

0
votes

Je travaille avec FF-8. Juste changer la version Firefox contre Standalone.jar. Pour cela, décompressez votre fichier JAR avec Unzipper et recherchez des fichiers Install.rdf dans les fichiers décompressés. Ouvrez-les dans Word Pad et modifiez la version. Vous pouvez ajouter la dernière version du navigateur. Il y a cinq ou six fichiers à changer. Après avoir fait cela à nouveau, vous pouvez les changer en extension .jar


0 commentaires