Bugs in Timeular: Productivity & Time für Android gefunden

Timeular: Productivity & Time

4.6

Timeular wurde entwickelt, um die Zeiterfassung am Arbeitsplatz sowohl mühelos als auch präzise zu gestalten und bietet eine innovative Lösung für das Produktivitätsmanagement. Der Funktionsumfang der Plattform umfasst eine intuitive Datenvisualisierung, detaillierte Berichte und die manuelle Bearbeitung von Zeiteinträgen, um den individuellen Bedürfnissen jedes Nutzers gerecht zu werden.

Darüber hinaus bietet Timeular eine Reihe von erweiterten Funktionen für Pro-Nutzer, wie z. B. Integrationen mit JIRA, Harvest, Toggl und Zapier sowie Echtzeitsynchronisation über mehrere Plattformen hinweg.

Im Rahmen unserer Bug Crawl-Initiative haben wir die Android-App von Timeular getestet und dabei mehrere Probleme entdeckt, die die Leistung und die Benutzerfreundlichkeit beeinträchtigen könnten. Wir laden Sie ein, einen detaillierten Bericht über unsere Ergebnisse zu lesen.

10K+downloads
129 Bewertungen

Die Leistung der Anwendung verschlechtert sich, wenn das Jahr 1900 als Projektstartdatum ausgewählt wird

Die Strenge:

Kritisch

Voraussetzungen:
  1. Ein Konto wurde erstellt und eine Vorlage wird während des Erstellungsprozesses verbunden.
  2. Der Benutzer ist bei dem Konto angemeldet.
Wiedergabeschritte:
  1. Navigieren Sie über das untere Menü zur Registerkarte “Kalender”.
  2. Wählen Sie ein Datum für den Zeiteintrag oben aus (z. B. 6. August).
  3. Klicken Sie auf das “+”-Symbol neben dem Zeitfenster 09:00 Uhr.
  4. Tippen Sie auf das Dateneingabefeld im Block “Start”.
  5. Tippen Sie auf das Jahr im Popup-Fenster für die Datumsauswahl.
  6. Blättern Sie zurück bis zum Jahr 1900.
  7. Wählen Sie das Jahr 1900.
  8. Klicken Sie auf “Ok”.
  9. Tippen Sie auf das Häkchen, um den Eintrag als Projektstartdatum zu speichern.
  10. Versuchen Sie, die Anwendung wie gewohnt zu verwenden (durch die Menüs zu navigieren usw.).
  11. Schließen Sie die Anwendung und öffnen Sie sie erneut.
Der Umgebung:

Xiaomi Mi 10 – Android 13 TKQ1.221114.001, MIUI Global 14.0.1
Samsung Galaxy S8 SM-G950F – Android 9 G950FXXUCUD1

Tatsächliche Ergebnis:

Die Leistung der App wird deutlich langsamer, nachdem Sie 1900 als Projektstartdatum ausgewählt haben.

Erwartetes Ergebnis:

Die App sollte die Auswahl unrealistischer oder irrelevanter Jahre für den Projektbeginn einschränken oder validieren.

Wochentage verschwinden auf der Kalenderseite

Die Strenge:

Kritisch

Voraussetzungen:
  1. Ein Konto wurde erstellt und eine Vorlage wird während des Erstellungsprozesses verbunden.
  2. Der Benutzer ist bei dem Konto angemeldet.
Wiedergabeschritte:
  1. Navigieren Sie über das untere Menü zur Registerkarte “Kalender”.
  2. Wählen Sie ein Datum für den Zeiteintrag oben aus (z. B. 6. August).
  3. Klicken Sie auf das “+”-Symbol neben dem Zeitfenster 09:00 Uhr.
  4. Tippen Sie auf das Dateneingabefeld im Block “Start”.
  5. Tippen Sie auf das Jahr im Popup-Fenster für die Datumsauswahl.
  6. Blättern Sie zurück bis zum Jahr 1980.
  7. Wählen Sie versehentlich das Jahr 1900.
  8. Klicken Sie auf “Ok”.
  9. Tippen Sie auf das Häkchen, um den Eintrag zu speichern.
  10. Ziehen Sie das Feld für die Wochenanzeige nach rechts oder links, um zur vorherigen oder nächsten Woche zu wechseln.
