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!
Es wird jetzt vollständig von Watir-WebDriver unterstützt und ist leicht zu benutzen:
Schritte zum Arbeiten mit OSX
%Vor%
Siehe alle Details zu diesem Blogbeitrag: Ссылка
Tags und Links ruby-on-rails phantomjs watir-webdriver