Bugs in Tripio Travel App für iOS gefunden

Tripio Travel App

4.8

Die Trivio Travel App ist ein hilfreicher Reisebegleiter, mit dem Nutzer fantastische Reisen planen, umfassende Reiserouten erstellen, neue interessante Orte entdecken und ihre Fortschritte teilen können. Die App umfasst zahlreiche Funktionen zur Personalisierung des Reiseerlebnisses, darunter einen intelligenten Reiseroutenplaner, einen Bucket-List-Generator, ein Abhak-System, um Aktivitäten als „abgeschlossen“ zu markieren, sowie eine Auswahl an Reiseabzeichen, die Nutzer auf ihren Reisen sammeln können.

Bei QAwerk haben wir eine umfassende Fehleranalyse der Trivio-App durchgeführt und waren von ihrem Design beeindruckt. Allerdings haben wir mehrere Probleme entdeckt, die die Benutzererfahrung und einige wichtige Funktionen beeinträchtigen. Werfen Sie einen Blick auf unsere Erkenntnisse unten, um zu verstehen, wie sich diese Fehler auf die Fähigkeit der Nutzer auswirken, Reiserouten zu erstellen und ihre Reisen mit dem Trivio-Begleiter zu genießen.

5K+downloads
457 Bewertungen

Nach der Auswahl einer Reiseroute im Abschnitt „Beliebte Reiserouten anzeigen“ für das ausgewählte Reiseziel wird der Fehler „Keine Suchergebnisse für Modell [App\Models\Itinerary]11“ angezeigt

Die Strenge:

Schwerwiegend

Voraussetzungen:
  1. Die App ist installiert.
  2. Der Benutzer befindet sich auf der Registerkarte „Erstellen“.
Wiedergabeschritte:
  1. Wählen Sie die Option „Hilfe von Tripio anzeigen“.
  2. Tippen Sie auf die Schaltfläche „Reiseziel anzeigen“.
  3. Wählen Sie einen beliebigen Ort aus.
  4. Tippen Sie für das ausgewählte Reiseziel auf die Schaltfläche „Beliebte Reiserouten anzeigen“.
  5. Wählen Sie die Option „Seattle – San Diego“ aus.
Der Umgebung:

iPhone 14 Pro, iOS-Version 26.4.2

Tatsächliche Ergebnis:

Die Option „Seattle – San Diego“ wird für alle Reiseziele angezeigt. Die Fehlermeldung „Keine Suchergebnisse für Modell [App\Models\Itinerary]11“ wird angezeigt.

Erwartetes Ergebnis:

Der Benutzer sollte die Reiserouten basierend auf dem ausgewählten Reiseziel sehen. Nach Auswahl der Reiseroute sollten keine Fehlermeldungen angezeigt werden.

Nach dem Hinzufügen von Notizen zu „Benutzerdefinierte Aktivität“ wird die Fehlermeldung „Etwas ist schiefgelaufen. Bitte versuchen Sie es erneut“ angezeigt

Die Strenge:

Schwerwiegend

Voraussetzungen:
  1. Die App ist installiert.
  2. Der Benutzer befindet sich auf der Registerkarte „Reiseplan“ einer von ihm erstellten Reise.
Wiedergabeschritte:
  1. Tippen Sie auf die drei Punkte oben auf der Seite, um das Menü zu öffnen.
  2. Wählen Sie die Option „Benutzerdefinierte Aktivität hinzufügen“.
  3. Erstellen Sie eine „Benutzerdefinierte Aktivität“.
  4. Scrollen Sie auf der Registerkarte „Reiseplan“ nach unten zu der erstellten Benutzerdefinierten Aktivität.
  5. Tippen Sie auf die drei Punkte neben der von Ihnen erstellten Benutzerdefinierten Aktivität.
  6. Wählen Sie die Option „Notizen zur Aktivität hinzufügen“.
  7. Geben Sie einige Notizen ein.
  8. Tippen Sie auf die Schaltfläche „Notizen hinzufügen“.
