Szenario: Ändern und eine unvollständige Änderung an eine Kampagne speichernWie kann Behath auf einen AJAX-Anruf warten?
Given I click on the Campaign section folder
And I press Save in the selected Campaign
Then I should see an error balloon informing the changes cannot be saved
Punkt ist, dass dieser ‚Fehler Ballon‘ im letzten Schritt einen Ajax-Aufruf ist, die dann einen grünen oder roten Ballon nach dem für den Erfolg bringen die Operation. Momentan was ich tue, ist nach 'Und ich drücke Speichern ...' Ich werde einen Schlaf (3) tun, um es Zeit für diesen Ballon zu geben. Das scheint nicht sehr schlau zu sein, weil Sie Zeit verschwenden und weil es manchmal einige Zeit dauern kann, bis dieser Anruf bearbeitet wird.
Wie machen Sie Ihre Behat-Tests warten auf Ajax getan werden, anstatt nur die Tiere schlafen zu legen?
Vielen Dank für Feedback!
Code anzeigen? – StaticVariable