TdEdge: Aktionstyp

Allgemein

Im Rahmen eines Oberflächentests repräsentiert ein Aktionstyp einen Bearbeitungsschritt des Dialogs. Der Aktionstyp leitet sich ab von der optischen Darstellung der Benutzeroberfläche der Anwendung. Für jeden Aktionstyp werden ein oder mehrere Eigenschaften definiert. Eine Eigenschaft dient der Aufnahme eines Wertes, der im Rahmen dieses konkreten Bearbeitungsschritts benötigt wird. Dabei kann es sich um fachliche Eingabewerte, Meldungen oder Steueraktionen handeln.

Beispiel

In dem Benutzerdialog für den Geldautomaten gibt es einen Bearbeitungsschritt, in dem der Benutzer den freien Geldbetrag eingeben kann, den er gerne von seinem Konto abheben möchte. Es wird ein Aktionstyp definiert, welcher genau diesen Schritt repräsentiert (TA-ST-BETRAG-FREI). Dieser bekommt drei Eigenschaften zugewiesen:

  • BETRAG-FREI: Diese Eigenschaft soll den Betrag aufnehmen, welcher in dem Bearbeitungsschritt benötigt wird.
  • MELDUNG: Diese Eigenschaft definiert ggf. eine Meldung, die mit dem Betragswert auftreten kann. Z.B. könnte es sein, dass der Wert in BETRAG-FREI zu hoch ist und in diesem Falle eine entsprechende Meldung erwartet wird.
  • AKTION: Diese Eigenschaft definiert ggf. eine Aktion, welche vom Benutzer erwartet wird, um den nächsten Bearbeitungsschritt auszulösen.

Die nachfolgenden Abbildungen zeigen die Definition des beschriebenen Aktionstyps in TdEdge:

Für die vollständige Beschreibung des Ablaufs zur Bargeldabhebung wurden noch die folgenden Aktionstypen definiert:

  • Identifikation (TA-ST-IDENTIFIKATION), repräsentiert die Eingabe der identifizierenden Informationen i. d. R. durch das Einführen der Karte in den Geldautomaten.
  • Spracheingabe (TA-ST-SPRACHAUSWAHL), repräsentiert den Bearbeitungsschritt zur Auswahl der Sprache durch den Benutzer
  • Pineingabe (TA-ST-PIN), repräsentiert den Bearbeitungsschritt zur PIN-Eingabe durch den Benutzer
  • Betragseingabe (TA-ST-BETRAG-FEST), repräsentiert den Bearbeitungsschritt zur Auswahl eines festen Betrags durch den Benutzer
  • Auszahlung (TA-ST-AUSZAHLUNG), repräsentiert die Geldausgabe und die Kartenrückgabe
  • Funktionstaste (TA-ST-FUNKTION). Dieser Aktionstyp zur Abbildung der Funktionstaste nimmt eine besondere Stellung ein. Im Gegensatz zu den anderen Aktionen, die unmittelbar an einen Bearbeitungsschritt gebunden sind, repräsentiert dieser Aktionstyp die Möglichkeit des Benutzers, durch Drücken auf Funktionstasten den Bearbeitungsablauf zu beeinflussen (bspw. Korrektur oder Abbruch).

Diese Art von Aktionstyp kann sehr gut auch zur Abbildung von Baum- oder Menüauswahlen in Dialogen verwendet werden (gibt es in diesem Beispiel nicht). Es gibt dann z.B. einen Aktionstyp „Baumauswahl„ mit einer Eigenschaft „Knoten-im-Baum“. Diese Eigenschaften können mehrere Werte annehmen. Die Liste der konkreten Werte für eine Wertzuweisung repräsentiert dann genau einen Knoten im Baum.


Zurück: TdEdge - TestDefinitions-Editor
Weiterlesen: Testfall

refdoc:tdedge:aktionstyp · Zuletzt geändert: 30.05.2018 14:35

Copyright © 1992-2024 TeamWiSE Gesellschaft für Softwaretechnik mbH         Adressen |  Kontakt |  AGB |  Datenschutzerklärung |  Impressum