Was sind die Benutzeroberfläche-Tests

Was sind die Benutzeroberfläche-Tests

Benutzeroberfläche ist ein Interaktionsmittel für den Benutzer mit der Software. Häufig wird die Bedeutung der Benutzeroberfläche-Tests mit der Usability-Tests verwechseln. UI (oder grafische Benutzeroberfläche – GUI) Tests verifizieren die Einhaltung mit der Anforderungen. Sie prüfen, ob die Benutzeroberfläche sieht professionell aus und den Standards entspricht. Usability-Tests überprüfen, ob die Benutzeroberfläche benutzerfreundlich ist. Normalerweise prüfen die Tester GUI während der Funktionstests und als eine separate Aufgabe machen sie es selten. GUI-Tests basieren sich auf den Designstandards, die eine minimale Menge von Anforderungen enthalten. Zusätzlich nutzen die Unternehmen ihre eigene Firmenstandards, die Benutzeroberfläche Anforderungen der Anwendung umfassen.
Sie beziehen sich auf Dropdown-Menüs, Textfelder, Dialogfelder, Optionsfelder, Programm Meldungen, Menüs usw.

GUI-Standards

  • Doppelklick-Anwendungssymbol läuft der Anwendung
  • Lademeldung enthält ein Anwendungsname, ihre Version und ihr Symbol
  • Hauptfenster Label und Ikone Label im Programmmanager sind die gleichen
  • Wenn die Benutzer versuchen zu beenden, eine Anwendungswarnmeldung sich anzeigt
  • System informiert der Anwender, dass Anwendung ausgelastet ist
  • Klicken F1 öffnet Hilfe
  • Schließen-Button schließt das Fenster und Minimieren-Button minimiert das Fenster

Anwendungsfenster Tests

Während der Anwendungsfenster Tests soll der Tester folgende überprüfen:

  • Titelleiste enthält Anwendungslabel und Fensterlabel-Fensterlabel ist für Benutzer klar
  • Menüpunkte führen die Befehlen nach ihren Labels
  • Text ist von Rechtschreibfehler frei
  • Die Tabulatortaste bewegt den Cursor durch UI vorn; Tastenkombination Shift + Tab – rückwärts
  • Navigation durch UI wird von links nach rechts und von oben nach unten ausgeführt wird
  • Benutzer kann nicht auf deaktivierte Kontrolle klicken
  • Text ist linksbündig

GUI Einzelteile Tests

Betrachten wir die Besonderheiten der UI Einzelteile Tests: Textfelder, Radiobuttons, Checkboxen, Befehlstasten, Dropdown-Listenfelder, Kombinationsfelder, Listboxen.

Die Gemeinsame Anforderungen an alle von ihnen sind:

  • Einzelteillabel soll deutlich die Wirkung von Einzelteilverwendung zeigen
  • Einzelteillabels sollen positiven Aussagen sein
  • Wenn Einzellabel nicht in eine Zeile passt, soll das Einzelteil mit dem ersten Labellinie ausgerichtet werden.

Während der Textfeld-Tests soll der Tester folgende überprüfen:

  • Wenn ein Benutzer in das Textfeld klickt, das modifiziert werden kann, erscheint der Zeiger darin; wenn ein Benutzer in das Textfeld klickt, das nicht modifiziert werden kann, dann nichts passiert
  • Wenn Benutzertypen gültig / nicht gültig sind, verhält sich die Zeichen-Anwendung wie erwartet
  • Die maximale Anzahl von Zeichen, die manuell in das Textfeld eingegeben werden kann, ist in Anforderungen eingestellt
  • Um den Text zu wählen, kann der Benutzer Tastenkombination Shift + Pfeiltasten oder Doppelklick auf den Text verwenden.

Während der Radio-Buttons-Tests soll der Tester folgende überprüfen:

  • Benutzer kann nur ein Radiobutton in der Gruppe wählen
  • Um die Selektion von Radiobuttons zu auswählen / annullieren, kann der Benutzer Pfeiltasten verwenden
  • Um Radiobutton zu wählen, kann der Benutzer Maus oder Tastatur verwenden
  • Radiobuttons sehen wie Kreisen aus.

Während der Checkboxen-Tests soll der Tester folgende überprüfen:

  • Um Checkbox zu auswählen / löschen, klickt der Benutzer darauf
  • Checkboxen sehen wie Plätze aus
  • Benutzer kann eine beliebige Kombination von Checkboxen mit der Maus / Leertaste auswählen.

Während der Drucktasten-Tests soll der Tester folgende überprüfen:

  • Klicken auf Drucktaste aktiviert es und läuft geeignete Maßnahmen
  • Um Abbruchtaste zu aktivieren, soll man Esc pressen.

Während der Dropdown-Listboxen-Tests soll der Tester folgende überprüfen:

  • Klicken auf den Pfeil öffnet die Liste- Einzelteile des Listenfeldes werden in alphabetischer Reihenfolge platziert
  • Benutzer kann nicht eine Auswahl in einem Listenfeld geben
  • Ausgewählte Element wird im Textfeld angezeigt
  • Dropdown-Listenfeld enthält nur ein leeres Element.

Während der Combobox-Tests soll der Tester dasselbe überprüfen. Der einzige Unterschied ist, dass Benutzer eine Auswahl in einem Combobox eingeben kann.
Während der Dropdown-Listboxen-Tests soll der Tester folgende überprüfen:

  • Benutzer kann Einzelteil aus Listenfeld durch Klicken oder Pressen auf die Pfeiltasten wählen
  • Benutzer verwendet die Bildlaufleiste, um alle Elemente des Listenfeldes anzuzeigen

Schlussfolgerungen

Der einzige gemeinsame Sache zwischen GUI Tests und Usability-Tests ist, dass die Benutzerschnittstelle überprüft wird. Dennoch sind Sie zwei verschiedene Arten von Tests. Usability-Tests untersuchen, ob Software einfach für Anwenderverstehen ist. UI-Tests überprüfen, ob Einzelteile der Schnittstelle den Unternehmensstandards und bestehenden Design-Standards entsprechen.
Sie sollten nicht die Bedeutung der UI-Tests unterschätzen. Wir können kaum ein Unternehmen vorstellen, das gemeinsame Software-Entwicklungsstandards ignoriert und sein Ruf risikiert.