Ich habe Schwierigkeiten, mit meinen Google Place-Ergebnissen zur automatischen Vervollständigung innerhalb meiner Integrationstests zu interagieren.Wie simuliert man einen Klick auf ein Autocomplete-Ergebnis von Google Place?
Mit dem vorherigen Code gibt es kein Ergebnis und die Eingabe ist nicht gefüllt, noch sind die vorgeschlagenen Ergebnisse ausgeblendet.
Wie kann ich die Aktion eines Benutzers simulieren, der eine Adresse in die Autocomplete-Eingabe eingibt und auf eines der vorgeschlagenen Ergebnisse klickt?
Einige Ressourcen, die ich auf zu fragen ähnliche Fragen gekommen sind:
How to "simulate" a click on a Google Maps Marker?
https://developers.google.com/maps/documentation/javascript/events?csw=1#EventsOverview
Können Sie ein vollständiges Testskript bereitstellen? Welche Version von PhantomJS benutzt du? –
@ ArtjomB. Ich benutze Casperjs 1.1.1 und ich glaube, PhantomJS 2.1.7. Ein vollständiges Testskript wäre nur eine HTML-Seite mit Google Autocomplete, die auf eine Eingabe mit dem Selektor 'input.street-address' initialisiert wurde. – Feek