Systemtest > "Läuft alles so, wie es laufen soll" (Motor-Check beim Auto)
Gesamt-Funktions-Test zu den Serviceangeboten im Rahmen der Premium-Mitgliedschaft in der Amicas Lebensschule
Regelvorgabe: Bevor wir eine Premium-Mitgliedschaft = für das Lebens-Handbuch-online verkaufen, machen wir selbst noch einen kompletten Systemtest, mit dem Ziel zu checken, ob alles auch so funktioniert, wie es soll.
Was wird getestet?
- Sämtliche Online-Analyse-Fragen werden ausgefüllt und auch als PDF abgespeichert. (Dateiendung _hg)
- Offene Frage: Mit welchem Login - gleich mit dem "Amicas-Premium-User"?
- Sämtliche Eingabe-Formulare werden ausgefüllt und abgesendet?
- Sämtliche Download-Formulare in Word werden ausgefüllt und abgespeichert. (Dateiendung _hg)
- Nach Abschluss dieser Tests wird ein "Muster-Premium-Member" der Lebensschule angemeldet, angelegt und der ganze Verwaltungs-Ablauf nochmals durchgespielt.
Offene Fragen:
- Wo und wie protokolliere ich die Testergebnisse mit?
- Z. B. "Welche Lebens-Analyse-Frage habe ich bereits ausgefüllt?"
- Antwort: In der Excelliste der "Lebens-Situations-Analyse-Fragen"
- Z. B. "Welche Lebens-Analyse-Frage habe ich bereits ausgefüllt?"
Amicas Online Club-Mitgliedschaften > Arten > Premium-Mitgliedschaft (Premium-Member)
(Mitgliedsart Nr. 3)
Begriffsbestimmung: Premium-Mitgliedschaft (Premium-Member)
Beschreibung:
Jeder User, der sich in einem Serviceportal mit Community-Funktionen als Club-Mitglied anmeldet, hat automatisch zuerst eine kostenlose Basis-Mitgliedschaft.
Er wird dabei im ProfileGrid bei Anmeldung automatisch der "Standardgruppe für Nutzer" zugeteilt, was der "Club-Mitglieder-Gruppe auf Österreich-Ebene" entspricht.
Als "Basic-Member" kann er dann
A) eine kostenlose "Test-Mitgliedschaft" zum Ausprobieren der Community-Funktionen für die "Premium-Mitgliedschaft" machen oder
B) gleich eine gebührenpflichtige "Premium-Mitgliedschaft" beantragen, die in Serviceportalen mit dem CMS-Wordpress über das Plugin "WooCommerce" verrechnet wird.
Gebühren: Ja, aktuell 3 Euro pro Monat inkl. Ust, zahlbar bei Anmeldung für das ganze Jahr im Voraus!
Systemtest durchgeführt mit dem Benutzernamen: "amicas-premium-user"
Benutzername: amicas-premium-user
PW: Ist bekannt in der statischen Entwicklung
E-Mail: premium-user@amicas.at
Amicas Online Community-Mitgliedsnummer: 000010
Durchgeführte Systemtests und Ergebnisse
Neuanmeldung -Durchlauf:
- Neuanmeldung: - Status: 2023-10-12 - Funktioniert sauber, die Verwaltung = office@amicas.at bekommt Kopie der Anmeldung)
- Mein Benutzerkonto: Status: 2023-10-12 - Funktioniert - alles richtig angezeigt - Optimierungsansatz: User sieht nirgends, dass er Premium-Mitglied in der Lebensschule ist.
- Datenänderung: - Status:
- Passwort vergessen / ändern: Status: 20232-10-12 - Funktioniert sauber, Ablauf komplett getestet.
Neuanmeldung - Kundenverwaltung - aus Sicht der Amicas Online Community - Mitgliederverwaltung
- User als Premium-Mitglied der Benutzergruppe "Lebensschule-Club-Premium-Mitglied" zugeteilt. Status: 2023-10-12 funktioniert
- Erfassung im "Club-Member-Manager" https://cmm.amicas.at - Status: 2023-10-12 funktioniert mit Zuteilung der Mitglieder-Nummer - in diesem Fall: 000010
- Amicas Online Community-Verwaltung (= Absender-Mailadresse) sendet die Anmeldebestaetigung für die Premium-Mitgliedschaft mit Rechnung - Mustermail - Status: 2023-10-12 - funktioniert
- Amicas Online Community-Verwaltung (= Absender-Mailadresse) bestätigt den Zahlungseingang für die Premium-Mitgliedschaft und informiert über die Freischaltung bzw. was das Mitglied jetzt machen kann - Mustermail - Status: 2023-10-12 - funktioniert
Formulare > Anzeige im Frontend > Fehlfunktion seit der Umstellung der Domaine auf https:// = mit SSL-Zertifikat
Seit wir Zug um Zug Domains von http://... auf Https:// = mit SSL-Zertifikat umstellen, funktioniert das Auslesen der Formulare im Fontend nicht mehr in den betreffender Serviceportalen.
Fehlerbeispiel: ID 5228 - https://www.lebensschule.at/offene-fragen
Fehlermeldung:
Fatal error: Uncaught TYPO3\CMS\Form\Domain\Model\Exception\ValidatorPresetNotFoundException: The validator preset identified by "JhCaptchaRecaptcha" could not be found, or the implementationClassName was not specified. in /srv/www/typo3/htdocs/typo3_src-9.5.24/typo3/sysext/form/Classes/Domain/Model/Renderable/AbstractRenderable.php:218 Stack trace: #0 /srv/www/typo3/htdocs/typo3_src-9.5.24/typo3/sysext/form/Classes/Domain/Model/Renderable/AbstractRenderable.php(178): TYPO3\CMS\Form\Domain\Model\Renderable\AbstractRenderable->createValidator() #1 /srv/www/typo3/htdocs/typo3_src-9.5.24/typo3/sysext/form/Classes/Domain/Factory/ArrayFormFactory.php(119): TYPO3\CMS\Form\Domain\Model\Renderable\AbstractRenderable->setOptions() #2 /srv/www/typo3/htdocs/typo3_src-9.5.24/typo3/sysext/form/Classes/Domain/Factory/ArrayFormFactory.php(123): TYPO3\CMS\Form\Domain\Factory\ArrayFormFactory->addNestedRenderable() #3 /srv/www/typo3/htdocs/typo3_src-9.5.24/typo3/sysext/form/Classes/Domain/Factory/ArrayFormFactory.php(71): TYPO3\CMS\Form\D in /srv/www/typo3/htdocs/typo3_src-9.5.24/typo3/sysext/form/Classes/Domain/Model/Renderable/AbstractRenderable.php on line 218
Weitere fehlerhafte Formulare, die jetzt nicht mehr im Frontend angezeigt werden
SP "Lebensschule" > Befragungs-Tool für das "Lebens-Handbuch-online" > Fehlfunktionen > Korrektur nötig
Getestet wird die Extension immer auf der Seite ID - 11829 = "Meine Lebens-Werte"
Systemtest: 2023-10-22
Fall A) Benutzer wurde neu angelegt und hat sich als Premium-Mitglied in der Lebensschule angemeldet und wird auch geführt in der Tabelle der Premium-Mitglieder auf ID 14685
Benutzername: amicas-premium-user
PW: Ist bekannt in der statischen Entwicklung
E-Mail: premium-user@amicas.at
Amicas Online Community-Mitgliedsnummer: 000010
Ausgangslage: Die GTN-Extension "Befragungs-Tool" eingesetzt auf der ID 11829 - http://www.lebensschule.at/lebens-werte - wurde mit diesem Login befüllt.
Wenn man jetzt eine Antwort anpassen = verändern will, dann funktioniert das problemlos
Fall B) Benutzer scheint zwar richtig auf in der richtigen Benutzergruppe - Gruppenname: "Lebensschule-Club-Premium-Mitglied" scheint aber nicht auf in der Tabelle der Premium-Mitglieder auf ID 14685 - weil er sich nicht über das Frontend als Premium-Mitglied angemeldet hat.
Benutzername: huschgerhard
Status: Mitglied in der Benutzergruppe - Gruppenname: "Lebensschule-Club-Premium-Mitglied"
Amicas Online - Lebensschule - Mitglieder - Verwaltung - ID 14685 - Status: "Nicht-in-der-Liste"
Problemstellung - Systemtest: 2023-10-22
Ausgangslage: Die GTN-Extension "Befragungs-Tool" eingesetzt auf der ID 11829 - http://www.lebensschule.at/lebens-werte - wurde mit diesem Login befüllt.
Wenn man jetzt eine Antwort anpassen = verändern will, dann kommt ein Speicherfehler - der geänderte Eintrag ist wieder weg.
Hier könnte es ein Rechteproblem geben in der Datenbank.
User - Mitglieder-Verwaltung im Typo3 > Aktuelle Problemstellungen zum Lösen
Fall 1) Neuanmeldung als Premium-Mitglied und gleichzeitig Amicas Online-FE User funktioniert nicht
Details: Der User "amicas-premium-user" hat sich am 22.10.2023 als Premium-Mitglied über www.lebensschule.at/neuanmeldung angemeldet, wo steht " 1) Neuanlage eines Benutzerkontos + 2) Anmeldung als Premium-Mitglied in der Amicas Lebensschule.
Richtig: Er scheint als Premium-Mitglied im Ordner ID 14685 "Lebensschule-Mitglieder-Verwaltung" auf
Falsch: Er ist als Amicas Online Benutzer im Ordner ID 55 "Amicas Online" nicht als FE-User zu finden.
Funktionscheck: 2023-10-22
Fall 2) FE-Benutzer wird der Benutzergruppe "Lebensschule-Club-Premium-Mitglied" zugeteilt, scheint aber nicht im Ordner ID 14685 "Lebensschule-Mitglieder-Verwaltung" auf
Falsch: Er müsste eigentlich auch als Premium-Mitglied im Ordner ID 14685 "Lebensschule-Mitglieder-Verwaltung" aufscheinen.
Funktionscheck: 2023-10-22