Bugs in EngageBay SaaS gefunden

EngageBay

EngageBay ist eine Komplettlösung für Marketing-, Vertriebs- und Kundendienstfachleute.  EngageBay bietet viele Automatisierungsfunktionen und kann für Gruppen von bis zu 15 Benutzern kostenlos verwendet werden.

EngageBay kombiniert ein CRM-System, Marketingautomatisierung, Helpdesk-Software und Live-Chat.  Mit EngageBay können Unternehmen über mehrere Kanäle mit ihren Kunden in Kontakt treten, Drip-Kampagnen starten, Zielseiten mit hoher Konversion erstellen, die Videos verkaufen, und vieles mehr.

QAwerk ist auf das Testen von SaaS-Lösungen spezialisiert. Wir haben EngageBay getestet, um den Entwicklern bei der Verbesserung dieses Produkts zu helfen. Hier sind die Ergebnisse!

400-Fehler in Firefox beim Bearbeiten von E-Mail-Vorlagen

Die Strenge:

Schwerwiegend

Voraussetzungen:
  1. Konto erstellt.
  2. Mindestens eine E-Mail-Vorlage wurde erstellt.
Wiedergabeschritte:
  1. Melden Sie sich an.
  2. Wählen Sie oben links den Menüpunkt „Marketing“ aus.
  3. Bewegen Sie den Mauszeiger über das Element Vorlagen in der oberen Navigationsleiste.
  4. Klicken Sie auf den Dropdown-Menüpunkt “E-Mail-Vorlagen”.
  5. Bewegen Sie den Mauszeiger über die Schaltfläche mit den drei Punkten im E-Mail-Vorlageneintrag.
  6. Klicken Sie auf den Menüpunkt „Bearbeiten“.
Der Umgebung:

Browsers: Firefox 109.0.1
OS: Windows 10 Pro

Tatsächliche Ergebnis:

Die Seite zum Bearbeiten der Briefvorlage wird nicht geöffnet. In der Browserkonsole wird ein 400-Fehler angezeigt.
Browserbezogenes Problem (funktioniert nicht auf Chrome und Edge).

Erwartetes Ergebnis:

Die Seite E-Mail-Vorlage bearbeiten wird geöffnet.

Die E-Mail-Vorlage wird mit einem leeren Feld "Name" gespeichert, obwohl dies erforderlich ist

Die Strenge:

Geringfügig

Voraussetzungen:

Das Konto wurde erstellt.

Wiedergabeschritte:
  1. Melden Sie sich an.
  2. Wählen Sie oben links den Menüpunkt „Marketing“ aus.
  3. Bewegen Sie den Mauszeiger über das Element Vorlagen in der oberen Navigationsleiste.
  4. Klicken Sie auf den Dropdown-Menüpunkt “E-Mail-Vorlagen”.
  5. Klicken Sie auf die Schaltfläche Neu erstellen.
  6. Bewegen Sie die Maus über ein beliebiges Vorlagenminiaturbild.
  7. Klicken Sie auf die Schaltfläche “Auswählen”.
  8. Klicken Sie oben rechts auf die Schaltfläche „Speichern“.
  9. Klicken Sie im Popup-Fenster auf die Schaltfläche „Speichern“.  Lassen Sie das Eingabefeld „Name“ leer.
Der Umgebung:

Browsers: Chrome 109.0.5414.76, Firefox 109.0.1, Edge 110.0.1587.41
OS: Windows 10 Pro

Tatsächliche Ergebnis:

Das Popup-Fenster schließt sich. Die Browserkonsole zeigt “Uncaught TypeError: Eigenschaften von undefined (Lesen von ‘classList’)” können nicht gelesen werden.

Erwartetes Ergebnis:

Das Popup-Fenster schließt sich nicht. Unter dem Eingabefeld „Name“ erscheint die Fehlermeldung „Dieses Feld ist erforderlich“.

E-Mail-Rundschreiben wird erstellt, ohne dass die Betreffzeile als erforderlich markiert ist

Die Strenge:

Geringfügig

Voraussetzungen:

Account erstellt.

Wiedergabeschritte:
  1. Melden Sie sich an.
  2. Wählen Sie oben links den Menüpunkt „Marketing“ aus.
  3. Bewegen Sie den Mauszeiger über das Element Kampagnen in der oberen Navigationsleiste.
  4. Klicken Sie auf das Dropdown-Menüelement E-Mail-Broadcasts.
  5. Klicken Sie auf die Schaltfläche „Newsletter erstellen“.
  6. Geben Sie im Eingabefeld „Name“ „Test“ ein.
  7. Klicken Sie auf die Schaltfläche „Weiter“.
  8. Klicken Sie auf die Schaltfläche Weiter (lassen Sie das Feld Betreff schreiben leer).
