Funktionale Tests funktionieren nur mit Firefox Version 27

In unserem neuen Kapitel 5 haben wir nicht bedacht, dass die von uns verwendete Graphene-Version unter Umständen nicht mit zukünftigen Firefox-Versionen zusammenarbeiten wird.

Leider ist dieses Problem sehr schnell aufgetreten, so dass mit einer aktuellen Firefox-Version unsere Tests allesamt fehlschlagen.

Verwenden Sie daher bitte mit Version 27 dieselbe, die wir für die Entwicklung eingesetzt haben. Laden Sie diese für Ihre Plattform hier herunter:

https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/27.0/

Update: In unseren Tests gab es auch Probleme, wenn man Safari, Chrome oder Internet Explorer verwendet. Daher empfehlen wir lediglich die Version 27 von Firefox einzusetzen.

  • FS

    Wer nicht permanent auf FF27 downgraden will, der installiert sich diesen parallel zur aktuellen Version und ändert die arquillian.xml folgendermaßen:

    firefox
    C:\Program Files (x86)\Mozilla Firefox 27\firefox.exe

  • Bernd Moritz

    Läuft auf Windows 7 nicht mit FF27, kriege
    org.jboss.arquillian.graphene.request.RequestGuardException: Request type ‘HTTP’ was expected, but type ‘NONE’ was done instead, läuft mit Chrome und phantomjs

  • j.a

    Ich bin stattdessen auf PhantomJS für die Tests umgestiegen. Viel erfreulicher wäre es natürlich, wenn Sie sich die Zeit nehmen könnten, die Dateien auf github auf einen neueren Stand zu bringen, der mit aktuellen Versionen funktioniert. Wäre eine tolle Geste, zumal die 2te Auflage noch sehr frisch ist.

    • Marcus Schiesser

      Das hatten wir getestet. Leider funktioniert PhantomJS ab Kapitel 8 nicht mehr.