Bugs in Carbon – Macro Coach & Tracker für iOS gefunden

Carbon - Macro Coach & Tracker

4.8

Carbon ist eine intelligente Diät-Coaching-App für Menschen, die nachhaltige Ernährungsergebnisse erzielen möchten. Sie zielt auf eine Vielzahl von Zielen ab, von Fettabbau und Muskelaufbau bis hin zur Verbesserung des Stoffwechsels und der Gewichtskontrolle, und macht damit Schluss mit Spekulationen.

Carbon Diet Coach geht über die Funktionen einer herkömmlichen Ernährungs-App hinaus und zeichnet sich durch seine wissenschaftliche Grundlage aus. Die Plattform wurde von den renommierten Ernährungswissenschaftlern Dr. Layne Norton, der einen Doktortitel in Ernährungswissenschaften hat, und Keith Kraker, einem registrierten Ernährungsberater mit einem Bachelor-Abschluss in Diätetik, entwickelt.

Bei QAwerk haben wir diese Plattform getestet und einige Fehler gefunden, die ihre Leistung und Benutzerfreundlichkeit beeinträchtigen könnten. Nachfolgend finden Sie unsere Ergebnisse.

200K+downloads
7.6K Bewertungen

Problem beim erneuten Öffnen der Tastatur nach Verwendung der automatischen Passwort-Ausfüllfunktion von Apple

Die Strenge:

Schwerwiegend

Voraussetzungen:
  1. Die App ist installiert.
  2. Der Bildschirm „Anmelden” wird angezeigt.
Wiedergabeschritte:
  1. Wählen Sie das Eingabefeld „Passwort” aus.
  2. Verwenden Sie die Option „Starkes Passwort” der automatischen Ausfüllfunktion von Apple.
  3. Tippen Sie auf die Schaltfläche „Ausblenden”.
  4. Wählen Sie das Eingabefeld „Passwort” erneut aus.
Der Umgebung:

iPhone 18 Pro (26.2)

Tatsächliche Ergebnis:

Die Tastatur wird nicht erneut angezeigt, sodass der Benutzer das Passwortfeld nicht bearbeiten oder mit ihm interagieren kann.

Erwartetes Ergebnis:

Die Tastatur sollte nach Auswahl des Passwortfeldes erneut angezeigt werden, sodass der Benutzer weiter mit dem Feld interagieren kann.

Die Schaltfläche „Ausblenden“ verbirgt das Passwort nicht effektiv und aktualisiert den Status der Tastatur nicht

Die Strenge:

Schwerwiegend

Voraussetzungen:
  1. Die Anwendung ist installiert.
  2. Der Bildschirm „Anmelden“ ist geöffnet.
Wiedergabeschritte:
  1. Öffnen Sie einen Bildschirm mit einem Passwort-Eingabefeld.
  2. Verwenden Sie die AutoFill-Funktion von Apple, um ein sicheres Passwort zu generieren.
  3. Drücken Sie die Schaltfläche „Ausblenden“.
Der Umgebung:

iPhone 11 (26.2)
iPhone 16 (18.3)

Tatsächliche Ergebnis:

Die Schaltfläche „Ausblenden“ funktioniert nicht wie erwartet. Sie blendet weder das automatisch ausgefüllte Passwort aus, noch wird die Tastatur ausgeblendet.

Erwartetes Ergebnis:

Nach dem Tippen auf die Schaltfläche „Ausblenden“ sollte das Passwort ausgeblendet und die Tastatur ausgeblendet werden, um eine normale Bildschirminteraktion zu ermöglichen.

Die Häkchen in der Checkliste werden nach dem erzwungenen Schließen der App gelöscht

Die Strenge:

Schwerwiegend

Voraussetzungen:
  1. Die Anwendung ist installiert.
  2. Der Benutzer ist angemeldet.
  3. Ein Abonnement ist aktiviert.
Wiedergabeschritte:
  1. Starten Sie die App.
  2. Navigieren Sie zum Bildschirm „Coach”.
  3. Markieren Sie alle Punkte auf der Checkliste „Erste Schritte”.
  4. Schließen Sie die App zwangsweise.
  5. Öffnen Sie die App erneut.
  6. Navigieren Sie erneut zum Bildschirm „Coach” und setzen Sie die Häkchen.
Der Umgebung:

iPhone 16 (18.6)
iPhone 11 (26.2)

Tatsächliche Ergebnis:

Nach dem zwangsweisen Schließen und erneuten Öffnen der App verschwinden die Häkchen, die der Benutzer auf der Liste gesetzt hat. Die Checkliste kehrt in ihren ursprünglichen Zustand zurück.