Der Umgebung:

Xiaomi Mi 10 – Android 13 TKQ1.221114.001, MIUI Global 14.0.1
Samsung Galaxy S8 SM-G950F – Android 9 G950FXXUCUD1

Tatsächliche Ergebnis:

Die Namen der Wochentage sind auf dem Kalenderblatt nicht mehr sichtbar.

Erwartetes Ergebnis:

Die App sollte die Anzeige der Tage im Kalender unabhängig von den Zeiteinträgen ordnungsgemäß beibehalten und möglicherweise die Eingabe unrealistischer oder irrelevanter Jahre validieren oder einschränken.

Klicken auf die Schaltfläche "Bearbeiten" öffnet die Login-Webseite, anstatt die Bearbeitung des Kontos zu ermöglichen

Die Strenge:

Schwerwiegend

Wiedergabeschritte:
  1. Öffnen Sie die App.
  2. Klicken Sie auf die Schaltfläche “Ein kostenloses Konto erstellen”.
  3. Füllen Sie die Felder “E-Mail” und “Passwort” aus.
  4. Klicken Sie auf die Schaltfläche “Ein neues Konto erstellen”.
  5. Wählen Sie die Option “Mit meinem Team”, indem Sie auf die Schaltfläche klicken.
  6. Klicken Sie auf die Schaltfläche ‘Überspringen’.
  7. Klicken Sie auf die Schaltfläche “Get Started”.
  8. Navigieren Sie im unteren Menü zu “Einstellungen”.
  9. Klicken Sie auf die Schaltfläche “Konto”.
  10. Klicken Sie auf die Schaltfläche “Bearbeiten”.
Der Umgebung:

Xiaomi Mi 10 – Android 13 TKQ1.221114.001, MIUI Global 14.0.1
Samsung Galaxy S8 SM-G950F – Android 9 G950FXXUCUD1

Tatsächliche Ergebnis:

Wenn Sie auf die Schaltfläche “Bearbeiten” klicken, wird der Benutzer auf eine Anmeldewebseite umgeleitet, anstatt die Bearbeitung des Kontos zu ermöglichen.

Erwartetes Ergebnis:

Wenn der Benutzer auf die Schaltfläche “Bearbeiten” klickt, sollte er die Felder “Vorname” und “Nachname” direkt in der Anwendung ändern können.

Die Auswahl des Plans "Für mich" zeigt den Plan "Team" im Profil an

Die Strenge:

Schwerwiegend

Wiedergabeschritte:
  1. Öffnen Sie die App.
  2. Klicken Sie auf die Schaltfläche “Ein kostenloses Konto erstellen”.
  3. Füllen Sie die Felder “E-Mail” und “Passwort” aus.
  4. Klicken Sie auf die Schaltfläche “Ein neues Konto erstellen”.
  5. Klicken Sie auf die Schaltfläche “Mit meinem Team”.
  6. Klicken Sie auf die Schaltfläche “Überspringen”.
  7. Klicken Sie auf die Schaltfläche “Get Started”.
  8. Navigieren Sie im unteren Menü zu “Einstellungen”.
  9. Klicken Sie auf die Schaltfläche “Konto”.
Der Umgebung:

Xiaomi Mi 10 – Android 13 TKQ1.221114.001, MIUI Global 14.0.1
Samsung Galaxy S8 SM-G950F – Android 9 G950FXXUCUD1

Tatsächliche Ergebnis:

Die Auswahl des Plans “Allein” führt dazu, dass im Benutzerprofil der Plan “Team” angezeigt wird.

Erwartetes Ergebnis:

Das Profil sollte genau die Tarifart widerspiegeln, die der Benutzer bei der Kontoregistrierung ausgewählt hat.

Benachrichtigungen bleiben bestehen, obwohl sie in den Anwendungseinstellungen deaktiviert wurden

Die Strenge:

Schwerwiegend

Voraussetzungen:
  1. Erteilen Sie der App die Berechtigung zum Senden von Benachrichtigungen.
  2. Melden Sie sich bei dem Konto an.