Der Umgebung:

iPhone 14 Pro, iOS-Version 26.4.2

Tatsächliche Ergebnis:

Die Fehlermeldung „Etwas ist schiefgelaufen. Bitte versuchen Sie es erneut“ wird angezeigt.

Erwartetes Ergebnis:

Der Benutzer sollte in der Lage sein, Notizen zur benutzerdefinierten Aktivität hinzuzufügen, ohne dass eine Fehlermeldung angezeigt wird.

Reise behält den Status „Abgeschlossen“ bei, nachdem eine neue Aktivität zu einer abgeschlossenen Reise hinzugefügt wurde

Die Strenge:

Schwerwiegend

Voraussetzungen:
  1. Die App ist installiert.
  2. Es wurde eine Reise mit mehreren Aktivitäten erstellt.
Wiedergabeschritte:
  1. Markieren Sie die hinzugefügten Aktivitäten als „Abgeschlossen“.
  2. Öffnen Sie die App erneut.
  3. Überprüfen Sie, ob der Status der Reise auf „Abgeschlossen“ geändert wurde.
  4. Fügen Sie eine neue Aktivität zum „Reiseplan“ hinzu.
  5. Überprüfen Sie den Status der Reise.
  6. Berechnen Sie die Route neu.
  7. Überprüfen Sie den Status der Reise.
Der Umgebung:

iPhone 14 Pro, iOS-Version 26.4.2

Tatsächliche Ergebnis:

Die Reise bleibt nach dem Hinzufügen einer neuen Aktivität als „Abgeschlossen“ markiert, obwohl die neu hinzugefügte Aktivität weder abgeschlossen noch übersprungen wurde.

Erwartetes Ergebnis:

Der Reisestatus sollte neu berechnet werden, wenn eine neue Aktivität hinzugefügt wird. Wenn die Reise neu hinzugefügte Aktivitäten ohne endgültigen Status enthält, sollte sie nicht mehr als „Abgeschlossen“ gelten.

Als abgeschlossen markierte Aktivitäten bleiben im Reiter „Alle Aktivitäten“ als abgeschlossen, auch wenn sie aus dem „Reiseplan“ gelöscht wurden

Die Strenge:

Schwerwiegend

Voraussetzungen:
  1. Die App ist installiert.
  2. Die App ist geöffnet.
  3. Es existiert eine Reise mit mindestens einer Aktivität.
Wiedergabeschritte:
  1. Öffnen Sie den Reiter „Reiseplan“ der bestehenden Reise.
  2. Markieren Sie eine beliebige Aktivität als „Abgeschlossen“.
  3. Entfernen Sie die Aktivität aus dem „Reiseplan“.
  4. Wechseln Sie zum Reiter „Alle Aktivitäten“.
  5. Suchen Sie die soeben entfernte Aktivität.
Der Umgebung:

iPhone 14 Pro, iOS-Version 26.4.2

Tatsächliche Ergebnis:

Die entfernte Aktivität wird im Reiter „Alle Aktivitäten“ weiterhin mit dem Status „Abgeschlossen“ angezeigt, obwohl sie nicht mehr Teil des Reiseplans ist.

Erwartetes Ergebnis:

Sobald eine Aktivität aus dem Reiseplan entfernt wird, sollte ihr Abschlussstatus entsprechend aktualisiert werden oder sie sollte nicht mehr mit der Reise verknüpft sein.
Die Aktivität sollte nicht weiterhin als „Abgeschlossen“ markiert bleiben, wenn sie nicht mehr im Reiseplan enthalten ist.

Inkonsistente Validierungsregeln ermöglichen das Verschieben der letzten Aktivität, obwohl das Löschen blockiert ist

Die Strenge:

Schwerwiegend

Voraussetzungen:
  1. Die App ist installiert.
  2. Es existiert ein Reiseplan mit mindestens zwei Tagen.