Erwartetes Ergebnis:

Der Zustand der Checkliste sollte gespeichert werden. Die Auswahl sollte jedes Mal wiederherstellbar sein, wenn die App nach dem Schließen erneut geöffnet wird.

Falscher Status für das Ziel der Gewichtszunahme, wenn das Endgewicht unter dem Ausgangsgewicht liegt

Die Strenge:

Schwerwiegend

Voraussetzungen:
  1. Die App ist installiert.
  2. Der Benutzer ist in der App angemeldet.
  3. Ein Abonnement ist aktiv.
Wiedergabeschritte:
  1. Wählen Sie das Gewichtsziel in den „Coach”-Einstellungen aus.
  2. Legen Sie das Ausgangsgewicht fest (für diesen Test wurde das Ausgangsgewicht auf 55 kg festgelegt).
  3. Geben Sie das Endgewicht an (in diesem Fall wurde 65 kg als Endgewicht gewählt).
  4. Kehren Sie zum Hauptbildschirm „Coach” zurück.
  5. Klicken Sie auf das Bearbeitungssymbol bei der Option „Ende”.
  6. Ändern Sie das Endgewicht auf 40 kg, was weniger als das Ausgangsgewicht ist.
Der Umgebung:

iPhone 16 (18.6)
iPhone 11 (26.2)

Tatsächliche Ergebnis:

Die App zeigt fälschlicherweise die Meldung „Benutzer hat das Ziel erreicht“ an. Die App markiert ein Gewichtszunahmeziel fälschlicherweise als erreicht, selbst wenn das Endgewicht des Benutzers unter seinem Ausgangsgewicht liegt.

Erwartetes Ergebnis:

Das Gewichtszunahmeziel sollte erst dann als erreicht markiert werden, wenn das Endgewicht das Ausgangsgewicht übersteigt.

Falscher Status für das Ziel „Gewicht verlieren“, wenn das Endgewicht das Ausgangsgewicht übersteigt

Die Strenge:

Schwerwiegend

Voraussetzungen:
  1. Die App ist installiert.
  2. Der Benutzer ist in der App angemeldet.
  3. Ein Abonnement ist aktiv.
Wiedergabeschritte:
  1. Wählen Sie das Gewichtsabnahmeziel in den „Coach”-Einstellungen aus.
  2. Legen Sie das Ausgangsgewicht fest (für diesen Test wurde das Ausgangsgewicht auf 55 kg festgelegt).
  3. Geben Sie das Endgewicht an (in diesem Fall wurde 45 kg als Endgewicht gewählt).
  4. Kehren Sie zum Hauptbildschirm „Coach” zurück.
  5. Klicken Sie auf das Bearbeitungssymbol bei der Option „Ende”.
  6. Ändern Sie das Endgewicht auf 60 kg, was höher ist als das Ausgangsgewicht.
Der Umgebung:

iPhone 16 (18.6)
iPhone 11 (26.2)

Tatsächliche Ergebnis:

Die App zeigt fälschlicherweise die Meldung „Benutzer hat das Ziel erreicht” an. Die App markiert ein Gewichtsverlustziel fälschlicherweise als erreicht, selbst wenn das Endgewicht des Benutzers höher ist als sein Anfangsgewicht.

Erwartetes Ergebnis:

Das Gewichtsverlustziel sollte erst dann als erreicht markiert werden, wenn das Endgewicht niedriger ist als das Anfangsgewicht.

Inkonsistentes Verhalten der Medienauswahl bei der Auswahl des Profilfotos

Die Strenge:

Schwerwiegend

Voraussetzungen:
  1. Die App ist installiert.
  2. Der Benutzer ist angemeldet.
  3. Ein Abonnement ist aktiv.
Wiedergabeschritte:
  1. Navigieren Sie zum Bildschirm „Ich“.
  2. Tippen Sie auf das Symbol „Profil“, um das Profilfoto zu ändern.
  3. Klicken Sie auf die Option „Aus Bibliothek auswählen“.
Der Umgebung:

iPhone 16 (18.6)
iPhone 11 (26.2)

Tatsächliche Ergebnis:

Der Picker ermöglicht keine ordnungsgemäße Bildauswahl und verhält sich inkonsistent.

Erwartetes Ergebnis:

Der Medien-Picker sollte es dem Benutzer ermöglichen, ein Bild reibungslos auszuwählen und es ohne Probleme als Profilbild festzulegen.

