Texteingabe an fokussiertes Control senden

Mit der Mobile Engine 3.0 können Sie Texteingaben senden, um Benutzeraktionen zu simulieren. Mit dieser Option können Sie beispielsweise etwas in ein fokussiertes Control, z. B. ein Suchfeld, eingeben und einen Eintrag aus der angezeigten dynamischen Dropdown-Liste auswählen.

Verwenden Sie das Modul Send Text Input To Focused Control, um den Text festzulegen, den Sie an ein fokussiertes Control senden möchten.

Dieses Modul ist Teil der Standard-Untermenge. Sie finden es unter Standard modules > TBox XEngines > Mobile.

Texteingabe senden

Um Texteingaben an ein fokussiertes Control zu senden, führen Sie die folgenden Schritte aus:

  1. Geben Sie die Testkonfigurationsparameter an, um eine Verbindung mit dem Gerät herzustellen.

  2. Fügen Sie entweder den Testschritt Open Mobile App oder den Testschritt OpenUrl als ersten Testschritt in die Ausführung ein.

  3. Verwenden Sie den Mobile Scan, um das Control aufzuzeichnen, an das Sie Texteingaben senden möchten.

  4. Ziehen Sie das Modul mit dem Control per Drag & Drop auf Ihren Testfall. Um den Fokus auf dieses Control zu setzen, setzen Sie dessen Value auf den Wert Click oder X.

  5. Fügen Sie als nächsten Testschritt das Modul Send Text Input To Focused Control hinzu.

  6. Geben Sie im Modulattribut Text den Text an, den Sie an das fokussierte Control senden möchten.

  7. Geben Sie als Aktion Input an.

In diesem Beispiel senden Sie Texteingaben an ein dynamisches Suchfeld.

  • Der Testschritt Focused Control setzt den Fokus auf das dynamische Suchfeld.

  • Der nächste Testschritt verwendet das Modul Send Text Input To Focused Control, um Texteingaben an das Suchfeld zu senden.

  • Nach der Suche erscheint eine Aufklappliste mit Ergebnissen, die Ihrer Suchanfrage entsprechen. Der Testschritt Destination Airport wählt das richtige Ergebnis aus der Dropdown-Liste aus.

Modul Send Text Input To Focused Control in einem Testfall