Bugs in busybusy SaaS gefunden
busybusy ist eine benutzerfreundliche App, die Aufsichtspersonen mit GPS-Zeiterfassung und Auftragskostenerfassung ausstattet und so eine effiziente Überwachung von Bautrupps ermöglicht.
Sie bietet eine breite Palette von Funktionen, einschließlich unbegrenzter Fotospeicherung, umfassender Auftragskalkulation, täglicher Bauberichte, Dokumentenmanagement und Fortschrittsverfolgung in Echtzeit. Sie können mühelos den Aufenthaltsort Ihres Teams, den Status der Ausrüstung und laufende Projekte überwachen. Mit zusätzlichen Funktionen wie GPS-Einblicken in die Ausrüstung, Bedienerdetails und Echtzeitstatistiken zum Kraftstoffverbrauch und Serviceberichten ist busybusy das ideale Tool zur Maximierung der Produktivität.
Unsere QA-Ingenieure haben beschlossen, die Leistung von busybusy SaaS manuell zu testen. Hier sind einige der auffälligsten busybusy-Fehler, die wir gefunden haben.
Die Seite öffnet sich nicht, wenn Sie auf die Schaltfläche "Auf Twitter teilen" klicken
Kritisch
- Klicken Sie auf den Menüpunkt “Free Time Clock Calculator”, der sich am unteren Rand der Seite befindet.
- Klicken Sie auf das Twitter-Symbol.
Google Chrome Version 114.0.5735.199
Microsoft Edge Version 114.0.1823.79
Firefox 115.0.2
Die Seite “Twitter” wird nicht geöffnet.
Der Benutzer sollte in der Lage sein, die Beiträge erfolgreich auf Twitter zu teilen.
"401-Fehler" erscheint nach dem Erstellen eines Kontos mit verschiedenen Werten im Feld "Passwort bestätigen"
Schwerwiegend
- Füllen Sie die Felder “Firmenname” und “E-Mail” aus.
- Geben Sie ein gültiges Passwort (mindestens 8 Zeichen) in das Feld “Passwort” ein.
- Geben Sie in das Feld “Passwort bestätigen” ein anderes Passwort ein (das nicht mit dem Wert in “Passwort” übereinstimmt).
- Klicken Sie auf die Schaltfläche “Konto erstellen”.
Google Chrome Version 114.0.5735.199
Microsoft Edge Version 114.0.1823.79
Firefox 115.0.2
Nachdem Sie auf die Schaltfläche “Konto erstellen” geklickt haben, erhalten Sie keine Antwort; es werden keine Validierungsmeldungen angezeigt; in der Konsole der Entwicklertools wird ein “401-Fehler” angezeigt.
Die Validierungsmeldung für ein ungültiges Kennwort sollte angezeigt werden.
Endless loading spinner erscheint auf der Registerkarte "Expanded" unter der Tabelle
Schwerwiegend
- Der Benutzer ist in der App angemeldet.
- Es gibt keine Einträge auf der Registerkarte “Erweitert”.
- Erweitern Sie die Registerkarte “Zeitkarten”.
- Klicken Sie auf die Registerkarte “Zusammenfassung”.
- Wechseln Sie auf die Registerkarte “Erweitert”.
Google Chrome Version 114.0.5735.199
Microsoft Edge Version 114.0.1823.79
Firefox 115.0.2
Auf dem Bildschirm erscheint der endlose Ladekreisel.
Die Meldung “Keine Zeiteinträge im angegebenen Datumsbereich” sollte auf den entsprechenden Registerkarten in gleicher Weise angezeigt werden.
Endless Parsing Spinner erscheint auf der Registerkarte "Mitarbeiter" beim Massenimport einer beschädigten Datei
Schwerwiegend
- Der Benutzer ist bei der Anwendung angemeldet.
- Die vorbereitete beschädigte Testdatei (import_test.xlsx) ist in den Anhängen enthalten.
- Gehen Sie auf die Registerkarte “Mitarbeiter”.
- Klicken Sie auf die Schaltfläche “Erstellen”.
- Blättern Sie im Formular “Neuen Mitarbeiter erstellen” nach unten.
- Klicken Sie auf den Link “Massenimport versuchen”.
- Laden Sie die beschädigte Datei hoch.
Google Chrome Version 114.0.5735.199
Microsoft Edge Version 114.0.1823.79
Firefox 115.0.2
Die Fehlermeldung für ein ungültiges Dateiformat wird angezeigt, zusammen mit dem endlosen Parsing-Spinner. Der Parsing-Spinner wird auch nach dem Schließen des Modalfensters “Neuen Mitarbeiter erstellen” weiterhin angezeigt.
Der Endlos-Parsing-Spinner sollte nicht mehr angezeigt werden, nachdem dem Benutzer die Fehlermeldung angezeigt wurde.
Benutzer kann eine nicht existierende E-Mail im Formular "Passwort vergessen" eingeben
Schwerwiegend
Der Benutzer befindet sich auf der Hauptseite der Anwendung.
- Wählen Sie den Menüpunkt “Anmelden”.
- Klicken Sie auf den Link “Benutzernamen oder Passwort vergessen”.
- Geben Sie eine nicht existierende E-Mail in das Eingabefeld E-Mail ein.
- Klicken Sie auf die Schaltfläche “Absenden”.
Google Chrome Version 114.0.5735.199
Microsoft Edge Version 114.0.1823.79
Firefox 115.0.2
Es wird keine Bestätigungsmeldung für eine nicht erkannte E-Mail-Adresse angezeigt.
Nach dem Klicken auf die Schaltfläche “Absenden” sollte die Validierungsmeldung über eine im System nicht erkannte E-Mail-Adresse angezeigt werden.
Das Feld "Handy" wird im Formular "Demo planen" nicht validiert
Geringfügig
Der Benutzer befindet sich auf der Seite “Demo planen” (https://busybusy.com/schedule-demo/).
- Wählen Sie ein verfügbares Datum und eine Uhrzeit.
- Klicken Sie auf die Schaltfläche “Weiter”.
- Füllen Sie alle erforderlichen Felder aus, mit Ausnahme des Feldes “Mobiltelefon”.
- Geben Sie Buchstaben in das Feld “Mobiltelefon” ein.
- Klicken Sie auf die Schaltfläche “Ereignis planen”.
Google Chrome Version 114.0.5735.199
Microsoft Edge Version 114.0.1823.79
Firefox 115.0.2
Das Ereignis wurde erfolgreich geplant; es wird keine Bestätigungsmeldung für ungültige Daten im Feld “Mobiltelefon” angezeigt.
Die Überprüfungsmeldung für das Feld “Mobiltelefon” sollte angezeigt werden.
Während der Tests stieß ich auf Probleme im Zusammenhang mit der Integration mit anderen Systemen und beobachtete ein unerwartetes Verhalten des Systems, wenn es nicht auf Benutzereingaben reagierte. Ich war in der Lage, Fehler in den Entwicklertools zu identifizieren. Ich empfehle eine gründliche Überprüfung der bestehenden Funktionalität und die Implementierung geeigneter Validierungsregeln.