Google Chrome fonctionne-t-il avec Selenium IDE (comme le fait Firefox)?

Je ne trouve pas un équivalent de Selenium IDE qui fonctionne avec Chrome.

Est-ce que quelqu’un sait comment utiliser Selenium IDE fonctionne avec Chrome au lieu de Firefox? Ou existe-t-il un autre outil pouvant fonctionner avec Chrome?

    artejera, voulez-vous dire Selenium comme plug-in sur votre navigateur (Selenium IDE)? Voici quelque chose pour l’automatisation dans Google Chrome.

    Mais si vous voulez travailler avec Selenium RC, configurez simplement le navigateur dans votre script de test. Il y a la méthode setBrowser () dans Selenium.

    Mise à jour: Il semble que certaines personnes sympathiques tentent de porter Selenium IDE sur la plate-forme Web Extension (qui est supposée fonctionner sur Chrome, Firefox et Edge).

    Extension Chrome

    Extension de Firefox

    De leur site web :

    Merci d’avoir installé notre enregistreur Katalon, cette extension Chrome était le projet champion du concours Katalon Studio Hackathon. Katalon Automation Recorder a été développé pour aider les utilisateurs qui ne sont plus en mesure d’enregistrer et de lire des tests d’automatisation à l’aide de l’IDE Selenium obsolète ou des utilisateurs de frameworks open source à la recherche d’un enregistreur pratique. L’extension est compatible avec le navigateur Chrome et nous attendons l’approbation de Firefox, qui devrait être disponible très prochainement.

    L’extension peut être utilisée comme utilitaire d’enregistrement pour les utilisateurs afin de convertir rapidement un cas de test manuel en différentes langues et importé dans l’IDE préféré pour des conditions avancées, la validation dynamic ou pour être exécuté avec des sources de données externes.

    La caractéristique la plus unique de Katalon Recorder est la possibilité de générer du code source à partir de cas de test. Au moment où cette réponse a été écrite, les langages et les frameworks suivants sont pris en charge:

    • C # (MSTest et NUnit)
    • Java (TestNG et JUnit)
    • Ruby (RSpec)
    • Python (unittest)
    • AppDynamics
    • Groovy (Katalon Studio)
    • Cadre robot
    • XML

    Quelqu’un a une bonne vidéo de présentation sur YouTube.

    entrer la description de l'image ici

    entrer la description de l'image ici

    Mise à jour: Découvrez l’ excellent article de Brian Anderson sur le statut du projet IDE Selenium ainsi que ses remplacements.

    Selenium IDE est un projet hérité de l’époque de Selenium RC. La dernière mise à jour date de 2015 . Je ne pense pas que quelqu’un prendra le projet et le portera sur Chrome.

    Si vous voulez vraiment utiliser Selenium IDE avec Chrome, consultez Katalon Studio . Katalon Studio est une alternative à Selenium IDE gratuite. Notre équipe l’a déjà utilisé et présente certains avantages par rapport à Selenium IDE:

    • Il est toujours en développement actif. Je reçois de nouvelles versions toutes les six semaines environ, avec de nombreuses améliorations.
    • Il regroupe tous les éléments, y compris les WebDrivers pour les navigateurs les plus populaires et le SDK Android. Cela signifie que tout ce que vous avez à faire est de télécharger et de décompresser le paquet.
    • Il peut enregistrer des tests sur les applications Web (Chrome / Firefox / IE, Windows / MacOS) et les applications mobiles (Android / iOS).
    • Il exécute des tests via Selenium 3 (la dernière version). Pour les cas d’utilisation avancés, vous pouvez exécuter votre test sur des navigateurs ou des périphériques basés sur le cloud (Sauce Labs, BrowserStack, Kobiton, pour n’en citer que quelques-uns).
    • Les commandes (elles les appellent des mots-clés) sont comparables aux commandes de Selenese, et vous pouvez écrire des scripts dans Groovy si vous connaissez la programmation. Le mode mot clé (enregistrement et lecture) et le mode script sont toujours interchangeables. Cela facilite la collaboration entre les développeurs et les testeurs, en particulier ceux qui ont peu ou pas de compétences en programmation.
    • Il supporte les objects page, les tests pilotés par les données, etc. et vous pouvez append d’autres bibliothèques ou étendre ses fonctions car le script sous-jacent est de toute façon Groovy. Je sais que certaines personnes ont utilisé avec succès le framework Sikuli ou Gallen au sein de Katalon. C’est un sharepoint migration important vers Selenium par la même occasion – en tirant parti d’un écosystème libre et ouvert basé sur le standard W3C au lieu de se bloquer avec des outils commerciaux coûteux et obsolètes.
    • Il s’intègre bien avec JIRA et les tests peuvent être exécutés via CLI.

    Quel que soit l’outil que vous choisissez, vous devez faire attention à certains critères:

    • L’outil est-il toujours en développement actif? S’il s’agit d’un projet open source, vous pouvez vérifier leur activité GitHub. Sinon, consultez les notes de publication antérieures. Passer à un nouvel outil est coûteux, surtout si les scénarios de test existants doivent être réécrits, alors assurez-vous que cela va durer plusieurs années.
    • La technologie est-elle supscope par les navigateurs et plates-formes populaires? Grant, certains navigateurs sont nuls, mais tant que vos clients les utilisent, vos tests doivent être exécutables sur ces navigateurs. Une bonne nouvelle est que le protocole JSON Wire, qui alimente Selenium, est accepté et soutenu par le W3C, y compris Google, Microsoft, Apple et Mozilla.
    • Dans quelle mesure sa capacité d’intégration avec d’autres outils d’assurance qualité est-elle bonne et est-il possible d’étendre les fonctionnalités à votre organisation?

    Vous pouvez utiliser les extensions Google Chrome comme les imacros, les scirocco sur chrome 21 ou les versions ultérieures. ils sont similaires à Selenium IDE pour Firefox. Scirocco semble être nouveau avec certaines limitations comme la navigation n’est pas prise en charge. Donc, je recommande «imacros», semble très proche du selenium.

    Si vous voulez exploiter les capacités d’enregistrement et de lecture Selenium IDE pour le navigateur Chrome, il existe une extension équivalente pour Chrome appelée Scirocco. Vous pouvez l’append à Chrome en visitant le site à l’aide de votre navigateur Chrome https://chrome.google.com/webstore/search/scirocco

    Scirocco est créé par Sonix Asia et n’est pas aussi poli que Selenium IDE pour Firefox. C’est en fait assez buggy par endroits. Mais il fait ce que vous demandez.

    Non, Google Chrome ne fonctionne pas avec Selenium IDE. Comme Selenium IDE est un plugin Firefox, il ne fonctionne qu’avec FF.

    Selon votre dernière partie de la question: Ou existe-t-il un autre outil pouvant fonctionner avec Chrome? La réponse possible est la suivante:

    Vous pouvez utiliser Sahi avec Chrome. L’outil Sahi Test Automation prend en charge Chrome, Firefox et IE. Vous pouvez visiter pour plus de détails:

    http://sahi.co.in/

    Il y a quelques mois, Micro Focus a publié un outil gratuit qui vous permet d’enregistrer des scripts Selenium dans Chrome et Firefox. Il s’appelle Silk WebDriver, vous pouvez le télécharger gratuitement sur https://www.microfocus.com/products/silk-portfolio/silk-webdriver/

    Disclaimer: Je travaille pour Micro Focus.

    Selenium IDE ne fonctionne pas avec la dernière version de Firefox (54). Essayé ‘Kantu Browser Automation’ outil sur Chrome. Pas encore fonctionnel Espérons qu’ils appendont plus de fonctionnalités comme alternative à l’IDE.

    n’existe pas encore, mais semble être en cours de développement. vérifier le lien ci-dessous https://code.google.com/p/selenium-ide-chrome-extension/

    Si par hasard vous parlez de “Selenium 2. Webdriver” – vous avez besoin du pilote Chrome .

    Il n’y a pas d’extension Google Chrome comparable à Selenium IDE.

    Scirocco n’est qu’une implémentation partielle (et apparemment peu fiable).

    Il existe un autre plugin, le Bug Buster Test Recorder , mais il ne fonctionne qu’avec leur service. Je ne connais pas son efficacité.

    Sahi et TestComplete peuvent également enregistrer, mais ils ne sont pas gratuits, et ne sont pas des plug-ins de navigateur.

    iMacros est un plugin qui permet l’enregistrement et la lecture, mais n’est pas conçu pour les tests et n’est pas compatible avec Selenium.

    Il semble qu’il y ait une demande pour un outil comme celui-ci et que Firefox ne soit plus pris en charge par Selenium. Donc, même si je sais que Stack Overflow n’est pas le forum pour cela, toute personne intéressée à y consortingbuer devrait me le faire savoir.

    Je serais intéressé par les limites et pourquoi cela n’a pas été fait. Est-ce juste que l’équipe officielle de Selenium ne veut pas l’appuyer ou existe-t-il une limitation technique?

    Bien que vous ne puissiez pas enregistrer de tests avec Selenium IDE dans Chrome (ou tout autre navigateur que FF), vous pouvez les exécuter (depuis l’IDE) dans Chrome, IE et d’autres navigateurs à l’aide de la fonctionnalité de lecture Webdriver de Selenium 2 IDE. Les tests devront être enregistrés et lancés à partir de FF – Chrome sera lancé avant l’exécution de la première étape du test. Les instructions pour la configuration et l’exécution du test sont ici et ici . Vous devrez installer Selenium 2 IDE (si vous ne l’avez pas déjà fait) et l’exécutable Chrome Webdriver Server – les deux sont disponibles en téléchargement sur le site Web de Selenium HQ.

    REMARQUE: Si ce qui précède répond à vos besoins, vous pouvez également envisager de convertir tous vos tests en Selenium Webdriver (ce qui signifie qu’ils seront tous du code et qu’ils ne fonctionneront plus depuis l’IDE ​​Selenium). Ce serait une meilleure solution du sharepoint vue de la maintenance des tests et de la simplicité d’exécution. La documentation de Selenium (sur le site Web de Selenium) contient plus d’informations sur le processus de conversion des tests Selenium IDE sur Webdriver.

    Voir Scirocco Recorder For Chrome. Il fait l’enregistrement IDE pour Selenium 2 sur Chrome.

    https://chrome.google.com/webstore/detail/scirocco-recorder-for-chr/ibclajljffeaafooicpmkcjdnkbaoiih

    Juste FYI . Ceci est disponible sous forme de paquet nuget dans un environnement de studio visuel. S’il vous plaît laissez-moi savoir si vous avez besoin de plus d’informations que je l’ai utilisé. URL peut être trouvé Lien vers nuget

    Vous pouvez également trouver des informations ici. Blog avec plus de détails

    Vous devez append webdriver pour chrome en utilisant nuget comme indiqué sur la figure.