Was ist Usability-Testing? Methoden & Beispiele

⚡ Intelligente Zusammenfassung

Usability-Tests messen, wie einfach echte Nutzer reale Aufgaben in einer Anwendung erledigen können. Dieser Überblick erklärt, warum Teams Usability-Tests durchführen, die verschiedenen Testarten, den fünfphasigen Testablauf, die Kennzahlen zur Fortschrittsmessung und die erforderliche Teilnehmerzahl.

  • 🎯 Kernziel: Mängel in Bezug auf Lernbarkeit, Effizienz, Genauigkeit und Benutzerfreundlichkeit sollten vor der öffentlichen Markteinführung und nicht danach aufgedeckt werden.
  • 📅 Richtiger Zeitpunkt: Die erste Sitzung sollte während der anfänglichen Entwurfsphase durchgeführt werden, wenn das Neuzeichnen eines Bildschirms noch fast nichts kostet.
  • 🧩 Wählen Sie zuerst den Typ aus: Entscheiden Sie sich vor der Auswahl einer Software für moderierte oder unmoderierte, Remote- oder Labor-, explorative oder vergleichende Tests.
  • 🔬 Zwei Kerntechniken: Im Labor werden die Körpersprache sichtbar, während bei Fernsitzungen automatisch Stimme, Bildschirmaktivität und Gesichtsausdruck aufgezeichnet werden.
  • 🗂️ Fünf-Phasen-Prozess: Planen, rekrutieren, testen, die Daten analysieren und die Ergebnisse anschließend Designern, Entwicklern und Business-Stakeholdern berichten.
  • 👥 Stichprobengröße: Fünf repräsentative Teilnehmer decken etwa 80 Prozent der Usability-Probleme einer typischen Anwendung auf.
  • 📊 Messen und vergleichen: TracErfolgsquote der Aufgabe k, Bearbeitungszeit, Fehlerrate und Zufriedenheitswert im Vergleich zur vorherigen Version.

Benutzer-Tests

Benutzer-Tests auch bekannt als User Experience (UX) Testing, ist ein nicht-funktionale Tests Eine Methode zur Messung der Benutzerfreundlichkeit einer Softwareanwendung. Eine kleine Gruppe von Zielnutzern verwendet die Softwareanwendung, um Usability-Schwachstellen aufzudecken. Usability-Tests konzentrieren sich hauptsächlich auf die einfache Bedienbarkeit der Anwendung, die Flexibilität der Steuerelemente und die Fähigkeit der Anwendung, ihre Ziele zu erreichen.

Diese Tests werden während der anfänglichen Entwurfsphase empfohlen. SDLC, wodurch die Erwartungen der Nutzer besser sichtbar werden.

Warum Usability-Tests durchführen?

Benutzer-Tests

Ästhetik und Design sind wichtig. Wie gut ein Produkt aussieht, bestimmt in der Regel, wie gut es funktioniert.

Es gibt viele Softwareanwendungen/Websites, die nach dem Start aus folgenden Gründen kläglich scheitern –

  • Wo klicke ich als nächstes?
  • Auf welcher Seite muss navigiert werden?
  • Welches Symbol oder welcher Jargon stellt was dar?
  • Fehlermeldungen werden nicht einheitlich oder effektiv angezeigt
  • Sitzungszeit nicht ausreichend.

Software EngineeringUsability-Tests identifizieren Usability-Fehler im System früh im Entwicklungszyklus und können ein Produkt vor dem Scheitern bewahren.

Beispiel-Testfälle für Usability-Tests

Überlegen Sie als Nächstes, was ein Tester eigentlich bewerten sollte.

Testfälle für Usability-Tests

Das Ziel dieser Tests besteht in der Zufriedenheit der Benutzer und sie konzentrieren sich hauptsächlich auf die folgenden Parameter eines Systems:

Die Wirksamkeit des Systems

  • Ist das System leicht zu erlernen?
  • Ist das System nützlich und bietet es einen Mehrwert für die Zielgruppe?
  • Sind Inhalte, Farben, Symbole und verwendete Bilder ästhetisch ansprechend?

