Bugs in TravelSpend: Travel Budget App für iOS gefunden
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.
Das System ermöglicht die Erstellung von Selbstschulden für dasselbe Reiseteilnehmer
Schwerwiegend
- Die App ist installiert.
- Eine Reise wurde erstellt.
- Der Reise wurden mehrere Teilnehmer hinzugefügt.
- Wechseln Sie zur Registerkarte „Statistiken“.
- Wählen Sie die Option „Schulden begleichen“.
- Geben Sie einen Betrag ein.
- Wählen Sie in den Feldern „Bezahlt von“ und „Bezahlt an“ denselben Benutzer aus.
- Speichern Sie die Änderungen.
iPhone 14 Pro, iOS-Version 26.2.1
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.
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
Schwerwiegend
- Die App ist installiert.
- Der Benutzer befindet sich auf der Registerkarte „Einträge“.
- Tippen Sie auf die Schaltfläche „Plus“.
- Wählen Sie eine Kategorie aus.
- Geben Sie im Feld „Betrag“ Null oder einen negativen Betrag ein.
- Speichern Sie die Änderungen.
iPhone 14 Pro, iOS-Version 18.6.2
Der Benutzer kann einen Spesenposten mit einem ungültigen Betrag erstellen, z. B. Null oder einen negativen Wert.
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
Schwerwiegend
- Die App ist installiert.
- Der Verlauf „Einträge“ ist vorhanden.
- Navigieren Sie zur Registerkarte „Statistiken“.
- Scrollen Sie nach unten.
- Wählen Sie die Option „Daten als CSV exportieren“.
- Überprüfen Sie die exportierte Datei.
iPhone 14 Pro, iOS-Version 18.6.2
Die generierte Datei enthält technische Felder wie „SplitObjects“, „paidToID“ und „paymentmethodicon“.
Die generierte CSV-Datei sollte nur benutzerfreundliche, geschäftsrelevante Felder enthalten.
Das System erlaubt das Speichern von Werten, die nur aus Leerzeichen bestehen, im Feld „Name“
Schwerwiegend
- Die App ist installiert.
- Die App ist geöffnet.
- Der Benutzer befindet sich auf der Seite „Einstellungen“.
- Wählen Sie die Option „Benutzerinformationen“.
- Löschen Sie den vorhandenen Namen.
- Geben Sie Leerzeichenwerte in das Feld „Name“ ein.
- Speichern Sie die Änderungen.
iPhone 14 Pro, iOS-Version 18.6.2
Das Feld „Name“ wird mit Leerzeichenwerten aktualisiert.
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
Schwerwiegend
- Die App ist installiert.
- Der Reise wurden mehrere Freunde hinzugefügt.
- Navigieren Sie zum Feld „Statistik“.
- Wählen Sie die Option „Freunde hinzufügen“.
- Tippen Sie auf einen beliebigen Freund aus der Liste.
- Aktualisieren Sie einige Daten.
- Tippen Sie auf die Schaltfläche „Speichern“.
- Tippen Sie während des Speichervorgangs auf die Schaltfläche „Zurück“.
- Versuchen Sie, die Details des Freundes zu öffnen.
iPhone 14 Pro, iOS-Version 18.6.2
Das System reagiert nach Ausführung der oben aufgeführten Schritte nicht.
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
Geringfügig
Die App ist installiert.
- Navigieren Sie zum Reiter „Einträge“.
- Fügen Sie eine neue Ausgabe hinzu.
- Wählen Sie eine Kategorie aus.
- Geben Sie einen Betrag ein.
- Tippen Sie auf die Schaltfläche „Foto hinzufügen“.
- Wählen Sie die Option „Aus Galerie auswählen“.
- Wählen Sie ein Bild aus.
- Überprüfen Sie die Bildanzeige in den Ausgabendetails.
iPhone 14 Pro, iOS-Version 18.6.2
In den Ausgabendetails wird nur ein Teil des ausgewählten Bildes angezeigt.
Der Benutzer sollte das gesamte ausgewählte Bild in den Ausgabendetails anzeigen können.
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.

