Benutzersimulation
Veröffentlichungsdatum: 23. Juli 2012
Änderungsdatum: 07. März 2016
wconf benutzer simulation simulieren login
Administratoren ermöglicht die Benutzersimulation ein schnelles und effektives Testen von Seitenaufrufen über Pflegebenutzer und Seitenbesucher.
Administratoren haben mit der Benutzersimulation die Möglichkeit, aus dem Weblication® Panel heraus, sich als Pflegebenutzer, öffentlicher Benutzer oder anonym im System zu bewegen. So kann geprüft werden, wie die Webseite für einen eingeloggten Pflegebenutzer, öffentlichen Benutzer oder Seitenbesucher aussieht.
Hierzu wird eine Session TAN erzeugt, über die sich ein Administrator dann über einen "Benutzer simulieren" Button innerhalb der "Persönlichen Funktionen" im Weblication® Panel mit dem entsprechenden Benutzer oder anonym anmelden kann. Der Aufruf erfolgt über eine in der Projektkonfiguration eingetragene Domain, welche auf die gleiche DOCUMENT_ROOT zeigen muss wie die lizenzierte Domain.
Sollte das Feld in der Navigation in Ihrem Projekt noch nicht vorhanden sein, tragen Sie dies in der Projektkonfiguration (defaut.wVariables.php) einfach nach.
... <!-- Auszug aus /[IHR-LAYOUT-PROJEKT]/wGlobal/content/variables/default.wVariables.php --> ... <headline text="Benutzersimulation"/> <variable description="Domain für die Benutzersimulation (z.B. simulation.example.com)" key="simulation_domain" type="char.default"></variable> <info>Wenn eine Simulations-Domain eingerichtet ist, kann der Administrator die Webseite als beliebiger Pflegebenutzer, Seitenbesucher oder auch anonym ansehen. Die Domain muss auf die gleiche DOCUMENT_ROOT zeigen wie die lizenzierte Domain!<br/>Um die Benutezrsimulation nutzen zu können, müssen Sie Session-TANs in den Systemeinstellungen aktivieren.</info> </wVariables>
Wichtige Punkte:
- Die Nutzung von SessionTAN zur Benutzersimulation muss explizit aktiviert werden!
- Simuliert werden können Pflegebenutzer, öffentliche Benutzer und anonyme Besucher (Seitenbesucher)
- Eine Benutzersimulation kann nur von einem Administrator durchgeführt werden.
- Die Simulation kann nur auf einer Domain durchgeführt werden, die die gleiche DOCUMENT_ROOT hat, wodurch automatisch eine gültige Lizenz vorhanden ist.
- Ein Benutzer kann über eine gültige SessionTAN nicht nur angemeldet, sondern auch abgemeldet werden.
Sie starten die Benutzersimulation über das Weblication® Panel und haben dort die Wahl, ob Sie sich über einen bestimmten Benutzernamen oder anonym anmelden wollen.
Durch folgende manuelle Konfigurationseinstellung können Sie die Benutzersimulation aktivieren.
Setzen Sie hierzu den Wert des active-Attributes innerhalb des Tags tan auf "1".
Ab Version 007.001.102.000 kann diese Einstellung auch direkt über die Systemeinstellungen vorgenommen werden.
Beispiel: Auszug aus der /weblication/grid5/conf/default.wConf.php zu backup
<wConf version="6.0"> ... <sessions> ... <tan active=""/> </sessions> ... </wConf>
Hinweise
- Eine Alternative, um Benutzer zu "simulieren", ist der Einsatz eines weiteren Browsers.
Eingeloggt als Administrator über z.B. den Google Chrome Browser können Sie parallel unter der gleichen Domain mit dem Mozilla Firefox Browser die Ansicht für einen Pflegebenutzer, öffentlichen Benutzer oder Seitenbesucher prüfen.
Weiterführende Links
FAQs
- Was ist die Benutzersimulation in Weblication®?
- Die Benutzersimulation ermöglicht Administratoren, Seitenaufrufe schnell und effektiv zu testen – indem sie sich als Pflegebenutzer, öffentlicher Benutzer oder anonym im System bewegen und so die Darstellung der Webseite für verschiedene Nutzerrollen prüfen können.
- Wer darf eine Benutzersimulation durchführen?
- Nur Administratoren können eine Benutzersimulation durchführen.
- Wie starte ich die Benutzersimulation im Weblication® Panel?
- Sie starten die Benutzersimulation im Weblication® Panel über den Button „Benutzer simulieren“ in den „Persönlichen Funktionen“. Dort können Sie wählen, ob Sie sich über einen bestimmten Benutzernamen oder anonym anmelden möchten.
- Wie funktioniert der technische Einstieg für die Benutzersimulation?
- Für die Benutzersimulation wird eine Session-TAN erzeugt. Der Administrator nutzt diese, um sich über den „Benutzer simulieren“-Button mit dem entsprechenden Benutzer oder anonym anzumelden.
- Muss die Benutzersimulation explizit aktiviert werden?
- Ja. Die Nutzung von SessionTAN zur Benutzersimulation muss explizit aktiviert werden.
- Welche Benutzerrollen bzw. Besucher lassen sich simulieren?
- Simuliert werden können Pflegebenutzer, öffentliche Benutzer sowie anonyme Besucher (Seitenbesucher).
- Auf welche Domain kann die Benutzersimulation durchgeführt werden?
- Die Simulation kann nur über eine Domain erfolgen, die in der Projektkonfiguration eingetragen ist und auf die gleiche DOCUMENT_ROOT zeigt wie die lizenzierte Domain. Dadurch ist eine gültige Lizenz automatisch sichergestellt.
- Wie richte ich die Simulations-Domain ein?
- In der Projektkonfiguration (zum Beispiel in <code class="codeInline">default.wVariables.php</code>) muss ein Parameter wie <code class="codeInline">simulation_domain</code> für die Simulations-Domain (z. B. <code class="codeInline">simulation.example.com</code>) hinterlegt werden. Wichtig: Die Domain muss auf die gleiche DOCUMENT_ROOT zeigen wie die lizenzierte Domain.
- Wo stelle ich die Aktivierung von Session-TANs für die Benutzersimulation ein?
- Entweder in den Systemeinstellungen (ab Version 007.001.102.000 auch dort direkt möglich) oder manuell in der Projektkonfiguration, indem Sie im Tag <code class="codeInline">tan</code> das <code class="codeInline">active</code>-Attribut auf „1“ setzen. Beispiel: <code class="codeInline"><tan active="1"></tan></code>.
- Wie kann ich die Benutzersimulation manuell aktivieren (Beispielkonfiguration)?
- Setzen Sie in der Konfiguration innerhalb des Sessions-Bereichs das <code class="codeInline">active</code>-Attribut des <code class="codeInline">tan</code>-Tags auf „1“. Beispiel (sinngemäß): <code class="codeInline">tan active="1"</code> in <code class="codeInline">.../weblication/grid5/conf/default.wConf.php</code>.
- Kann man sich während der Benutzersimulation auch wieder abmelden?
- Ja. Ein Benutzer kann über eine gültige Session-TAN nicht nur angemeldet, sondern auch abgemeldet werden.
- Gibt es eine alternative Methode zur Benutzersimulation?
- Ja. Als Alternative kann ein weiterer Browser genutzt werden: Beispielweise parallel mit Chrome als eingeloggter Administrator und mit einem anderen Browser (z. B. Firefox) die Ansicht für Pflegebenutzer, öffentliche Benutzer oder Seitenbesucher unter derselben Domain prüfen.