Wiedergabeschritte:
  1. Öffnen Sie den Reiseplan.
  2. Fügen Sie nur eine Aktivität zu Tag 1 hinzu.
  3. Versuchen Sie, die Aktivität aus Tag 1 zu löschen.
  4. Beachten Sie die Validierungsmeldung.
  5. Tippen Sie bei derselben Aktivität auf die Schaltfläche „Verschieben“.
  6. Verschieben Sie die Aktivität auf einen anderen Tag.
Der Umgebung:

iPhone 14 Pro, iOS-Version 26.4.2

Tatsächliche Ergebnis:

Das System verhindert, dass der Benutzer die letzte Aktivität des Tages löscht, indem es eine Validierungsmeldung anzeigt: „Reise darf keine leeren Tage enthalten. Fügen Sie eine Aktivität zu Tag 1 hinzu.“ Trotzdem erlaubt das System, dieselbe Aktivität auf einen anderen Tag zu verschieben, wodurch Tag 1 leer bleibt.

Erwartetes Ergebnis:

Das System sollte für alle Aktionen einheitliche Validierungsregeln für die Tage der Reiseroute durchsetzen. Wenn leere Tage nicht zulässig sind, sollte das System auch das Verschieben der letzten Aktivität dieses Tages untersagen. Sind leere Tage hingegen zulässig, sollte der Benutzer die letzte Aktivität löschen können, ohne dass Validierungsmeldungen angezeigt werden.

Die Schaltfläche „Fortschritt teilen“ funktioniert bei erhaltenen Abzeichen nicht

Die Strenge:

Schwerwiegend

Voraussetzungen:
  1. Die App ist installiert.
  2. Der Benutzer hat ein neues Abzeichen erhalten.
Wiedergabeschritte:

Tippen Sie auf die Schaltfläche „Fortschritt teilen“ auf dem Abzeichen.

Der Umgebung:

iPhone 14 Pro, iOS-Version 26.4.2

Tatsächliche Ergebnis:

Das System reagiert nicht mehr.

Erwartetes Ergebnis:

Der Benutzer sollte seinen Fortschritt erfolgreich teilen können.

Die Schaltfläche „Locate Me“ auf „Explore Map“ reagiert nicht

Die Strenge:

Schwerwiegend

Voraussetzungen:
  1. Die App ist installiert.
  2. Der Benutzer befindet sich auf der Registerkarte „Explore“.
Wiedergabeschritte:

Tippen Sie auf das Pfeilsymbol „Locate Me“.

Der Umgebung:

iPhone 14 Pro, iOS-Version 26.4.2

Tatsächliche Ergebnis:

Nach dem Tippen auf das Pfeilsymbol „Locate Me“ passiert nichts. Die Karte springt nicht zum aktuellen Standort des Benutzers, und es wird keine Fehlermeldung oder Rückmeldung angezeigt.

Erwartetes Ergebnis:

Nach dem Tippen auf das Pfeilsymbol „Locate Me“ sollte die Karte auf den aktuellen Standort des Benutzers zentriert werden. Wenn der Standortzugriff deaktiviert oder nicht verfügbar ist, sollte die App eine klare Meldung anzeigen, in der erklärt wird, welche Maßnahme erforderlich ist.

Es wird ein schwarzer Bildschirm angezeigt, wenn der Kamerazugriff nicht gewährt wird

Die Strenge:

Schwerwiegend

Voraussetzungen:
  1. Die App ist installiert.
  2. Der Kamerazugriff wurde für die Anwendung nicht gewährt.
Wiedergabeschritte:
  1. Navigieren Sie zum Abschnitt „Mein Profil“.
  2. Wählen Sie die Option „Bearbeiten“ für das Profilbild.
  3. Wählen Sie die Option „Kamera“.
Der Umgebung:

iPhone 14 Pro, iOS-Version 26.4.2

Tatsächliche Ergebnis:

