Ich kann kein Äquivalent zu Selenium IDE finden, das mit Chrome funktioniert.
Weiß jemand, wie man Selenium IDE mit Chrome anstelle von Firefox verwendet? Oder gibt es ein alternatives Tool, das mit Chrome funktioniert?
Ich kann kein Äquivalent zu Selenium IDE finden, das mit Chrome funktioniert.
Weiß jemand, wie man Selenium IDE mit Chrome anstelle von Firefox verwendet? Oder gibt es ein alternatives Tool, das mit Chrome funktioniert?
Antworten:
artejera, meinst du Selenium als Plugin für deinen Browser (Selenium IDE)? Hier ist etwas für die Automatisierung in Google Chrome.
Wenn Sie jedoch mit Selenium RC arbeiten möchten, richten Sie einfach den Browser in Ihrem Testskript ein. In Selenium gibt es die setBrowser () -Methode.
Sie können Google Chrome-Erweiterungen wie Imacros, Scirocco auf Chrome 21 oder höher verwenden. Sie ähneln der Selen-IDE für Firefox. Scirocco scheint neu zu sein, mit einigen Einschränkungen, da die Navigation nicht unterstützt wird. Also, ich empfehle 'Imacros', scheint sehr nah an Selen.
Wenn Sie die Aufnahme- und Wiedergabefunktionen von Selenium IDE für den Chrome-Browser nutzen möchten, gibt es für Chrome eine entsprechende Erweiterung namens Scirocco. Sie können es zu Chrome hinzufügen, indem Sie es hier mit Ihrem Chrome-Browser https://chrome.google.com/webstore/search/scirocco besuchen
Scirocco wurde von Sonix Asia entwickelt und ist nicht so poliert wie Selenium IDE für Firefox. Es ist in der Tat an einigen Stellen ziemlich fehlerhaft. Aber es macht was du fragst.
Nein, Google Chrome funktioniert nicht mit Selenium IDE. Da Selenium IDE ein Firefox-Plugin ist, funktioniert es nur mit FF.
Laut Ihrem letzten Teil der Frage: Oder gibt es ein alternatives Tool, das mit Chrome funktioniert? Die mögliche Antwort lautet wie folgt:
Sie können Sahi mit Chrome verwenden. Das Sahi Test Automation Tool unterstützt Chrome, Firefox und IE. Sie können für Details besuchen:
Vor einigen Monaten hat Micro Focus ein kostenloses Tool veröffentlicht, mit dem Sie Selenium-Skripte in Chrome und Firefox aufzeichnen können. Es heißt Silk WebDriver und kann kostenlos von https://www.microfocus.com/products/silk-portfolio/silk-webdriver/ heruntergeladen werden.
Haftungsausschluss: Ich arbeite für Micro Focus.
Es gibt keine Google Chrome-Erweiterung, die mit Selenium IDE vergleichbar ist.
Scirocco ist nur eine teilweise (und angeblich unzuverlässige) Implementierung.
Es gibt ein anderes Plugin, den Bug Buster Test Recorder , der jedoch nur mit ihrem Dienst funktioniert. Ich weiß nicht, ob es effektiv ist.
Sahi und TestComplete können ebenfalls aufnehmen, sind jedoch nicht kostenlos und keine Browser-Plugins.
iMacros ist ein Plugin, das Aufnahme und Wiedergabe ermöglicht, jedoch nicht auf Tests ausgerichtet ist und nicht mit Selenium kompatibel ist.
Es hört sich so an, als ob ein solches Tool gefragt ist und Firefox von Selenium nicht mehr unterstützt wird. Obwohl ich weiß, dass Stack Overflow nicht das Forum dafür ist, lassen Sie es mich wissen, wenn Sie daran interessiert sind, dies zu erreichen.
Mich würde interessieren, was die Einschränkungen sind und warum es nicht gemacht wurde. Ist es nur so, dass das offizielle Selenium-Team es nicht unterstützen möchte, oder gibt es eine technische Einschränkung?
Während Sie keine Tests mit der Selenium IDE in Chrome (oder einem anderen Browser als FF) aufzeichnen können, können Sie sie (über die IDE) in Chrome, IE und anderen Browsern mit der Webdriver-Wiedergabefunktion von Selenium 2 IDE ausführen. Tests müssen von FF aufgezeichnet und gestartet werden - Chrome wird gestartet, bevor der erste Schritt des Tests ausgeführt wird. Anweisungen zum Einrichten und Ausführen des Tests finden Sie hier und hier . Sie müssen Selenium 2 IDE (falls noch nicht geschehen) und die ausführbare Datei von Chrome Webdriver Server installieren - beide können von der Selenium HQ-Website heruntergeladen werden.
HINWEIS: Wenn die oben genannten Anforderungen Ihren Anforderungen entsprechen, können Sie auch in Betracht ziehen, alle Ihre Tests in Selenium Webdriver zu konvertieren (was bedeutet, dass sie alle Code sind und nicht mehr von der Selenium IDE ausgeführt werden). Dies wäre eine bessere Lösung im Hinblick auf die Testwartung und die einfache Ausführung. In der Selenium-Dokumentation (auf der Selenium-Website) finden Sie weitere Informationen zum Konvertieren von Selenium-IDE-Tests in Webdriver.
Siehe Scirocco Recorder für Chrome. Es macht IDE-Aufnahme für Selenium 2 auf Chrome.
https://chrome.google.com/webstore/detail/scirocco-recorder-for-chr/ibclajljffeaafooicpmkcjdnkbaoiih
Nur zur Info . Dies ist als Nuget-Paket in einer Visual Studio-Umgebung verfügbar. Bitte lassen Sie mich wissen, wenn Sie weitere Informationen benötigen, da ich diese verwendet habe. URL finden Sie Link zu Nuget
Hier finden Sie auch einige Informationen. Blog mit mehr Details