Bugs in absence.io SaaS gefunden
Absence.io ist eine digitale Plattform, die für die Verwaltung von Urlaub und Abwesenheit von Mitarbeitern entwickelt wurde. Sie rationalisiert administrative Aufgaben, einschließlich der Verfolgung, Aktualisierung und Verwaltung aller Formen von Abwesenheiten von Mitarbeitern.
Diese webbasierte Lösung bietet zahlreiche Funktionen – von individuellen und Teamkalendern, persönlichen Dashboards, Planungs- und Antragsmanagement bis hin zu Datenexport und -analyse. Außerdem bietet sie einen Überblick über das verfügbare Personal für eine nahtlose Planung.
Das QAwerk-Team hat absence.io einem gründlichen Test unterzogen und mehrere Fehler identifiziert, die sich auf die Leistung und die Benutzerfreundlichkeit auswirken. Wir laden Sie ein, unsere Ergebnisse zu entdecken.
Fehler tritt auf, wenn man versucht, sich mit Google anzumelden
Kritisch
- Navigieren Sie zu https://app.absence.io/#/actions/login.
- Klicken Sie auf „Mit Google anmelden“.
- Wählen Sie ein Google-Konto.
macOS 14.5
Google Chrome Version 126.0.6478.127 (offizielle Version)
Safari Version 17.5 (19618.2.12.11.6)
Firefox Version 128.0
Die Fehlermeldung „Oops. Etwas ist schief gelaufen“ wird angezeigt, nachdem Sie versucht haben, sich mit Google anzumelden.
Der Benutzer sollte in der Lage sein, sich erfolgreich mit Google anzumelden.
Inkonsistenz bei der Zeiteingabe nach Verwendung der 'Quick Edit'-Funktion
Schwerwiegend
- Der Benutzer hat ein Konto erstellt.
- Der Benutzer hat eine Mindestarbeitszeit von 1 Minute eingestellt (z. B. 18:15-18:16).
- Öffnen Sie den folgenden Link https://app.absence.io/#/timetracking.
- Suchen Sie einen Zeiteintrag mit einer Zeitspanne von 18:15-18:16.
- Klicken Sie auf die Schaltfläche „Schnellbearbeitung“ neben dem Eintrag.
- Beobachten Sie den Zeitbereich, der nach dem Klicken angezeigt wird.
macOS 14.5
Google Chrome Version 126.0.6478.127 (offizielle Version)
Safari Version 17.5 (19618.2.12.11.6)
Firefox Version 128.0
Der Zeiteintrag ändert sich fälschlicherweise in 18:14-18:15.
Der Zeiteintrag sollte unverändert bleiben (18:15-18:16), nachdem Sie die Funktion „Schnellbearbeitung“ verwendet haben.
Falsche Währungsumrechnung beim Wechsel der Währungen
Schwerwiegend
- Öffnen Sie den folgenden Link https://www.absence.io/pricing/pricing-packages/.
- Klicken Sie auf das Währungs-Dropdown in der oberen rechten Ecke (USD/EUR/GBP).
- Wählen Sie eine andere Währung aus (z. B. EUR oder GBP).
macOS 14.5
Google Chrome Version 126.0.6478.127 (offizielle Version)
Safari Version 17.5 (19618.2.12.11.6)
Firefox Version 128.0
Der Betrag bleibt unverändert und wird weiterhin als „2,00 EUR/GBP“ angezeigt, unabhängig von der gewählten Währung.
Der Betrag (z. B. 2,00 USD) wird auf der Grundlage des aktuellen Wechselkurses in den entsprechenden Wert in der ausgewählten Währung (z. B. 1,85 EUR oder 1,60 GBP) umgerechnet.
Beim Klicken auf die Schaltfläche „14 Tage kostenlos testen“ werden Pflichtfelder nicht hervorgehoben, wenn sie leer bleiben
Schwerwiegend
- Öffnen Sie den folgenden Link https://absence.io/try-for-free/.
- Füllen Sie nur das Passwort-Eingabefeld aus.
- Tippen Sie auf die Schaltfläche „Testen Sie es 14 Tage lang kostenlos“.
macOS 14.5
Google Chrome Version 126.0.6478.127 (offizielle Version)
Safari Version 17.5 (19618.2.12.11.6)
Firefox Version 128.0
Nachdem Sie auf die Schaltfläche „14 Tage kostenlos testen“ getippt haben, passiert nichts.
Die nicht ausgefüllten Pflichtfelder wie „Vorname“, „Nachname“ und „E-Mail“ hätten hervorgehoben werden müssen.
Fehlende Validierung für das Eingabefeld „Telefonnummer“ auf dem Preisbildschirm
Schwerwiegend
- Öffnen Sie den folgenden Link https://www.absence.io/pricing/pricing-packages/.
- Navigieren Sie zu der Formularseite.
- Geben Sie eine Zeichenfolge mit nicht-numerischen Zeichen in das Feld „Telefonnummer“ ein (z. B. „dcscsdcsd“).
- Beobachten Sie, dass das Feld die ungültige Eingabe akzeptiert, ohne eine Fehlermeldung anzuzeigen.
macOS 14.5
Google Chrome Version 126.0.6478.127 (offizielle Version)
Safari Version 17.5 (19618.2.12.11.6)
Firefox Version 128.0
Das Feld „Telefonnummer“ erlaubt die Eingabe von nicht-numerischen Zeichen.
Das Feld sollte seine Eingabe auf numerische Zeichen beschränken, vorzugsweise in einem gültigen Telefonnummernformat (z. B. mit Bindestrichen oder Landesvorwahl).
Der in das Feld „Kommentar“ eingegebene Text überlagert den Namen des Feldes
Geringfügig
- Öffnen Sie den folgenden Link https://www.absence.io/pricing/pricing-packages/.
- Geben Sie eine sehr lange Zeichenfolge ohne
Zeilenumbruch in das Feld „Kommentar“ ein. - Beobachten Sie, dass die Eingabe über die visuelle Begrenzung des Feldes hinausgeht und das Layout stört.
macOS 14.5
Google Chrome Version 126.0.6478.127 (offizielle Version)
Safari Version 17.5 (19618.2.12.11.6)
Firefox Version 128.0
Der Name des Feldes „Kommentar“ wird von dem im Eingabefeld eingestellten Text überlagert.
Der Name des Feldes „Kommentar“ sollte nicht mit dem Text im Eingabefeld überlagert werden.
Ich habe funktionale, UI/UX- und Cross-Browser-Tests durchgeführt. Während die App im Allgemeinen benutzerfreundlich und funktional für die Zeit- und Abwesenheitsverwaltung ist, habe ich Bereiche mit Verbesserungsbedarf festgestellt. Die Datenvalidierung in Formularen, die korrekte Anzeige von Oberflächenelementen und die Stabilität von Integrationen, wie z. B. die Google-Anmeldung, erfordern Aufmerksamkeit, um die Benutzerfreundlichkeit und die Zuverlässigkeit des Systems zu verbessern.