Anstelle des Kamerabildes wird ein schwarzer Bildschirm angezeigt, ohne Erklärung oder Anleitung für den Benutzer.

Erwartetes Ergebnis:

Die App sollte verweigerte Kameraberechtigungen wie folgt elegant handhaben:

  • Anzeige einer aussagekräftigen Fehlermeldung oder eines leeren Zustands.
  • eine Erklärung für den fehlenden Kamerazugriff bereitstellt
  • Anweisungen dazu gibt, wie die Berechtigungen in den Geräteeinstellungen aktiviert werden können.

Am oberen Rand des Onboarding-Karussellbildschirms wird eine weiße Linie angezeigt

Die Strenge:

Geringfügig

Voraussetzungen:
  1. Die App ist installiert.
  2. Der Benutzer befindet sich auf dem Onboarding-Karussellbildschirm.
Wiedergabeschritte:

Beobachten Sie den oberen Bereich des Onboarding-Bildschirms.

Der Umgebung:

iPhone 14 Pro, iOS-Version 26.4.2

Tatsächliche Ergebnis:

Am oberen Rand des Onboarding-Karussellbildschirms wird eine dünne weiße Linie angezeigt.

Erwartetes Ergebnis:

Das Onboarding-Karussell sollte ohne unerwartete visuelle Artefakte angezeigt werden.

Die Zähler der Reisezusammenfassung sind unklar und führen zu einer verwirrenden Darstellung des Aktivitätsstatus

Die Strenge:

Geringfügig

Voraussetzungen:
  1. Die App ist installiert.
  2. Es existiert eine Reise mit mindestens einer Aktivität im Reiseplan.
Wiedergabeschritte:
  1. Öffnen Sie die Seite „Reisedetails“.
  2. Fügen Sie dem Reiseplan eine Aktivität hinzu.
  3. Markieren Sie die Aktivität als „Abgeschlossen“.
  4. Beobachten Sie die über dem Reiseplan angezeigten Zähler der Reisezusammenfassung.
Der Umgebung:

iPhone 14 Pro, iOS-Version 26.4.2

Tatsächliche Ergebnis:

Auf dem Bildschirm werden mehrere Zähler gleichzeitig angezeigt:

  • „1 abgeschlossen“
  • „1 im Reiseplan“
  • „1 verfügbar“

Im Reiseplan ist jedoch nur eine abgeschlossene Aktivität sichtbar.
Es ist unklar, was die einzelnen Zähler darstellen, ob sich die Zählungen überschneiden und warum dieselbe Aktivität gleichzeitig mehreren Status zuzuordnen scheint.

Erwartetes Ergebnis:

Die Zähler in der Reisezusammenfassung sollten den Status der Aktivitäten klar und genau wiedergeben, mit verständlicher Terminologie und einer eindeutigen Zähllogik. Benutzer sollten leicht nachvollziehen können:

  • Wie die Aktivitäten gezählt werden.
  • Ob abgeschlossene Aktivitäten in den Gesamtzahlen des Reiseplans enthalten sind.
  • Was der Status „Verfügbar“ im Kontext der Reise bedeutet.
Nach dem Testen der Tripio Travel App habe ich keine kritischen Fehler gefunden. Die App bietet ein intuitives und optisch ansprechendes Erlebnis bei der Reiseplanung. Es gibt jedoch einige funktionale Probleme, die die Konsistenz der Geschäftslogik, die Reiseplanverwaltung, das Verhalten von Aktivitäts-/Reisestatus und die allgemeine Benutzererfahrung beeinträchtigen. Ich empfehle die Durchführung umfassender Funktionstests, um die Stabilität zu erhöhen und die Konsistenz der Reiseverwaltungsabläufe zu verbessern.
Tetiana, QA-Ingenieurin

Tetiana, QA-Ingenieurin

Benötigen Sie einen zuverlässigen QS-Partner?

Engagieren Sie uns