Bugs in Wethod SaaS gefunden
Wethod wurde entwickelt, um ein großes Projektportfolio in Echtzeit zu verwalten und eine nahtlose Zusammenarbeit zwischen den Teammitgliedern zu ermöglichen.
Es hilft Kreativagenturen, Architekturbüros und Beratungsunternehmen, Papierkram und Verwaltungskosten zu reduzieren. Die Plattform bietet drei verschiedene Preismodelle für jedes Budget, wobei ein kostenloses Paket für bis zu zwei Benutzer alle notwendigen Funktionen enthält. Für diejenigen, die die Software in Aktion sehen und kennenlernen möchten, bietet Wethod eine kostenlose Demoversion an.
Die Software-Tester von QAwerk haben Wethod SaaS unter professionellen Gesichtspunkten untersucht und dabei einige Verbesserungsmöglichkeiten festgestellt. Sehen wir uns die Ergebnisse an!
Beim Versuch, ein Projekt mit leerem Feld "Name" zu erstellen, erscheint ein Fehler
Kritisch
- Der Benutzer ist bei der Anwendung angemeldet.
- Der Benutzer befindet sich auf der Seite “Projektliste”.
- Klicken Sie auf die Schaltfläche “Projekt hinzufügen”.
- Geben Sie ein Leerzeichen für den Namen ein.
- Füllen Sie alle anderen erforderlichen Felder mit gültigen Daten aus.
- Klicken Sie auf die Schaltfläche “Speichern”.
Google Chrome v. 113.0.5672.127
Microsoft Edge v. 113.0.1774.57
Firefox v. 113.0.2
Das Projekt wurde nicht erstellt; es werden keine Überprüfungsmeldungen angezeigt; ein nicht abgefangener TypeError: “e ist null” Fehler wird in Network Dev Tools angezeigt.
Die Anwendung sollte ungültige Werte in den erforderlichen Feldern verwalten.
Fehler tritt auf, wenn versucht wird, einen neuen Client mit dem Wert "Ungültiges Datum" zu speichern
Kritisch
- Der Benutzer ist bei der Anwendung angemeldet.
- Der Benutzer befindet sich auf der Seite “Kundenliste”.
- Klicken Sie auf die Schaltfläche “Hinzufügen”.
- Füllen Sie das Feld “Name” aus.
- Füllen Sie das Feld “Akronym” aus.
- Blättern Sie nach unten zum Feld “Datum”.
- Wählen Sie das gewünschte Datum aus dem Kalender aus.
- Setzen Sie den Cursor in das Feld “Datum”.
- Löschen Sie den Monat.
- Vergewissern Sie sich, dass der Wert “Ungültiges Datum” im Feld “Datum” angezeigt wird.
- Klicken Sie auf die Schaltfläche “Speichern”.
Google Chrome v. 113.0.5672.127
Microsoft Edge v. 113.0.1774.57
Firefox v. 113.0.2
Im Feld “Datum” wird der Wert “Ungültiges Datum” angezeigt; nachdem Sie auf die Schaltfläche “Speichern” geklickt haben, friert die Seite ein, und in den Dev Tools wird ein “500 Internal Error” angezeigt.
Der Benutzer sollte nicht in der Lage sein, den Datensatz mit ungültigen Daten zu speichern.
Keine Validierung für eingegebene E-Mail-Adressen auf der Seite "Neuen Benutzer einladen"
Schwerwiegend
- Der Benutzer ist bei der App angemeldet.
- Der Benutzer befindet sich auf der Seite “Team”.
- Klicken Sie auf die Schaltfläche “Neuer Benutzer”.
- Wählen Sie die Stufe und die Rolle aus.
- Geben Sie eine ungültige E-Mail-Adresse ein (z. B. “Test”).
- Klicken Sie auf die Schaltfläche “Einladen”.
Google Chrome v. 113.0.5672.127
Microsoft Edge v. 113.0.1774.57
Firefox v. 113.0.2
Die Einladung mit einer ungültigen E-Mail-Adresse wird im Abschnitt “Ausstehende Einladungen” angezeigt.
Die Einladung mit einer ungültigen E-Mail-Adresse sollte nicht gespeichert werden; stattdessen sollte eine Validierungsmeldung bezüglich der ungültigen E-Mail-Adresse angezeigt werden.
Der Abschnitt "Projekttyp" ist im modalen Fenster "Neues Segment erstellen/bearbeiten" leer
Schwerwiegend
- Der Benutzer ist bei der Anwendung angemeldet.
- Der Benutzer befindet sich auf der Seite “Projektliste”.
- Klicken Sie auf die Schaltfläche “Alle”.
- Klicken Sie auf die Schaltfläche “Segment erstellen” oder bearbeiten Sie ein bestehendes Segment.
- Blättern Sie nach unten zum Abschnitt “Projekttyp”.
- Erweitern Sie den Abschnitt “Projekttyp”.
Google Chrome v. 113.0.5672.127
Microsoft Edge v. 113.0.1774.57
Firefox v. 113.0.2
Der Abschnitt “Projekttyp” ist im Modalfenster “Neues Segment erstellen/bearbeiten” leer.
Der Abschnitt “Projekttyp” sollte die erforderlichen Informationen enthalten, die entsprechend den Anforderungen ausgefüllt werden müssen.
Keine Validierung für Datums-/Zahlenfelder in Formularen
Geringfügig
- Der Benutzer ist bei der Anwendung angemeldet.
- Der Benutzer befindet sich auf der Seite “Projektliste”.
- Klicken Sie auf die Schaltfläche “Alle”.
- Klicken Sie auf die Schaltfläche “Segment erstellen” oder bearbeiten Sie ein bestehendes Segment.
- Füllen Sie das Feld “Name” aus.
- Versuchen Sie, ungültige Daten in die Zahlenfelder einzugeben, z. B. indem Sie den Mindestwert für den “Budgetverbrauch” größer als den Höchstwert setzen oder negative Werte verwenden.
- Versuchen Sie, ungültige Daten in die Datumsfelder einzugeben, z. B. indem Sie den “Von”-Wert größer als den “Bis”-Wert einstellen, z. B. ein Fälligkeitsdatum.
- Klicken Sie auf die Schaltfläche “Speichern”.
Google Chrome v. 113.0.5672.127
Microsoft Edge v. 113.0.1774.57
Firefox v. 113.0.2
Das neue Segment mit ungültigen Daten in den Filtern wurde gespeichert.
Es sollten Validierungsmeldungen für ungültige Daten angezeigt werden.
Firmenplatzhalter überschneidet sich mit dem Wert im Pop-up-Fenster “Kontaktdetails”
Geringfügig
- Der Benutzer ist bei der App angemeldet.
- Es ist mindestens ein Unternehmen im System vorhanden.
- Navigieren Sie zum CRM-Menü.
- Wählen Sie die Registerkarte “Kontakte”.
- Klicken Sie auf die Schaltfläche “Hinzufügen”.
- Platzieren Sie den Cursor im Feld “Unternehmen”.
- Wählen Sie ein bestehendes Unternehmen aus der Dropdown-Liste aus.
Google Chrome v. 113.0.5672.127
Microsoft Edge v. 113.0.1774.57
Firefox v. 113.0.2
Der Firmenplatzhalter überschneidet sich mit dem Wert im Pop-up-Fenster “Kontaktdetails”.
Der Platzhalter sollte nicht mehr in dem Feld angezeigt werden, sobald ein Wert eingegeben wurde.
Es ist nicht möglich, einen neuen Kunden im Formular "Neues Projekt" zu erstellen, wenn der Benutzer einen langen Wert eingibt
Geringfügig
- Der Benutzer ist bei der Anwendung angemeldet.
- Der Benutzer befindet sich auf der Seite “Projektliste”.
- Klicken Sie auf die Schaltfläche “Projekt hinzufügen”.
- Geben Sie einen längeren Wert in das Feld “Kunde” ein.
Firefox v. 113.0.2
Das Pop-up hat sich verschoben, so dass die Schaltfläche “Erstellen” nicht angezeigt wird.
Das Popup-Fenster sollte nicht verschoben werden.
Beim Testen habe ich zahlreiche fehlende Validierungsprüfungen in verschiedenen Funktionen festgestellt.
Diese Auslassungen können möglicherweise dazu führen, dass die Anwendung blockiert und unbrauchbar wird.
Ich habe diese Probleme festgestellt, als die Anwendung nach der Eingabe ungültiger Daten in die Eingabefelder einfror.
Ich empfehle, den Validierungsregeln mehr Aufmerksamkeit zu widmen und anschließend gründliche Regressionstests durchzuführen.