Wirkungsgrad

  • Um den gewünschten Bildschirm oder die gewünschte Webseite zu erreichen, sollte nur wenig Navigation erforderlich sein und Bildlaufleisten sollten nur selten verwendet werden.
  • Einheitlichkeit in der Format Anzahl der Bildschirme/Seiten in Ihrer Anwendung/Website.
  • Option zur Suche innerhalb Ihrer Softwareanwendung oder Website.

Genauigkeit

  • Es dürfen keine veralteten oder falschen Daten wie Kontaktdaten/Adresse vorhanden sein.
  • Es sollten keine defekten Links vorhanden sein.

Benutzerfreundlichkeit

  • Die verwendeten Bedienelemente sollten selbsterklärend sein und dürfen keine Schulung zur Bedienung erfordern.
  • Es sollte Hilfe bereitgestellt werden, damit die Benutzer die Anwendung/Website verstehen
  • Die Ausrichtung auf die oben genannten Ziele trägt zu effektiven Usability-Tests bei

Arten von Usability-Tests

Usability-Tests sind kein einheitliches Verfahren. Jede Studie wird vor Beginn der Rekrutierung anhand von drei Kriterien klassifiziert: Wer leitet die Sitzung, wo findet sie statt und welche Frage sollen die Ergebnisse beantworten? GUI-TestsBei diesen Typen geht es darum, ob eine reale Person Erfolg hat, nicht darum, ob eine Kontrollgruppe funktioniert.

Typ So funktioniert’s am besten geeignet für
Moderiert Ein Forscher stellt jede Aufgabe vor und führt live Fragen. Gründe für das Verhalten
Nicht moderiert Die Software zeichnet auf, wie Teilnehmer alleine arbeiten. Schnelles Feedback in großem Umfang
Präsenz (Labor) Tester und Beobachter befinden sich in einem gemeinsamen, kontrollierten Raum. Körpersprache, komplexe Produkte
Remote Die Tester arbeiten von ihrem eigenen Gerät und Standort aus. Große Reichweite, kurze Zeiträume
Explorativ Offene Aufgaben zu frühen Konzepten. Lücken aufdecken, bevor das Design finalisiert wird
Vergleichend (Comparative) Der Nutzer wählt zwischen zwei konkurrierenden Designs. Debatten durch Beweise beilegen

Auch der Zeitpunkt ist wichtig. Formative Studien werden durchgeführt, solange sich das Design noch in der Entwicklungsphase befindet, und erklären, warum Nutzer Schwierigkeiten haben. Summative Studien bewerten eine funktionierende Version.

Methoden des Usability-Tests: 2 Techniken

Für die Durchführung von Usability-Tests stehen zwei Methoden zur Verfügung:

  1. Usability-Tests im Labor
  2. Remote-Usability-Tests

Usability-Tests im Labor:Diese Tests werden in einem separaten Laborraum in Anwesenheit der Beobachter durchgeführt. Den Testpersonen werden Aufgaben zur Ausführung zugewiesen. Die Rolle des Beobachters besteht darin, das Verhalten der Testpersonen zu beobachten und die Testergebnisse zu dokumentieren. Der Beobachter verhält sich während der Tests stumm. Bei diesen Tests befinden sich sowohl Beobachter als auch Testpersonen am selben Ort.

Remote-Usability-Tests: Im Rahmen dieser Prüfung werden Beobachter und Tester aus der Ferne eingesetzt. Tester greifen aus der Ferne auf das zu testende System zu und führen zugewiesene Aufgaben aus. Die Stimme des Testers, die Bildschirmaktivität und der Gesichtsausdruck des Testers werden von einer automatisierten Software aufgezeichnet. Beobachter analysieren diese Daten und berichten über die Testergebnisse. Beispiel einer solchen Software – http://silverbackapp.com/ (jetzt im Ruhestand)

So führen Sie Usability-Tests durch: Schließen Sie den Prozess ab

Bei Auswahl einer Testmethode besteht der Usability-Testprozess aus folgenden Phasen:

Usability-Tests: Vollständiger Prozess

Phase 1) Planung: In dieser Phase werden die Ziele des Usability-Tests festgelegt. Es ist kein Ziel, Freiwillige vor Ihrer Bewerbung sitzen zu lassen und ihre Aktionen aufzuzeichnen. Sie müssen kritische Funktionalitäten und Ziele des Systems bestimmen. Sie müssen Ihren Testern Aufgaben zuweisen, die diese kritischen Funktionen ausführen. In dieser Phase werden auch die Usability-Testmethode, die Anzahl und Demografie der Usability-Tester sowie die Formate der Testberichte festgelegt