Wiedergabeschritte:
  1. Klicken Sie im unteren Menü auf die Schaltfläche “Einstellungen”.
  2. Klicken Sie auf die Schaltfläche “App-Einstellungen”.
  3. Schalten Sie den Schalter in die aktive Position.
  4. Überprüfen Sie, ob im Benachrichtigungsfeld des Telefons Benachrichtigungen angezeigt werden.
  5. Schließen Sie die App.
  6. Öffnen Sie die App erneut.
  7. Klicken Sie im unteren Menü auf die Schaltfläche “Einstellungen”.
  8. Klicken Sie auf die Schaltfläche “App-Einstellungen”.
  9. Schalten Sie den Schalter in die Position “Deaktiviert” um.
Der Umgebung:

Xiaomi Mi 10 – Android 13 TKQ1.221114.001, MIUI Global 14.0.1
Samsung Galaxy S8 SM-G950F – Android 9 G950FXXUCUD1

Tatsächliche Ergebnis:

Die Benachrichtigungen werden weiterhin angezeigt, auch wenn sie in den App-Einstellungen deaktiviert wurden.

Erwartetes Ergebnis:

Sobald die Benachrichtigungen in den App-Einstellungen deaktiviert wurden, sollten sie nicht mehr im Benachrichtigungsfeld des Telefons angezeigt werden.

Geloggte Zeitfenster werden kleiner angezeigt als leere Zeitfenster

Die Strenge:

Geringfügig

Voraussetzungen:
  1. Erstellen Sie ein Konto und verbinden Sie bei der Erstellung eine beliebige Vorlage.
  2. Melden Sie sich bei dem Konto an.
Wiedergabeschritte:
  1. Klicken Sie im unteren Menü auf die Schaltfläche “Kalender”.
  2. Wählen Sie im oberen Menü ein Datum für die Zeiterfassung aus (z. B. den 6. August).
  3. Klicken Sie auf das “+”-Symbol neben dem Zeitfenster 09:00 Uhr.
  4. Klicken Sie auf das Zeiteingabefeld für den Block “Ende”.
  5. Wählen Sie die Uhrzeit 23:59.
  6. Klicken Sie auf das Häkchen, um zu speichern.
  7. Vergleichen Sie den von Zeitfenstern von 00:00 – 09:00 belegten Platz mit dem von 09:00 – 23:59.
Der Umgebung:

Xiaomi Mi 10 – Android 13 TKQ1.221114.001, MIUI Global 14.0.1
Samsung Galaxy S8 SM-G950F – Android 9 G950FXXUCUD1

Tatsächliche Ergebnis:

Die protokollierten Zeitfenster nehmen optisch weniger Platz ein als die leeren Zeitfenster.

Erwartetes Ergebnis:

Zeitfenster mit protokollierter Zeit sollten die gleiche visuelle Fläche einnehmen wie leere Zeitfenster.

Anklicken des Schalters in der Registerkarte "Tracker" öffnet die Bearbeitung der Aktivität

Die Strenge:

Geringfügig

Voraussetzungen:
  1. Erstellen Sie ein Konto und verbinden Sie während des Erstellungsprozesses eine beliebige Vorlage.
  2. Melden Sie sich bei dem Konto an.
Wiedergabeschritte:
  1. Klicken Sie im unteren Menü auf die Schaltfläche “Tracker”.
  2. Klicken Sie auf den Schalter, der einer beliebigen Aktivität entspricht.
Der Umgebung:

Xiaomi Mi 10 – Android 13 TKQ1.221114.001, MIUI Global 14.0.1
Samsung Galaxy S8 SM-G950F – Android 9 G950FXXUCUD1

Tatsächliche Ergebnis:

Durch Anklicken des Schalters auf der Registerkarte “Tracker” wird die Schnittstelle zur Bearbeitung der Aktivität geöffnet.

Erwartetes Ergebnis:

Das Anklicken des Schalters sollte ihn in die aktive oder inaktive Position schalten.

Unstimmigkeit zwischen geplanter und tatsächlicher Zeit im Kalender

Die Strenge:

Geringfügig

