Du betrachtest eine alte Version der Seite. Zur neuesten Version gehen.
Version vom 12:09, 17. Apr. 2017 von Romana
User2Subscriber Tests: Unterschied zwischen den Versionen
Romana (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „==noch zu schreibende Tests== * keine Mailingliste ausgewählt: Felder sind in Registrierungs-Formular nicht zu sehen * Installation incl. Voraussetzungen ** B…“) |
Romana (Diskussion | Beiträge) |
||
| Zeile 1: | Zeile 1: | ||
| − | ==noch zu schreibende Tests== | + | == noch zu schreibende Tests == |
* keine Mailingliste ausgewählt: Felder sind in Registrierungs-Formular nicht zu sehen | * keine Mailingliste ausgewählt: Felder sind in Registrierungs-Formular nicht zu sehen | ||
* Installation incl. Voraussetzungen | * Installation incl. Voraussetzungen | ||
** BwPostman Komponente nicht installiert, Plugin kann nicht installiert werden | ** BwPostman Komponente nicht installiert, Plugin kann nicht installiert werden | ||
** BwPostman Komponente installiert, U2S nicht aktiviert, Plugin kann nicht installiert werden (oder nur Meldung?) | ** 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. | + | ** 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. | * andere Änderung an Joomla-User im BE darf Abo nicht bestätigen. | ||
| − | * Aktivierung im BE muss Abo bestätigen | + | * Aktivierung im BE muss Abo bestätigen <span class="green_hook"></span> |
* Account nach vorhandenem Abo darf Abo nicht stören, siehe Punkt 3 unten | * Account nach vorhandenem Abo darf Abo nicht stören, siehe Punkt 3 unten | ||
| − | * Test auch auf female | + | * Test auch auf female <span class="green_hook"></span> |
| − | * optionale Felder sollen auch ohne Eingabe Registrierung zulassen | + | * optionale Felder sollen auch ohne Eingabe Registrierung zulassen <span class="green_hook"></span> |
Zu testen sind hier nur verschiedene Ausgangssituationen, Eingaben und deren Ergebnis. | Zu testen sind hier nur verschiedene Ausgangssituationen, Eingaben und deren Ergebnis. | ||
| − | + | === Ausgangssituationen === | |
| − | ===Ausgangssituationen=== | + | # Besucher will kein Abonnement haben → Ergebnis: Kein Eintrag in BwPostman <span class="green_hook"></span> |
| − | # Besucher will kein Abonnement haben → Ergebnis: Kein Eintrag in BwPostman | + | # Besucher will Abonnement, ist noch kein Abonnement, hat keinen Account → Ergebnis: Eintrag in Joomla und BwPostman mit User-ID <span class="green_hook"></span> |
| − | # Besucher will Abonnement, ist noch kein Abonnement, hat keinen Account → Ergebnis: Eintrag in Joomla und BwPostman mit User-ID | + | # Besucher will Abonnement, hat bereits ein Abonnement, hat keinen Account <span class="green_hook"></span> |
| − | # Besucher will Abonnement, hat bereits ein Abonnement, hat keinen Account | + | ## gleiche Mailingliste: Ergebnis: → Eintrag in BwPostman bleibt bestehen, Eintrag in Joomla <span class="green_hook"></span> |
| − | ## gleiche Mailingliste: Ergebnis: → Eintrag in BwPostman bleibt bestehen, Eintrag in Joomla | + | ## andere Mailingliste: Ergebnis: → Eintrag in BwPostman wird erweitert, Eintrag in Joomla <span class="green_hook"></span> |
| − | ## andere Mailingliste: Ergebnis: → Eintrag in BwPostman wird erweitert, Eintrag in Joomla | ||
# Besucher will Abonnement, hat noch kein Abonnement, hat aber einen Account → Ergebnis: Warnung von Joomla Username und Mailadresse bereits verwendet. | # Besucher will Abonnement, hat noch kein Abonnement, hat aber einen Account → Ergebnis: Warnung von Joomla Username und Mailadresse bereits verwendet. | ||
# Besucher will Abonnement, hat bereits ein Abonnement, hat auch einen Account → Ergebnis: Warnung von Joomla Username und Mailadresse bereits verwendet. | # 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. | Sind 4 und 5 überhaupt zu testen? Immerhin sind das Joomla-Basics. | ||
| − | ===Eingaben=== | + | === Eingaben === |
Es gibt maximal folgende Eingabefelder: | Es gibt maximal folgende Eingabefelder: | ||
| − | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
| − | ! | + | ! Feld !! Wert !! erforderlich |
| − | ! | ||
| − | ! | ||
|- | |- | ||
| − | + | | Abo || ja/nein || ja | |
| − | ||ja/nein | ||
| − | ||ja | ||
|- | |- | ||
| − | + | | Mailadresse || String || ja | |
| − | ||String | ||
| − | ||ja | ||
|- | |- | ||
| − | + | | Nachname || String || kann sein | |
| − | ||String | ||
| − | ||kann sein | ||
|- | |- | ||
| − | + | | Vorname || String || kann sein | |
| − | ||String | ||
| − | ||kann sein | ||
|- | |- | ||
| − | + | | Geschlecht || m/f/- || kann sein | |
| − | ||m/f/- | ||
| − | ||kann sein | ||
|- | |- | ||
| − | + | | Mailinglisten || Array || ja, aber nicht von Besucher anzugeben | |
| − | ||Array | ||
| − | ||ja, aber nicht von Besucher anzugeben | ||
|- | |- | ||
| − | + | | Spezial || String || kann sein | |
| − | ||String | ||
| − | ||kann sein | ||
|- | |- | ||
| − | + | | Mailformat || HTML/Text || ja, nicht von Besucher abhängig | |
| − | ||HTML/Text | ||
| − | ||ja, nicht von Besucher abhängig | ||
|} | |} | ||
[[Kategorie:BwPostman Plugin Buyer2Subscriber]] | [[Kategorie:BwPostman Plugin Buyer2Subscriber]] | ||
| − | |||
| − | |||
Version vom 17. April 2017, 12:13 Uhr
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
- Besucher will kein Abonnement haben → Ergebnis: Kein Eintrag in BwPostman
- Besucher will Abonnement, ist noch kein Abonnement, hat keinen Account → Ergebnis: Eintrag in Joomla und BwPostman mit User-ID
- Besucher will Abonnement, hat bereits ein Abonnement, hat keinen Account
- gleiche Mailingliste: Ergebnis: → Eintrag in BwPostman bleibt bestehen, Eintrag in Joomla
- andere Mailingliste: Ergebnis: → Eintrag in BwPostman wird erweitert, Eintrag in Joomla
- Besucher will Abonnement, hat noch kein Abonnement, hat aber einen Account → Ergebnis: Warnung von Joomla Username und Mailadresse bereits verwendet.
- 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 |