watir-webdriver phantomjs und Ghostdriver

7

Ich habe derzeit eine Rails-App, die rspec und watir-webdriver für meine Integrationstests verwendet. Ich möchte meine Integrationstests in einem kopflosen Browser ausführen (für Geschwindigkeitszwecke). Da meine Entwicklung auf einem Mac gemacht wird, wird das kopflose Juwel nicht für mich arbeiten. Ich suche Phantomjs als Lösung. Während phantomjs gut mit rspec / capybara (über poltergeist) funktioniert und es gibt viele Beispiele dafür, wie man das macht, kann ich nicht viel auf dem Weg finden, es mit watir-webdriver und ghostdriver gut zu machen.

>

Ich habe die "speziellen" Phantomjs gebaut, die Ghostdriver benötigt, aber danach bin ich verloren. Hat jemand dieses Setup schon einmal benutzt (rails / watir-webdriver / ghostdriver)?

Mein Hauptziel ist es, meine Integrationstests zu beschleunigen. Wenn also jemand einen besseren Vorschlag hat als das, was ich hier beschrieben habe, bin ich flexibel:)

Jede Hilfe wird sehr geschätzt!

    
Derrick W 21.11.2012, 11:37
quelle

1 Antwort

21

Es wird jetzt vollständig von Watir-WebDriver unterstützt und ist leicht zu benutzen:

Schritte zum Arbeiten mit OSX

  • Stelle zuerst sicher, dass du Homebrew installiert hast
  • brew update
  • brew install phantomjs
  • Führe irb aus und benutze GhostDriver!
%Vor%

Siehe alle Details zu diesem Blogbeitrag: Ссылка

    
Alister Scott 05.02.2013 12:20
quelle