Bugs in TravelSpend: Travel Budget App für iOS gefunden

TravelSpend: Travel Budget App

4.8

TravelSpend ist eine App, die Reisenden dabei helfen soll, ihr Budget effizient zu verwalten. Diese benutzerfreundliche Plattform macht die Budgetplanung auf Reisen einfach und bequem.

Die App bietet eine Ausgabenverfolgung in Echtzeit, die Kategorisierung von Ausgaben sowie Unterstützung für mehrere Währungen und sorgt so für finanzielle Übersicht auf Ihren Reisen. Darüber hinaus fördert sie den Zusammenhalt, indem sie es Nutzern ermöglicht, Ausgaben mit Freunden zu teilen und aufzuteilen, wenn sie gemeinsam unterwegs sind.

Unser Team bei QAwerk hat kürzlich eine gründliche Fehleranalyse bei TravelSpend durchgeführt und dabei mehrere leistungsbezogene Fehler sowie einige Fehler entdeckt, die die Benutzererfahrung beeinträchtigen. Wir laden Sie ein, unsere Ergebnisse zu prüfen, um einen tieferen Einblick in die Funktionalität dieser effizienzsteigernden Reise-App zu erhalten.

5K+downloads
2K Bewertungen

Das System ermöglicht die Erstellung von Selbstschulden für dasselbe Reiseteilnehmer

Die Strenge:

Schwerwiegend

Voraussetzungen:
  1. Die App ist installiert.
  2. Eine Reise wurde erstellt.
  3. Der Reise wurden mehrere Teilnehmer hinzugefügt.
Wiedergabeschritte:
  1. Wechseln Sie zur Registerkarte „Statistiken“.
  2. Wählen Sie die Option „Schulden begleichen“.
  3. Geben Sie einen Betrag ein.
  4. Wählen Sie in den Feldern „Bezahlt von“ und „Bezahlt an“ denselben Benutzer aus.
  5. Speichern Sie die Änderungen.
Der Umgebung:

iPhone 14 Pro, iOS-Version 26.2.1

Tatsächliche Ergebnis:

Der Benutzer kann eine Schuldenzahlung erstellen, bei der Zahler und Empfänger dasselbe Reiseteilnehmer sind. Eine solche Transaktion wird im Verlauf aufgezeichnet, obwohl sie keine gültige finanzielle Bedeutung hat.

Erwartetes Ergebnis:

Das System sollte die Erstellung von Schuldenzahlungen verhindern, wenn Zahler und Empfänger dasselbe Reiseteilnehmer sind. Dem Benutzer sollte eine Validierungsmeldung angezeigt werden.

Ausgabeneinträge lassen Null- und negative Beträge zu

Die Strenge:

Schwerwiegend

Voraussetzungen:
  1. Die App ist installiert.
  2. Der Benutzer befindet sich auf der Registerkarte „Einträge“.
Wiedergabeschritte:
  1. Tippen Sie auf die Schaltfläche „Plus“.
  2. Wählen Sie eine Kategorie aus.
  3. Geben Sie im Feld „Betrag“ Null oder einen negativen Betrag ein.
  4. Speichern Sie die Änderungen.
Der Umgebung:

iPhone 14 Pro, iOS-Version 18.6.2

Tatsächliche Ergebnis:

Der Benutzer kann einen Spesenposten mit einem ungültigen Betrag erstellen, z. B. Null oder einen negativen Wert.

Erwartetes Ergebnis:

Das System sollte im Feld „Betrag“ nur numerische Werte größer als Null zulassen. Wenn ein ungültiger Wert eingegeben wird, sollte eine Validierungsmeldung angezeigt werden.

Der CSV-Export enthält technische/interne Felder, die für Endbenutzer nicht geeignet sind

Die Strenge:

Schwerwiegend

Voraussetzungen:
  1. Die App ist installiert.
  2. Der Verlauf „Einträge“ ist vorhanden.
Wiedergabeschritte:
  1. Navigieren Sie zur Registerkarte „Statistiken“.
  2. Scrollen Sie nach unten.
  3. Wählen Sie die Option „Daten als CSV exportieren“.
  4. Überprüfen Sie die exportierte Datei.
Der Umgebung:

iPhone 14 Pro, iOS-Version 18.6.2

Tatsächliche Ergebnis:

Die generierte Datei enthält technische Felder wie „SplitObjects“, „paidToID“ und „paymentmethodicon“.

