Bugs in SendPulse SaaS gefunden
SendPulse ist eine Multi-Channel-Marketing-Plattform, die E-Mail, SMS, Web-Push, SMTP und Viber in einer einzigen Lösung zusammenfasst. Sie nutzt KI, um Kampagnen zu automatisieren, Nachrichten zu personalisieren und Transaktions-E-Mails zu versenden, was die Unternehmenskommunikation und die Kundenansprache deutlich verbessert.
Das QAwerk-Team hat vor kurzem einen detaillierten Bug Crawl von SendPulse durchgeführt und dabei mehrere Probleme aufgedeckt, die die Funktionalität der Plattform und das Engagement der Nutzer beeinträchtigen könnten. Für eine umfassende Bewertung haben wir SendPulse’s Kampagnen-Automatisierungstools, Dashboard-Schnittstellen und plattformübergreifende Integrationen unter verschiedenen Szenarien getestet. Auf diese Weise konnten wir Leistungslücken und Probleme bei der Benutzerfreundlichkeit aufdecken, die sich auf Marketing- und Vertriebsteams auswirken könnten.
Im Folgenden finden Sie eine Liste der kritischsten und wichtigsten Fehler, die wir während unserer Analyse identifiziert haben.
Neu hinzugefügte Angebote werden nicht dynamisch auf dem Dashboard angezeigt
Kritisch
- Der Benutzer ist bei seinem Konto angemeldet.
- Der Benutzer hat Zugriff auf das Dashboard.
- Gehen Sie auf die Seite „Dashboard“.
- Klicken Sie auf die Schaltfläche „Deal hinzufügen“.
- Erstellen und speichern Sie ein neues Geschäft.
Windows 10
Browsers: Chrome 127.0.6533.89, Firefox 128.0.3, Edge 127.0.2651.86
Das neu hinzugefügte Angebot wird nicht in der Liste der letzten Angebote angezeigt.
Die Zähler der Angebote bleiben unverändert.
Änderungen werden erst nach einer Aktualisierung der Seite angezeigt.
Das neu erstellte Geschäft sollte dynamisch in der Liste der letzten Geschäfte erscheinen.
Die Geschäftszähler werden sofort aktualisiert, ohne dass eine Aktualisierung erforderlich ist.
Nicht-dynamische Aktualisierungen von Geschäftsinformationen auf dem Dashboard
Kritisch
- Der Benutzer ist eingeloggt.
- Es sind mehrere Geschäfte auf dem Dashboard verfügbar.
- Rufen Sie die Seite „Dashboard“ auf.
- Öffnen Sie ein bestehendes Geschäft.
- Ändern Sie den Betrag des Geschäfts.
- Speichern Sie die Änderungen.
Windows 10
Browsers: Chrome 127.0.6533.89, Firefox 128.0.3, Edge 127.0.2651.86
Der aktualisierte Betrag des Geschäfts wird nicht auf dem Dashboard angezeigt, es sei denn, die Seite wird manuell aktualisiert.
Änderungen an Geschäften sollten in Echtzeit auf dem Dashboard erscheinen, ohne dass eine Aktualisierung erforderlich ist.
Dauerhafte E-Mail-Fehlermeldung trotz Eingabe einer gültigen E-Mail-Adresse
Schwerwiegend
Der Benutzer befindet sich auf der Registrierungsseite.
- Geben Sie eine ungültige E-Mail-Adresse (z. B. „1“) in das E-Mail-Feld ein.
- Füllen Sie die anderen Pflichtfelder aus: Telefonnummer, Name und Passwort.
- Klicken Sie auf „Anmelden“ und notieren Sie sich den Fehler, der durch die ungültige E-Mail ausgelöst wurde.
- Ersetzen Sie die ungültige E-Mail-Adresse durch eine gültige (z. B. „[email protected]“).
Windows 10
Browsers: Chrome 127.0.6533.89, Firefox 128.0.3, Edge 127.0.2651.86
Die Fehlermeldung bleibt bestehen, und die Schaltfläche „Anmelden“ bleibt deaktiviert, obwohl die E-Mail jetzt gültig ist.
Sobald eine gültige E-Mail eingegeben wird, sollte die Fehlermeldung verschwinden und die Schaltfläche „Anmelden“ aktiviert werden.
Andauernder Fehler „Email already in use“ blockiert die Registrierung mit einer unbenutzten Email
Schwerwiegend
Es wurde ein bestehendes SendPulse-Konto mit einer bestimmten E-Mail-Adresse erstellt.
- Rufen Sie die Registrierungsseite auf.
- Geben Sie eine E-Mail-Adresse ein, die bereits verwendet wird.
- Füllen Sie die übrigen Felder aus: Telefonnummer, Name und Passwort.
- Klicken Sie auf „Anmelden“ und beachten Sie die Fehlermeldung „Email already in use“.
- Ersetzen Sie die verwendete E-Mail-Adresse durch eine neue, unbenutzte E-Mail-Adresse.
Windows 10
Browsers: Chrome 127.0.6533.89, Firefox 128.0.3, Edge 127.0.2651.86
Die Fehlermeldung „Email already in use“ bleibt bestehen, und selbst nach Eingabe einer neuen E-Mail bleibt die Schaltfläche „Sign Up“ unempfänglich.
Wenn eine unbenutzte E-Mail eingegeben wird, sollte der Fehler verschwinden und die Schaltfläche „Anmelden“ verfügbar werden.
Abschlusszeit wird nicht zurückgesetzt, nachdem ein Geschäft von einer restriktiven Phase in eine nicht restriktive Phase verschoben wurde
Schwerwiegend
Eine Pipeline und ein Geschäft sind vorhanden.
- Rufen Sie die Seite Standard-Pipeline auf.
- Klicken Sie auf „Stufe hinzufügen“. Geben Sie „Test“ als Stufennamen ein (keine Abschlusszeit).
- Klicken Sie erneut auf „Stufe hinzufügen“. Nennen Sie sie „test2“ mit einer Abschlusszeit von 1 Stunde.
- Ziehen Sie ein Geschäft auf „test2“.
- Ziehen Sie das gleiche Geschäft zurück auf „test“.
Windows 10
Browsers: Chrome 127.0.6533.89, Firefox 128.0.3, Edge 127.0.2651.86
Der Deal behält seine Abschlusszeit von „test2“ bei, obwohl „test“ keine Zeitbeschränkung hat.
Das Verschieben eines Geschäfts in eine Phase ohne Abschlusszeit sollte alle zuvor eingestellten Zeiten löschen.
Beim Beschneiden eines GIF-Profilbildes friert die Animation ein
Geringfügig
- Zugriff auf Profileinstellungen.
- Ein GIF-Bild ist zum Testen verfügbar.
- Gehen Sie zu den Profileinstellungen.
- Laden Sie ein GIF-Bild als Profilbild hoch.
- Klicken Sie auf „Zuschneiden“, passen Sie den Zuschneidebereich an und klicken Sie dann auf „Speichern“.
Windows 10
Browsers: Chrome 127.0.6533.89, Firefox 128.0.3, Edge 127.0.2651.86
Das GIF wird nach dem Zuschneiden als statisches Bild angezeigt und verliert seine Animation.
Nach dem Zuschneiden sollte das GIF-Bild seine Animation beibehalten und normal funktionieren.
Ich habe mehrere signifikante Fehler identifiziert, die von blockierten Registrierungsabläufen bis hin zu verzögerten Deal-Updates auf dem Dashboard reichen. Eine rasche Lösung dieser Probleme wird die Zufriedenheit der Benutzer erhöhen und die Zuverlässigkeit von SendPulse stärken.