Problem mit der Kamerarolle, die beim Versuch, das Profilfoto zu ändern, nicht richtig funktioniert

Die Strenge:

Schwerwiegend

Voraussetzungen:
  1. Die App ist installiert.
  2. Der Benutzer ist angemeldet.
  3. Ein Abonnement ist aktiv.
Wiedergabeschritte:
  1. Navigieren Sie zum Bildschirm „Ich”.
  2. Tippen Sie auf das Symbol „Profil”, um das Profilfoto zu ändern.
  3. Klicken Sie auf die Option „Kamerarolle”, um ein Bild auszuwählen.
Der Umgebung:

iPhone 16 (18.6)
iPhone 11 (26.2)

Tatsächliche Ergebnis:

Die „Kamera-Rolle” zeigt Fotos nicht korrekt an, sodass Benutzer keine Bilder auswählen können.

Erwartetes Ergebnis:

Die „Kamera-Rolle” sollte alle verfügbaren Fotos anzeigen, sodass der Benutzer ohne Probleme ein Bild als Profilbild auswählen kann.

Die Schaltfläche „X“ im Feld „Gewicht“ des Bildschirms „Gewicht hinzufügen“ reagiert nicht

Die Strenge:

Schwerwiegend

Voraussetzungen:
  1. Die App ist installiert.
  2. Der Benutzer ist angemeldet.
  3. Ein Abonnement ist aktiv.
Wiedergabeschritte:
  1. Navigieren Sie zum Bildschirm „Ich“.
  2. Tippen Sie auf die Schaltfläche „Gewicht“.
  3. Tippen Sie auf das Symbol „Aktuelles Gewicht“ in der oberen rechten Ecke des Bildschirms.
  4. Tippen Sie auf die Schaltfläche „Hinzufügen“.
  5. Tippen Sie auf das Feld „Gewicht“ und geben Sie das Gewicht ein.
  6. Tippen Sie auf die Schaltfläche „X“ im Feld „Gewicht“.
Der Umgebung:

iPhone 16 (18.6)
iPhone 11 (26.2)

Tatsächliche Ergebnis:

Nach dem Tippen auf die Schaltfläche „X“ bleibt das Gewicht im Feld stehen.

Erwartetes Ergebnis:

Das Gewicht sollte nach dem Tippen auf die Schaltfläche „X“ gelöscht werden.

Das Gewicht „Wöchentlicher/Monatlicher/Jährlicher Durchschnitt“ wird erst nach dem erneuten Öffnen des Bildschirms „Gewicht“ aktualisiert

Die Strenge:

Schwerwiegend

Voraussetzungen:
  1. Die App ist installiert.
  2. Der Benutzer ist angemeldet.
  3. Ein Abonnement ist aktiv.
Wiedergabeschritte:
  1. Navigieren Sie zum Bildschirm „Ich”.
  2. Tippen Sie auf die Schaltfläche „Gewicht”.
  3. Tippen Sie auf die Schaltfläche „Aktuell” in der oberen rechten Ecke.
  4. Tippen Sie auf die Schaltfläche „Hinzufügen” und geben Sie das Gewicht ein.
  5. Schließen Sie den Bildschirm „Gewicht hinzufügen”.
  6. Überprüfen Sie, ob das „Gewicht (wöchentlich/monatlich/jährlich)” aktualisiert wurde.
  7. Navigieren Sie zurück zum Hauptbildschirm „Profil“.
  8. Tippen Sie erneut auf die Schaltfläche „Gewicht“.
Der Umgebung:

iPhone 16 (18.6)
iPhone 11 (26.2)

Tatsächliche Ergebnis:

Der Wert für „Wöchentlicher/monatlicher/jährlicher Durchschnitt“ wird erst nach dem erneuten Öffnen des Bildschirms „Gewicht“ aktualisiert.

Erwartetes Ergebnis:

Der Wert für „Wöchentlicher/monatlicher/jährlicher Durchschnitt“ sollte sofort nach dem Hinzufügen eines neuen Werts aktualisiert werden.

Die Liste „Zuletzt verwendet“ wird nicht sofort aktualisiert, nachdem mit der Suchfunktion ein neues Lebensmittel zur Mahlzeit hinzugefügt wurde

Die Strenge:

Geringfügig

Voraussetzungen:
  1. Die App ist installiert.
  2. Der Benutzer ist angemeldet.
  3. Ein Abonnement ist aktiv.
