2017-09-05 2 views
2

Quelle est la différence entre Selenium IDE, Selenium RC et WebDriver et qui est le mieux pour le projet? Et quel type de projet, nous pouvons utiliser lequel? Importe quel type de suggestion sera appreciated.Thanks vraimentQuelle est la différence entre Selenium IDE, Selenium RC et WebDriver?

+0

bonne question, vous obtenez la réponse. Vous devez configurer le code selon Selenium RC – iamsankalp89

+1

Les questions qui nous demandent de recommander ou de trouver un livre, un outil, une bibliothèque de logiciels, un didacticiel ou autre ressource hors site sont hors sujet pour Stack Overflow car elles ont tendance à attirer les réponses avisées. Au lieu de cela, [décrire le problème] (https://meta.stackoverflow.com/questions/254393/what-exactly-is-a-recommendation-question) et ce qui a été fait jusqu'à présent pour le résoudre. – JeffC

Répondre

4

Sélénium Ide est un plugin firefox qui vous permet d'enregistrer et d'exécuter les tests que vous exécutez avec firefox. Vous ne pouvez pas exécuter de stratégies de test avancées dans l'EDI, comme boucler une seule action plusieurs fois, etc. parce que vous ne pouvez pas utiliser un langage de programmation pour écrire les cas de test. Selenium RC et WebDriver vous permettent de choisir la langue qui vous intéresse pour écrire les cas de test. Avec l'aide de Selenium RC ou WebDriver, vous pouvez effectuer presque n'importe quel type d'action, que vous faites manuellement. La principale différence entre RC et WebDriver est, RC utilise une télécommande pour convertir vos tests en code natif du navigateur, vos tests interagissent avec le contrôle à distance et le contrôle à distance interagit avec le navigateur où WebDriver interagit directement avec le navigateur sans serveur distant , donc l'exécution est plus rapide. J'ai lu quelque part que RC convertit les cas de test qui sont écrits dans un langage de programmation en fonctions Javascript (qui peuvent contrôler le navigateur) où le pilote Web communique directement avec le navigateur via les commandes HTTP. Le sélénium RC est obsolète et les gens utilisent WebDriver au lieu de RC.

+0

Notez que l'original Firefox Selenium IDE [a cessé de fonctionner avec Firefox 55] (https://stackoverflow.com/questions/45912420/what-plugin-should-be-used-for-selenium-ide-in-firefox), mais Il y a un nouveau [Selenium IDE pour Chrome] (https://chrome.google.com/webstore/detail/kantu-browser-automation/gcbalfbdmfieckjlnblleoemohcganoc) – Lora129