Erwartetes Ergebnis:

Die generierte CSV-Datei sollte nur benutzerfreundliche, geschäftsrelevante Felder enthalten.

Der CSV-Export enthält technische/interne Felder, die für Endbenutzer nicht geeignet sind

Das System erlaubt das Speichern von Werten, die nur aus Leerzeichen bestehen, im Feld „Name“

Die Strenge:

Schwerwiegend

Voraussetzungen:
  1. Die App ist installiert.
  2. Die App ist geöffnet.
  3. Der Benutzer befindet sich auf der Seite „Einstellungen“.
Wiedergabeschritte:
  1. Wählen Sie die Option „Benutzerinformationen“.
  2. Löschen Sie den vorhandenen Namen.
  3. Geben Sie Leerzeichenwerte in das Feld „Name“ ein.
  4. Speichern Sie die Änderungen.
Der Umgebung:

iPhone 14 Pro, iOS-Version 18.6.2

Tatsächliche Ergebnis:

Das Feld „Name“ wird mit Leerzeichenwerten aktualisiert.

Erwartetes Ergebnis:

Der Benutzer sollte keine Leerzeichenwerte im Feld „Name“ speichern können. Beim Versuch, Leerzeichenwerte zu speichern, sollte eine Validierungsmeldung erscheinen.

Es ist nicht möglich, die Details eines Freundes zu öffnen, nachdem einige Daten aktualisiert wurden und man zur Liste zurückgekehrt ist

Die Strenge:

Schwerwiegend

Voraussetzungen:
  1. Die App ist installiert.
  2. Der Reise wurden mehrere Freunde hinzugefügt.
Wiedergabeschritte:
  1. Navigieren Sie zum Feld „Statistik“.
  2. Wählen Sie die Option „Freunde hinzufügen“.
  3. Tippen Sie auf einen beliebigen Freund aus der Liste.
  4. Aktualisieren Sie einige Daten.
  5. Tippen Sie auf die Schaltfläche „Speichern“.
  6. Tippen Sie während des Speichervorgangs auf die Schaltfläche „Zurück“.
  7. Versuchen Sie, die Details des Freundes zu öffnen.
Der Umgebung:

iPhone 14 Pro, iOS-Version 18.6.2

Tatsächliche Ergebnis:

Das System reagiert nach Ausführung der oben aufgeführten Schritte nicht.

Erwartetes Ergebnis:

Der Benutzer sollte in der Lage sein, die Details des ausgewählten Freundes erfolgreich anzuzeigen, unabhängig von Datenaktualisierungen oder der Rückkehr zur Liste.

Das hochgeladene Foto wird nicht vollständig angezeigt

Die Strenge:

Geringfügig

Voraussetzungen:

Die App ist installiert.

Wiedergabeschritte:
  1. Navigieren Sie zum Reiter „Einträge“.
  2. Fügen Sie eine neue Ausgabe hinzu.
  3. Wählen Sie eine Kategorie aus.
  4. Geben Sie einen Betrag ein.
  5. Tippen Sie auf die Schaltfläche „Foto hinzufügen“.
  6. Wählen Sie die Option „Aus Galerie auswählen“.
  7. Wählen Sie ein Bild aus.
  8. Überprüfen Sie die Bildanzeige in den Ausgabendetails.
Der Umgebung:

iPhone 14 Pro, iOS-Version 18.6.2

Tatsächliche Ergebnis:

In den Ausgabendetails wird nur ein Teil des ausgewählten Bildes angezeigt.

Erwartetes Ergebnis:

Der Benutzer sollte das gesamte ausgewählte Bild in den Ausgabendetails anzeigen können.

Das hochgeladene Foto wird nicht vollständig angezeigt
TravelSpend bietet eine robuste und nützliche Palette an Funktionen zur Erfassung von Reisekosten. Bei der Evaluierung erschienen jedoch bestimmte Aspekte der Benutzeroberfläche nicht besonders benutzerfreundlich. In mehreren Fällen wirkte die Geschäftslogik unvollständig oder vage, was zu Verwirrung beim Benutzer führen könnte. Insgesamt ist die Anwendung zwar vielversprechend, doch könnten umfassende Usability-Tests und Feinabstimmungen die Benutzererfahrung und Zuverlässigkeit erheblich verbessern.
Tetiana, QA-Ingenieurin

Tetiana, QA-Ingenieurin

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

Engagieren Sie uns