Phase 2) Rekrutierung: In dieser Phase rekrutieren Sie die gewünschte Anzahl an Testern gemäß Ihrem Usability-Testplan. Es kann einige Zeit dauern, Tester zu finden, die zu Ihrem demografischen (Alter, Geschlecht usw.) und beruflichen Profil (Ausbildung, Beruf usw.) passen.

Phase 3) Usability-Tests: In dieser Phase werden tatsächlich Usability-Tests durchgeführt.

Phase 4) Datenanalyse: Daten aus Usability-Tests werden gründlich analysiert, um aussagekräftige Schlussfolgerungen abzuleiten und umsetzbare Empfehlungen zur Verbesserung der allgemeinen Usability Ihres Produkts zu geben.

Phase 5) Berichterstattung: Die Ergebnisse des Usability-Tests werden allen betroffenen Stakeholdern mitgeteilt, zu denen Designer, Entwickler, Kunden und CEO gehören können

Wie viele Benutzer benötigen Sie?

Wie viele Benutzer benötigen Sie?

Untersuchungen (Virzi, 1992 und Neilsen Landauer, 1993) deuten darauf hin 5 Benutzer reichen aus, um 80 % der Usability-Probleme aufzudecken. Einige Forscher schlagen andere Zahlen vor.

Tatsächlich hängt die tatsächlich erforderliche Benutzeranzahl von der Komplexität der jeweiligen Anwendung und Ihren Usability-Zielen ab. Eine Erhöhung der Usability-Teilnehmer führt zu höheren Kosten, Planung, Teilnehmerverwaltung und Datenanalyse.

Aber als allgemeine Richtlinie gilt: Wenn Sie auf einem kleines Budget und interessiert an DIY-Usability-Tests 5 ist eine gute Zahl beginnen mit. Wenn Das Budget ist keine Einschränkung Es ist das Beste Konsultieren Sie erfahrene Fachleute um die Anzahl der Benutzer zu ermitteln.

Usability-Testing-Metriken, die Sie messen sollten

Die Ergebnisse verändern ein Produkt erst dann, wenn sie als Zahlen vorliegen, die ein Team erfassen kann track über alle Releases hinweg. Erfassen Sie für jede Aufgabe denselben Metriksatz und vergleichen Sie anschließend jeden Wert mit dem vorherigen Build oder einem Benchmark eines Wettbewerbers.

  1. Aufgabenerfolgsquote: Der Anteil der Teilnehmer, die den Test ohne fremde Hilfe beenden; eine niedrige Quote deutet auf einen Konstruktionsfehler hin, nicht auf den Tester.
  2. Zeitaufwand für die Aufgabe: Sekunden vom ersten Klick bis zum Abschluss, was eine verwirrende Navigation und versteckte Steuerelemente offenbart.
  3. Fehlerrate: Fehlklicks, ungültige Formulareingaben und Sackgassen werden für jede Aufgabe separat gezählt.
  4. Effizienz: Die Anzahl der erfolgreich erledigten Aufgaben wird durch die gesamte für die jeweilige Aufgabe benötigte Zeit geteilt. Dies ist besonders nützlich, wenn zwei Layoutvorschläge miteinander konkurrieren.
  5. Zufriedenheitswert: eine Bewertung nach Abschluss der Aufgabe, wie beispielsweise die System Usability Scale.

Jeder Zahl sollte eine aufgezeichnete Beobachtung zugeordnet werden: Die Kennzahl beweist, dass ein Problem besteht, die Aufzeichnung erklärt dessen Ursache. Guru99 behandelt den umfassenderen Rahmen in diesem Leitfaden zu Softwaretestmetriken.

Checkliste für UX-Tests

