User2Subscriber Tests

Version vom 6. Mai 2018, 09:51 Uhr von Romana (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

noch zu schreibende Tests

  • keine Mailingliste ausgewählt: Felder sind in Registrierungs-Formular nicht zu sehen
  • Installation incl. Voraussetzungen
    • BwPostman Komponente nicht installiert, Plugin kann nicht installiert werden
    • BwPostman Komponente installiert, U2S nicht aktiviert, Plugin kann nicht installiert werden (oder nur Meldung?)
    • BwPostman installiert, Plugin muss erfolgreich installiert werden. ACHTUNG: Hier sollte nach Installation vielleicht auf die Seite der Einstellungen geleitet werden oder wenigstens eine Meldung kommen, dass eine Mailingliste ausgewählt werden muss. Automatik: Wenn nur eine Mailingliste vorhanden ist, dann kann auch diese gleich vorbelegt werden.
  • andere Änderung an Joomla-User im BE darf Abo nicht bestätigen.
  • Aktivierung im BE muss Abo bestätigen
  • Account nach vorhandenem Abo darf Abo nicht stören, siehe Punkt 3 unten
  • Test auch auf female
  • optionale Felder sollen auch ohne Eingabe Registrierung zulassen

Zu testen sind hier nur verschiedene Ausgangssituationen, Eingaben und deren Ergebnis.

Ausgangssituationen

  1. Besucher will kein Abonnement haben → Ergebnis: Kein Eintrag in BwPostman
  2. Besucher will Abonnement, ist noch kein Abonnement, hat keinen Account → Ergebnis: Eintrag in Joomla und BwPostman mit User-ID
  3. Besucher will Abonnement, hat bereits ein Abonnement, hat keinen Account
    1. gleiche Mailingliste: Ergebnis: → Eintrag in BwPostman bleibt bestehen, Eintrag in Joomla
    2. andere Mailingliste: Ergebnis: → Eintrag in BwPostman wird erweitert, Eintrag in Joomla
  4. Besucher will Abonnement, hat noch kein Abonnement, hat aber einen Account → Ergebnis: Warnung von Joomla Username und Mailadresse bereits verwendet.
  5. Besucher will Abonnement, hat bereits ein Abonnement, hat auch einen Account → Ergebnis: Warnung von Joomla Username und Mailadresse bereits verwendet.

Sind 4 und 5 überhaupt zu testen? Immerhin sind das Joomla-Basics.

Eingaben

Es gibt maximal folgende Eingabefelder:

Feld Wert erforderlich
Abo ja/nein ja
Mailadresse String ja
Nachname String kann sein
Vorname String kann sein
Geschlecht m/f/- kann sein
Mailinglisten Array ja, aber nicht von Besucher anzugeben
Spezial String kann sein
Mailformat HTML/Text ja, nicht von Besucher abhängig