2016-05-11 6 views
2

Ich versuche, einen funktionalen Test mit Codeception für Laravel 5 schreiben. Validiert Elemente von JS geladen validieren. Wie warte ich darauf, dass alle JS ausgeführt werden und die Seite vollständig geladen ist. Ist das erreichbar?Laravel 5 Codeception Funktionstest, warten auf volle Seite laden

+1

'$ I-> waitForElement ('# my-element', 30); // Timeout in Sek. –

+0

Vorsicht mit diesem Ansatz. Auch wenn es unter begrenzten Umständen funktionieren mag, wird es bald mühsam und Ihre Tests werden sehr lange dauern. – tptcat

+0

@BenSwinburne waitForElement ist für Funktionstests nicht verfügbar. Tnx. – xelber

Antwort

1

Sie sollten Selenium dafür verwenden. Laravel hat Selenium-Unterstützung (obwohl Sie den Selenium-Standalone-Server trotzdem herunterladen müssen und Java installiert haben muss)

Verwandte Themen