Bugs in ClockIt SaaS gefunden

ClockIt

ClockIt ist eine umfassende Zeiterfassungslösung, die entwickelt wurde, um die Gehaltsabrechnung zu rationalisieren und das Personalmanagement zu verbessern. Es lässt sich in verschiedene Plattformen wie Slack und Microsoft Teams integrieren und bietet verschiedene Methoden zur Zeiterfassung, darunter mobile Apps, Kioske und biometrische Geräte.

Zu den Kernfunktionen von ClockIt gehören die Zeiterfassung in Echtzeit, standortbasierte Anwesenheitserfassung, PTO-/Reisemanagement, Schichtplanung und Aufgaben-Zeiterfassung mit detaillierten Berichten. Diese Funktionen zielen darauf ab, die Effizienz zu steigern, die Genauigkeit zu verbessern und wertvolle Einblicke in die Produktivität und Anwesenheit der Mitarbeiter zu geben.

Wir von QAwerk haben ClockIt manuell getestet und dabei mehrere verbesserungswürdige Bereiche identifiziert. Hier sind unsere Ergebnisse.

Fehler tritt nach Bestätigung der Löschung eines Teammitglieds auf

Die Strenge:

Kritisch

Voraussetzungen:

Der Benutzer befindet sich auf der Seite „Mitglieder des Support-Teams“, auf der mindestens ein Teammitglied aufgeführt ist.

Wiedergabeschritte:
  1. Öffnen Sie die Anwendung: https://portal.clockit.io/#/support_team/employees.
  2. Wählen Sie ein Teammitglied aus der Liste aus.
  3. Klicken Sie auf die Schaltfläche „Löschen“ für das ausgewählte Mitglied.
  4. Bestätigen Sie die Aktion im Bestätigungsdialog durch Klicken auf „Bestätigen“.
Der Umgebung:

macOS 14.5
Browser-Versionen:
– Google Chrome Version 126.0.6478.127 (Offizieller Build)
– Safari Version 17.5 (19618.2.12.11.6)
– Firefox Version 128.0

Tatsächliche Ergebnis:

Es wird eine Fehlermeldung angezeigt, die besagt, dass „die Unterstützung für wörtliche Ersetzungen im Objekt ‚where‘ entfernt wurde“, was ein erfolgreiches Löschen verhindert.

Erwartetes Ergebnis:

Das Teammitglied sollte erfolgreich aus der Liste entfernt werden, ohne dass eine Fehlermeldung erscheint.

Deselektieren eines Mitarbeiters entfernt diesen nicht aus der Liste der hinzugefügten Mitglieder

Die Strenge:

Schwerwiegend

Voraussetzungen:

Der Benutzer befindet sich auf der Seite „Support Team Members“ und versucht, Teammitglieder zu verwalten.

Wiedergabeschritte:
  1. Öffnen Sie die Anwendung: https://portal.clockit.io/#/support_team/employees.
  2. Klicken Sie auf „Mitglieder hinzufügen“, um das modale Fenster zu öffnen.
  3. Wählen Sie einen Mitarbeiter aus, indem Sie das Kontrollkästchen neben seinem Namen aktivieren.
  4. Heben Sie die Auswahl des Mitarbeiters auf, indem Sie das Kontrollkästchen deaktivieren.
  5. Schließen Sie das Modalfenster, indem Sie auf „Schließen“ klicken.
Der Umgebung:

macOS 14.5
Browser-Versionen:
– Google Chrome Version 126.0.6478.127 (Offizieller Build)
– Safari Version 17.5 (19618.2.12.11.6)
– Firefox Version 128.0

Tatsächliche Ergebnis:

Der abgewählte Mitarbeiter wird weiterhin in der Liste der hinzugefügten Mitglieder angezeigt.

Erwartetes Ergebnis:

Der abgewählte Mitarbeiter sollte nicht in der Liste der hinzugefügten Mitglieder erscheinen. Nur ausgewählte Mitarbeiter sollten in die Liste aufgenommen werden.

Profil-Avatar wird nach einer Änderung in der oberen rechten Ecke nicht aktualisiert

Die Strenge:

Geringfügig

Voraussetzungen:

Der Benutzer hat Zugriff auf die Seite „Mein Profil“ und ist eingeloggt.

Wiedergabeschritte:
  1. Öffnen Sie die Anwendung: https://portal.clockit.io/#/my_profile/home.
  2. Ändern Sie den Profil-Avatar, indem Sie ein neues Bild hochladen.
  3. Speichern Sie die Änderungen.
  4. Überprüfen Sie die obere rechte Ecke der Seite, auf der der Profil-Avatar angezeigt wird.
Der Umgebung:

macOS 14.5
Browser-Versionen:
– Google Chrome Version 126.0.6478.127 (Offizieller Build)
– Safari Version 17.5 (19618.2.12.11.6)
– Firefox Version 128.0

Tatsächliche Ergebnis:

Der Avatar in der oberen rechten Ecke wird nicht aktualisiert und zeigt weiterhin das vorherige Bild oder einen Platzhalter.

Erwartetes Ergebnis:

Der Avatar in der oberen rechten Ecke sollte sofort nach dem Speichern der Änderung das aktualisierte Bild anzeigen.

Bei den Tests traten Probleme bei der Datensynchronisierung, den Validierungsprozessen und der Reaktionsfähigkeit der Benutzeroberfläche auf, die gelegentlich Arbeitsabläufe unterbrechen können. Insgesamt verfügt die App über ein großes Potenzial, aber die Aufmerksamkeit für Details in diesen Bereichen würde ihre Benutzerfreundlichkeit und Zuverlässigkeit deutlich verbessern.
Yaroslav, QA-Ingenieur

Yaroslav, QA-Ingenieur

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

Engagieren Sie uns