Voraussetzungen:
  1. Erstellen Sie ein Konto und verbinden Sie bei der Kontoerstellung eine beliebige Vorlage.
  2. Melden Sie sich bei dem Konto an.
Wiedergabeschritte:
  1. Klicken Sie im unteren Menü auf die Schaltfläche “Kalender”.
  2. Wählen Sie im oberen Menü ein Datum für die Zeiteingabe aus (z.B. 8. August).
  3. Klicken Sie auf das ‘+’-Symbol für die Zeit 09:00.
  4. Klicken Sie auf das Zeiteingabefeld unter “Start”.
  5. Wählen Sie die Uhrzeit 9:22.
  6. Klicken Sie auf das Zeiteingabefeld unter “Ende”.
  7. Wählen Sie die Uhrzeit 10:27.
  8. Klicken Sie auf das Häkchen, um zu speichern.
  9. Überprüfen Sie die zugewiesenen Zeitfenster im Zeitplan.
Der Umgebung:

Samsung Galaxy S8 SM-G950F – Android 9 G950FXXUCUD1

Tatsächliche Ergebnis:

Die auf dem Zeitplan angegebene Zeit stimmt nicht mit der ausgewählten Zeit überein. Insbesondere erscheinen zusätzliche Zeitsignaturen wie 9:22 und 9:27, und für den Zeitbereich 9:00 bis 9:22 zeigt der Zeitplan “22 min 8s – nichts verfolgt” an.

Erwartetes Ergebnis:

Für das Zeitintervall von 9:22 bis 10:27 sollten zusätzliche Zeitsignaturen 9:22 und 10:27 auf dem Zeitplan erscheinen.
Für das Zeitintervall von 9:00 bis 9:22 sollte der Zeitplan “22 min – nothing tracked” anzeigen.
Für das Zeitintervall von 10:27 bis 11:00 sollte der Zeitplan “33 min – nothing tracked” anzeigen.

Unstimmigkeit zwischen geplanter und tatsächlicher Zeit im Kalender

Keine Jahresangabe für periodenbezogene Statistiken

Die Strenge:

Geringfügig

Voraussetzungen:

Melden Sie sich bei dem Konto an.

Wiedergabeschritte:
  1. Klicken Sie im unteren Menü auf die Schaltfläche “Einblicke”.
  2. Klicken Sie auf das Kalendersymbol im oberen Bereich.
  3. Navigieren Sie mit dem linken Pfeil zum Oktober 2022 und wählen Sie den 4. Oktober aus.
  4. Navigieren Sie mit dem rechten Pfeil zum Februar 2023 und wählen Sie den 9. Februar.
Der Umgebung:

Xiaomi Mi 10 – Android 13 TKQ1.221114.001, MIUI Global 14.0.1
Samsung Galaxy S8 SM-G950F – Android 9 G950FXXUCUD1

Tatsächliche Ergebnis:

Bei der Anzeige der Statistiken für einen bestimmten Zeitraum werden die Jahre, für die die Daten erfasst wurden, nicht angezeigt.

Erwartetes Ergebnis:

Wenn der Benutzer ein anderes Jahr als das aktuelle Jahr für die Datenerfassung auswählt, sollte dieses Jahr deutlich neben den Daten angezeigt werden.

Anmeldebildschirm nicht scrollbar, Schaltfläche "Kostenloses Konto erstellen" abgeschnitten

Die Strenge:

Geringfügig

Wiedergabeschritte:
  1. Öffnen Sie die App zum ersten Mal.
  2. Erteilen Sie die Genehmigung für Benachrichtigungen, wenn Sie dazu aufgefordert werden.
Der Umgebung:

Samsung Galaxy S8 SM-G950F – Android 9 G950FXXUCUD1

Tatsächliche Ergebnis:

Der Anmeldebildschirm kann nicht gescrollt werden, wodurch die Schaltfläche “Kostenloses Konto erstellen” am unteren Rand des Bildschirms abgeschnitten wird.

Erwartetes Ergebnis:

Benutzer sollten in der Lage sein, durch den Anmeldebildschirm zu scrollen, um die Schaltfläche “Kostenloses Konto erstellen” vollständig anzuzeigen und darauf zuzugreifen.

Notizfeld während der Erstellung der Zeiterfassung nicht scrollbar

Die Strenge:

Trivial

Voraussetzungen:
  1. Erstellen Sie ein Konto und verbinden Sie eine beliebige Vorlage während der Erstellung.
  2. Melden Sie sich bei dem Konto an.
Wiedergabeschritte:
  1. Klicken Sie im unteren Menü auf “Kalender”.
  2. Wählen Sie ein Datum (6. August) aus dem oberen Menü.
  3. Klicken Sie auf das “+” neben dem Zeitfenster 09:00 Uhr.
  4. Klicken Sie auf das Feld “Notiz”.
  5. Geben Sie 2000 Zeichen in das Feld ein.
  6. Versuchen Sie, durch den eingegebenen Text zu blättern.
Der Umgebung:

Samsung Galaxy S8 SM-G950F – Android 9 G950FXXUCUD1

Tatsächliche Ergebnis:

Der Benutzer kann beim Erstellen eines Zeiterfassungseintrags nicht blättern und das Feld “Notiz” nicht vollständig anzeigen.

Erwartetes Ergebnis:

Der Benutzer sollte in der Lage sein, beim Erstellen eines Zeiterfassungseintrags im Feld “Notiz” zu blättern und den Inhalt vollständig anzuzeigen.

Schaltfläche 'Bearbeiten' unten abgeschnitten

Die Strenge:

Trivial

Wiedergabeschritte:
  1. Öffnen Sie die App.
  2. Klicken Sie auf ‘Ein kostenloses Konto erstellen’.
  3. Füllen Sie die Felder “E-Mail” und “Passwort” aus.
  4. Klicken Sie auf ‘Ein neues Konto erstellen’.
  5. Klicken Sie auf “Mit meinem Team”.
  6. Klicken Sie auf “Überspringen”.
  7. Klicken Sie auf “Loslegen”.
  8. Klicken Sie im unteren Menü auf ‘Einstellungen’.
  9. Klicken Sie auf ‘Konto’.
Der Umgebung:

Xiaomi Mi 10 – Android 13 TKQ1.221114.001, MIUI Global 14.0.1

Tatsächliche Ergebnis:

Die Schaltfläche “Bearbeiten” ist teilweise sichtbar, da sie unten abgeschnitten ist.

Erwartetes Ergebnis:

Die Schaltfläche “Bearbeiten” sollte vollständig sichtbar sein und nicht unten abgeschnitten werden.

Schaltfläche 'Bearbeiten' unten abgeschnitten
Ich habe mir die Timeular-Anwendung genau angesehen und mehrere Probleme gefunden, von Anzeigeproblemen bis hin zu unerwartetem Verhalten. Um eine ausgefeilte Anwendung zu erstellen, schlage ich vor, sich nicht nur auf funktionale Tests zu konzentrieren, sondern auch die Benutzerfreundlichkeit und die Leistung zu testen.
Iryna, QA-Ingenieurin

Iryna, QA-Ingenieurin

Optimize your testing process

Our QA engineer used Bug Hunter Bug Hunter for testing app for Bug Crawl project.
  • Rulers & Guides

    Create an unlimited number of guides by pulling them from the rulers. Customize the color and opacity of the guides for extra convenience. Free Download
  • Grid

    Set the grid cell size (4-8-12-16 dp), color, and opacity to your liking. The settings are accessed right from the toolbar, so making adjustments is frictionless. Free Download
  • Mockup

    Overlay the app's UI with a semi-transparent design mockup to see if it's pixel-perfect. The mockup scales automatically depending on the user's screen size. Change the mockup file and opacity in a few taps. Free Download
  • Color Picker

    Colors are displayed in HEX and RGBA formats. Copy the color into the clipboard just by clicking on the color on the magnifier. Free Download
  • Take Screenshots & Record Video

    Create high-quality screenshots in PNG and JPEG formats with one tap using longshot mode for long pages. Record bug reproduction steps in MP4 format with pause/resume for informative videos. Free Download
  • Low Memory Testing

    Manage your Android's internal storage by filling it with temporary files to simulate low memory conditions. Free Download

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

Engagieren Sie uns