Der Umgebung:

Browsers: Chrome 109.0.5414.76, Firefox 109.0.1, Edge 110.0.1587.41
OS: Windows 10 Pro

Tatsächliche Ergebnis:

Die Kontaktauswahlseite öffnet sich.

Erwartetes Ergebnis:

Der Benutzer befindet sich noch auf der Übertragungsseite. Unter dem Eingabefeld „Betreffzeile schreiben“ erscheint eine Fehlermeldung „Dieses Feld ist erforderlich“.

Der Benutzer kann in den Chat-Einstellungen eine Startzeit außerhalb der Geschäftszeiten auswählen

Die Strenge:

Geringfügig

Voraussetzungen:

Account erstellt.

Wiedergabeschritte:
  1. Melden Sie sich an.
  2. Wählen Sie oben links den Menüpunkt „Live Chat“ aus.
  3. Klicken Sie in der oberen Navigationsleiste auf „Einstellungen“.
  4. Klicken Sie auf den Menüpunkt „Arbeitszeit“ LR.
  5. Ändern Sie die Endzeit von Montag auf 08:00 Uhr.
  6. Klicken Sie auf die Schaltfläche Aktualisieren.
Der Umgebung:

Browsers: Chrome 109.0.5414.76, Firefox 109.0.1, Edge 110.0.1587.41
OS: Windows 10 Pro

Tatsächliche Ergebnis:

Es erscheint eine Erfolgsmeldung „Betriebsstunden erfolgreich aktualisiert“.

Erwartetes Ergebnis:

Sie erhalten die Fehlermeldung “Die Startzeit darf nicht nach der Endzeit liegen.”.

Standard-E-Mail: Fehlende E-Mail-Validierung im Eingabefeld "Absender-E-Mail-ID"

Die Strenge:

Geringfügig

Voraussetzungen:

Account erstellt.

Wiedergabeschritte:
  1. Melden Sie sich an.
  2. Wählen Sie oben links den Menüpunkt „Live Chat“ aus.
  3. Bewegen Sie den Mauszeiger über Einstellungen in der oberen Navigationsleiste.
  4. Klicken Sie auf den Menüpunkt LH Standard E-Mail.
  5. Deaktivieren Sie das Eingabefeld „E-Mail-ID des Absenders“.
  6. Geben Sie im Eingabefeld „E-Mail-ID des Absenders“ eine „1“ ein.
  7. Klicken Sie auf die Schaltfläche Aktualisieren.
Der Umgebung:

Browsers: Chrome 109.0.5414.76, Firefox 109.0.1, Edge 110.0.1587.41
OS: Windows 10 Pro

Tatsächliche Ergebnis:

Die Erfolgsmeldung „E-Mail-Einstellungen erfolgreich aktualisiert“ wird angezeigt.

Erwartetes Ergebnis:

Browser-Warnung „Bitte fügen Sie ‚@‘ in Ihre E-Mail-Adresse ein. „1“ fehlt „@“ erscheint unter dem Eingabefeld „E-Mail-ID des Absenders“.

Chat-Widget: fehlende Eingabevalidierung für einige erforderliche Felder

Die Strenge:

Trivial

Voraussetzungen:

Account erstellt.

Wiedergabeschritte:
  1. Melden Sie sich an.
  2. Wählen Sie oben links den Menüpunkt „Live Chat“ aus.
  3. Klicken Sie auf das Chat-Widget-Element in der oberen Navigationsleiste.
  4. Entfernen Sie alle Formulareingabefelder.
  5. Klicken Sie auf die Schaltfläche Änderungen speichern.
Der Umgebung:

Browsers: Chrome 109.0.5414.76, Firefox 109.0.1, Edge 110.0.1587.41
OS: Windows 10 Pro

Tatsächliche Ergebnis:

Die Fehlermeldung „Dieses Feld ist erforderlich“ fehlt bei den Pflichtfeldern „Ihre Konversationen“ und „Neue Schaltfläche starten“.

Erwartetes Ergebnis:

Für jedes leere Pflichtfeld wird die Fehlermeldung „Dieses Feld ist Pflichtfeld“ angezeigt.

Ich habe fünf Fehler im Zusammenhang mit fehlender Validierung der Formulareingabe gefunden. Die restlichen Funktionen, die ich getestet habe, funktionieren wie erwartet. Ich habe die Benutzeroberfläche, Kontoerstellung, Passwortänderung, Profileinstellungen, Kontaktverwaltung, Formular- und Zielseitenerstellung und mehr getestet.
Aliaksei, QA-Ingenieur

Aliaksei, QA-Ingenieur

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

Engagieren Sie uns