Das Hauptziel dieses Tests ist es, entscheidende Usability-Probleme zu finden, bevor das Produkt auf den Markt kommt. Folgende Dinge müssen beachtet werden, damit der Test erfolgreich ist:

  • Beginnen Sie mit dem UX-Testen in der frühen Design- und Entwicklungsphase
  • Es empfiehlt sich, vor Beginn der Entwicklung Usability-Tests am Produkt Ihres Mitbewerbers durchzuführen. Dies wird Ihnen helfen, Usability-Standards für Ihre Zielgruppe festzulegen
  • Wählen Sie die entsprechenden Benutzer aus, um das System zu testen (können Experten/Nicht-Experten-Benutzer/50-50 Experten und Nicht-Experten-Benutzer sein)
  • Verwenden Sie einen Bandbreiten-Shaper. Wenn Ihre Zielgruppe beispielsweise über eine schlechte Netzwerkkonnektivität verfügt, begrenzen Sie die Netzwerkbandbreite für Ihre Usability-Tester auf beispielsweise 56 Kbit/s.
  • Die Tester müssen sich auf die kritischen und häufig genutzten Funktionen des Systems konzentrieren.
  • Weisen Sie jedem Tester einen einzelnen Beobachter zu. Dies hilft dem Beobachter, das Verhalten des Testers genau zu notieren. Wenn ein Beobachter mehreren Testern zugewiesen wird, können die Ergebnisse beeinträchtigt werden
  • Informieren Sie Designer und Entwickler darüber, dass diese Testergebnisse kein Zeichen eines Scheiterns, sondern ein Zeichen der Verbesserung sind

Vorteile von Usability-Tests

Usability-Tests haben sowohl Vor- als auch Nachteile.

  • Es hilft, Usability-Probleme aufzudecken, bevor das Produkt auf den Markt kommt.
  • Es trägt dazu bei, die Zufriedenheit der Endbenutzer zu verbessern
  • Es macht Ihr System hocheffektiv und effizient
  • Es hilft dabei, während eines Usability-Tests echtes Feedback von Ihrer Zielgruppe zu sammeln, die Ihr System tatsächlich nutzt. Sie müssen sich nicht auf „Meinungen“ von zufälligen Personen verlassen.

Nachteile von Usability-Tests

  • Bei Usability-Tests spielen die Kosten eine wichtige Rolle. Die Einrichtung eines Usability-Testlabors erfordert viele Ressourcen. Auch die Rekrutierung und Verwaltung von Usability-Testern kann teuer sein

Diese Kosten amortisieren sich jedoch in Form einer höheren Kundenzufriedenheit, Kundenbindung und Wiederholungsgeschäften. Usability-Tests werden daher dringend empfohlen.

Häufig gestellte Fragen

Nein. KI kann Aufgaben entwerfen, Folgefragen moderieren und mögliche Lösungswege simulieren, aber sie kann keine Verwirrung empfinden. Plattformen wie … Maze und UserTesting Künstliche Intelligenz soll echte Tester unterstützen, niemals ersetzen.

Die KI transkribiert jede Sitzung, gruppiert wiederkehrende Beschwerden in Themen, ordnet die Stimmungslage zu und erfasst die exakten Momente, in denen eine Aufgabe fehlgeschlagen ist. Analysten überprüfen anschließend die gruppierten Daten, anstatt stundenlange Aufnahmen anzusehen. Dadurch verkürzt sich die Berichtszeit von Tagen auf Stunden.

Usability-Tests prüfen, ob das Produkt einfach zu bedienen ist, und sehen Fehler als wertvolle Erkenntnisse. User Acceptance Testing fragt, ob das Produkt die vereinbarten Geschäftsanforderungen erfüllt, und liefert eine Freigabeentscheidung anstatt Erkenntnisse für den Designprozess.

Eine Dauer von 15 bis 20 Minuten, in denen fünf bis zehn Aufgaben behandelt werden, ist für die meisten Produkte optimal. Kürzere Sitzungen führen selten zu einer sinnvollen Aufgabenbearbeitung; längere Sitzungen lassen die Aufmerksamkeit der Teilnehmenden nach und erhöhen die Fehlerraten, die eher auf Ermüdung als auf einen tatsächlichen Konstruktionsfehler zurückzuführen sind.

Die fünf Phasen bleiben gleich, aber die Aufgaben müssen einhändig, auf kleinen Bildschirmen, über schwache Netzwerke und bei hellem Licht bewältigt werden. Mobiles Testen Die Setups zeichnen auch den Gerätebildschirm und den Daumen auf, nicht nur den Cursor.

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: