Du betrachtest eine alte Version der Seite. Zur neuesten Version gehen.
User2Subscriber Tests: Unterschied zwischen den Versionen
Romana (Diskussion | Beiträge) |
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 |
* 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 |
| − | * optionale Felder sollen auch ohne Eingabe Registrierung zulassen | + | * optionale Felder sollen auch ohne Eingabe Registrierung zulassen |
Zu testen sind hier nur verschiedene Ausgangssituationen, Eingaben und deren Ergebnis. | Zu testen sind hier nur verschiedene Ausgangssituationen, Eingaben und deren Ergebnis. | ||
| − | === Ausgangssituationen === | + | |
| − | # Besucher will kein Abonnement haben → Ergebnis: Kein Eintrag in BwPostman | + | ===Ausgangssituationen=== |
| − | # Besucher will Abonnement, ist noch kein Abonnement, hat keinen Account → Ergebnis: Eintrag in Joomla und BwPostman mit User-ID | + | # Besucher will kein Abonnement haben → Ergebnis: Kein Eintrag in BwPostman |
| − | # Besucher will Abonnement, hat bereits ein Abonnement, hat keinen Account | + | # Besucher will Abonnement, ist noch kein Abonnement, hat keinen Account → Ergebnis: Eintrag in Joomla und BwPostman mit User-ID |
| − | ## gleiche Mailingliste: Ergebnis: → Eintrag in BwPostman bleibt bestehen, Eintrag in Joomla | + | # Besucher will Abonnement, hat bereits ein Abonnement, hat keinen Account |
| − | ## andere Mailingliste: Ergebnis: → Eintrag in BwPostman wird erweitert, Eintrag in Joomla | + | ## 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 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 ! | + | !|Feld |
| + | !|Wert | ||
| + | !|erforderlich | ||
|- | |- | ||
| − | | Abo || ja/nein || ja | + | ||Abo |
| + | ||ja/nein | ||
| + | ||ja | ||
|- | |- | ||
| − | | Mailadresse || String || ja | + | ||Mailadresse |
| + | ||String | ||
| + | ||ja | ||
|- | |- | ||
| − | | Nachname || String || kann sein | + | ||Nachname |
| + | ||String | ||
| + | ||kann sein | ||
|- | |- | ||
| − | | Vorname || String || kann sein | + | ||Vorname |
| + | ||String | ||
| + | ||kann sein | ||
|- | |- | ||
| − | | Geschlecht || m/f/- || kann sein | + | ||Geschlecht |
| + | ||m/f/- | ||
| + | ||kann sein | ||
|- | |- | ||
| − | | Mailinglisten || Array || ja, aber nicht von Besucher anzugeben | + | ||Mailinglisten |
| + | ||Array | ||
| + | ||ja, aber nicht von Besucher anzugeben | ||
|- | |- | ||
| − | | Spezial || String || kann sein | + | ||Spezial |
| + | ||String | ||
| + | ||kann sein | ||
|- | |- | ||
| − | | Mailformat || HTML/Text || ja, nicht von Besucher abhängig | + | ||Mailformat |
| + | ||HTML/Text | ||
| + | ||ja, nicht von Besucher abhängig | ||
|} | |} | ||
[[Kategorie:BwPostman Plugin Buyer2Subscriber]] | [[Kategorie:BwPostman Plugin Buyer2Subscriber]] | ||
Version vom 17. April 2017, 14:49 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 |