Wiedergabeschritte:
  1. Navigieren Sie zum Bildschirm „Tagebuch”.
  2. Tippen Sie auf die Schaltfläche „+” bei einer beliebigen Mahlzeit (z. B. Frühstück).
  3. Tippen Sie auf das Feld „Suchen”.
  4. Geben Sie einen beliebigen Lebensmittelnamen ein.
  5. Wählen Sie das „Suchergebnis” aus.
  6. Tippen Sie auf die Schaltfläche „Lebensmittel hinzufügen”.
  7. Schließen Sie den Bildschirm „Suchen”, indem Sie auf die Schaltfläche „Abbrechen” in der oberen rechten Ecke tippen.
  8. Überprüfen Sie, ob das kürzlich hinzugefügte Lebensmittel in der Liste „Zuletzt verwendet” angezeigt wird.
Der Umgebung:

iPhone 16 (18.6)
iPhone 11 (26.2)

Tatsächliche Ergebnis:

Die Liste „Zuletzt verwendet” wird nicht sofort aktualisiert, nachdem ein neues Lebensmittel mithilfe der Suchfunktion zu einer Mahlzeit hinzugefügt wurde. Die Liste wird erst aktualisiert, wenn der Bildschirm erneut geöffnet oder durch Wischen nach unten aktualisiert wird.

Erwartetes Ergebnis:

Das neu hinzugefügte Lebensmittel sollte sofort nach dem Hinzufügen in der Liste „Zuletzt verwendet“ angezeigt werden.

Die Gesamtnährwertangaben geben die Dezimalwerte der aufgenommenen Kalorien nicht korrekt wieder

Die Strenge:

Geringfügig

Voraussetzungen:
  1. Die App ist installiert.
  2. Der Benutzer ist angemeldet.
  3. Ein Abonnement ist aktiv.
Wiedergabeschritte:
  1. Navigieren Sie zum Bildschirm „Milchprodukte”.
  2. Tippen Sie auf die Schaltfläche „+” in einem beliebigen Mahlzeitenbereich.
  3. Fügen Sie eine Produktmenge mit Dezimalwerten hinzu.
  4. Überprüfen Sie, ob die Dezimalwerte in der Gesamtkalorienzahl enthalten sind.
Der Umgebung:

iPhone 16 (18.6)
iPhone 11 (26.2)

Tatsächliche Ergebnis:

Die Nährwertangaben enthalten keine Dezimalwerte der aufgenommenen Kalorien.

Erwartetes Ergebnis:

Die Nährwertangaben sollten die insgesamt konsumierte Menge einschließlich Dezimalwerten widerspiegeln.

Der Bildschirm „Rezept erstellen“ scrollt automatisch nach oben und blendet den zuletzt hinzugefügten Abschnitt aus

Die Strenge:

Geringfügig

Voraussetzungen:
  1. Die App ist installiert.
  2. Der Benutzer ist angemeldet.
  3. Ein Abonnement ist aktiv.
  4. Einige Abschnitte wurden zu den „Zutaten“ hinzugefügt.
Wiedergabeschritte:
  1. Navigieren Sie zum Bildschirm „Milchprodukte“.
  2. Tippen Sie auf das Menü „Burger Bar“ in der unteren rechten Ecke.
  3. Tippen Sie auf die Schaltfläche „Rezept erstellen”.
  4. Fügen Sie einige Abschnitte zu den „Zutaten” hinzu.
  5. Tippen Sie auf die Schaltfläche „Abschnitt hinzufügen”, um einen weiteren Abschnitt hinzuzufügen.
  6. Beobachten Sie, wie der Bildschirm nach oben scrollt.
Der Umgebung:

iPhone 16 (18.6)
iPhone 11 (26.2)

Tatsächliche Ergebnis:

Der Bildschirm „Rezept erstellen” scrollt automatisch nach oben und blendet den kürzlich hinzugefügten Abschnitt aus.

Erwartetes Ergebnis:

Der Bildschirm sollte automatisch zum kürzlich hinzugefügten Abschnitt scrollen und nicht nach oben.

Nach einer längeren Testphase der Anwendung wurde deutlich, dass die Benutzererfahrung (UX) benutzerfreundlicher gestaltet werden könnte. Trotz der robusten Kernfunktionalität sind bestimmte Benutzerabläufe nicht besonders intuitiv und erfordern zusätzlichen Aufwand, um sie zu verstehen. Robuste Tests könnten dazu beitragen, die Klarheit der UX zu verbessern und damit die tägliche Benutzerfreundlichkeit zu steigern.
Alla, QA-Ingenieurin

Alla, QA-Ingenieurin

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

Engagieren Sie uns