Loadrunner Controller-Tutorial: Manuelles und zielorientiertes Szenario
Was ist Controller?
Der Controller ist, wie der Name schon sagt, ein Programm zur Steuerung des gesamten Lasttests. Er ist verantwortlich fรผr die...ping Sie fรผhren Ihre Performance-Tests mithilfe der bereits erstellten VUGen-Skripte aus. Damit kรถnnen Sie Laufzeiteinstellungen รผberschreiben, Wartezeiten aktivieren oder deaktivieren, Rendezvous-Punkte festlegen, Lastgeneratoren hinzufรผgen und die Anzahl der Benutzer steuern, die jeder Generator simulieren kann. VUGen erstellt automatisch einen Dump der Ausfรผhrungsergebnisse und bietet Ihnen eine Live-Ansicht des aktuellen Status des laufenden Lasttests.
Erfahren Sie mehr รผber HP Controller.
So starten Sie den Controller
Um HP Controller zu starten, gehen Sie zum Startmenรผ ->HP Software ->HP LoadRunner ->Controller wie unten gezeigt:
Nach dem Start wird kurzzeitig ein Begrรผรungsbildschirm angezeigt. Unten sehen Sie eine kurze Aufnahme:
Der Snapshot fรผhrt automatisch zum Hauptfenster von HP Controller. Werfen wir einen Blick darauf, bevor wir uns mit den Hauptkomponenten des Bildschirms befassen.
Wenn der Bildschirm โNeues Szenarioโ nicht automatisch angezeigt wird (nachdem Sie die Einstellung geรคndert haben), kรถnnen Sie im Menรผ โDateiโ auf die Schaltflรคche โNeuโ klicken oder auf klicken Schaltflรคche in der Symbolleiste. Alternativ kรถnnen Sie Strg + N drรผcken. Das Menรผ wird unten als Referenz angezeigt.
Ebenso kรถnnen Sie zum รffnen eines vorhandenen oder zuvor erstellten Szenarios Strg + O oder verwenden Symbol, und es รถffnet sich ein Standarddialogfeld zum Durchsuchen von Dateien. Die Erweiterung einer Load Runner-Szenariodatei lautet *.lrs
Im Controller gibt es zwei Arten von Szenarien.
- Manuelles Szenario
- Zielorientiertes Szenario
Das manuelle Szenario kann darรผber hinaus รผber einen Prozentmodus verfรผgen oder auch nicht. Wir werden jeden im Detail besprechen.
Simulieren eines manuellen Szenarios
Ein manuelles Szenario ist statisch und bietet mehr Kontrolle รผber die Situation. Sie kรถnnen entscheiden, welche Transaktion wie oft und wie lange ausgefรผhrt werden soll.
Anhand der Zusammensetzung des Testmixes kรถnnen Sie das Anwendungsverhalten wie Anzahl der Treffer, Reaktionszeit usw. erkennen.
Spรคter erfahren Sie, wie sich ein manuelles Szenario von einem zielorientierten Szenario unterscheidet.
Um ein manuelles Szenario zu erstellen, wรคhlen Sie unter โSzenariotyp auswรคhlenโ die Option โManuelles Szenarioโ aus.
Lassen Sie uns zunรคchst den nicht-prozentualen Modus verwenden. Schauen Sie sich den unten abgebildeten Schnappschuss an:
Sie kรถnnen die Skripte, die Sie dem Szenario hinzufรผgen mรถchten, direkt auf dem obigen Bildschirm auswรคhlen. Normalerweise werden die Skripte jedoch spรคter hinzugefรผgt.
Klicken Sie auf die Schaltflรคche โOKโ, um fortzufahren.
Dadurch wird ein leeres Szenario erstellt und in den Hauptbildschirm geladen. Sie werden feststellen, dass die Schaltflรคche โSpeichernโ jetzt aktiviert ist. Schauen Sie sich den Schnappschuss unten an:
Wenn Sie beim Auswรคhlen des Szenariotyps den Prozentmodus ausgewรคhlt haben, sieht der Bildschirm ebenfalls etwas anders aus. Statt der Anzahl der Benutzer wird die Verteilung der Benutzer in Prozent angezeigt. Der Controller verteilt die Benutzer automatisch gemรคร dem zugewiesenen Prozentsatz.
Der Rest ist gleich. Siehe Schnappschuss unten:
Wenn Sie zu Beginn kein Szenario erstellen, sehen Sie die folgende Symbolleiste:
Sie kรถnnen auf klicken Klicken Sie auf die Schaltflรคche, um ein neues leeres Szenario zu erstellen. Sobald ein Szenario erstellt wurde, kรถnnen Sie auf klicken
Schaltflรคche zum Speichern eines Szenarios oder klicken Sie auf Strg + S. Ebenso kรถnnen Sie auf
Klicken Sie auf die Schaltflรคche, um ein bereits vorhandenes Szenario von Ihrem lokalen Computerlaufwerk aus zu รถffnen.
Die verbleibende Schaltflรคche ruft einfach andere Komponenten von LoadRunner auf. Der Die Schaltflรคche ruft VUGen auf und
Die Schaltflรคche ruft die HP-Analyse auf.
Sobald Sie ein VUSer-Skript oder eine VUSer-Gruppe hinzufรผgen, werden Sie feststellen, dass in der Betreff-Symbolleiste zusรคtzliche Symbole angezeigt werden. Die neue Symbolleiste sieht folgendermaรen aus:
Die neue Symbolleiste verfรผgt รผber zwei zusรคtzliche Steuerelemente.
Das Die Schaltflรคche รถffnet die Liste aller Ladungen Generators. In unserem Fall verwenden wir โlocalhostโ als Generator. Das bedeutet, dass Ihr lokaler Rechner sowohl vom Controller als auch von Generator um die virtuelle Benutzerlast zu simulieren. Die Netzwerkvirtualisierungseinstellungen kรถnnen durch Klicken auf geรถffnet werden
Symbol. Fรผr die Netzwerkvirtualisierung ist die Installation der Shunra NV fรผr HP-Softwareversion 8.6 oder hรถher auf Ihrem Computer erforderlich. Diese Integration verbessert die Testgenauigkeit durch Virtualisierung der Produktionsnetzwerkbedingungen in der Last- und Leistungstestumgebung. Um Shunra NV fรผr HP-Software in Ihre Testumgebung zu integrieren, wenden Sie sich an Ihren HP-Servicemitarbeiter.
Nachdem Sie nun ein neues, leeres LoadRunner-Szenario erstellt haben, notieren Sie sich bitte
Standardkonfigurationen eines neuen Szenarios:
Geplant von: Szenario
Laufmodus: Zeitplan fรผr die reale Welt
Da ein VUsers-Skript von einer Gruppe von VUsern ausgefรผhrt wird, wird es auch als Gruppe bezeichnet. In der Spalte โGruppennameโ wird der Name des hinzugefรผgten VUser-Skripts angezeigt. Fรผgen wir unsere VUsers-Skripte zu diesem Szenario hinzu.
Wenn ein Szenario vollstรคndig erstellt ist, wird unter Szenariogruppen die folgende Symbolleiste angezeigt:
Sie kรถnnen auf die Schaltflรคche Symbol in der Symbolleiste, um eine VUser-Gruppe hinzuzufรผgen.
Wenn Sie auf eine Zelle unter der Spalte Gruppenname klicken, รถffnet sich ein kleines Feld, d. h. โ Hier sehen Sie eine kurze Liste der letzten VUser-Skripte sowie die Schaltflรคche โDurchsuchenโ. Siehe Screenshot unten.
Sie kรถnnen aus der Liste auswรคhlen oder einfach im gewรผnschten Verzeichnis suchen. Wenn Sie auf die Schaltflรคche โSuchenโ klicken, wird ein Dialogfeld รคhnlich dem รผblichen Dialogfeld von MS geรถffnet. Siehe untenstehenden Schnappschuss:
Wie Sie sehen, kรถnnen Sie VUser-Skripte, GUI-Skripte usw. durchsuchen QTP Skripte finden Sie hier. Bitte beachten Sie, dass eine grafische Benutzeroberflรคche (GUI) oder QTP Das Skript kann nur einen einzelnen Benutzer instanziieren und ist nicht fรผr โLastsimulationenโ geeignet. Kรถnnen Sie sich erklรคren, warum? QTP Ist das Skript im Ladeszenario verfรผgbar?
Die richtige Antwort lautet: QTP Skripte kรถnnen dem Ladeszenario hinzugefรผgt werden, z. B.tract Informationen:
Da LoadRunner-Skripte auf Anfrage- und Antwortbasis arbeiten, ist die Dauer fรผr das Rendern der Benutzeroberflรคche und der Daten nicht inbegriffen. QTP Das Skript liefert ein Beispiel fรผr die tatsรคchliche Benutzererfahrung unter Last. QTP Das Skript muss alle Transaktionen mittels deskriptiver Programmierung anwenden.
Wenn Sie mit der rechten Maustaste auf den grauen Bereich links klicken, wird ein kleines Menรผ wie im folgenden Screenshot angezeigt:
Sie kรถnnen auf โGruppe hinzufรผgenโ klicken, um Ihr VUser-Skript zu durchsuchen.
Um eine Gruppe zu entfernen, klicken Sie auf Klicken Sie in der Symbolleiste auf die Schaltflรคche oder klicken Sie mit der rechten Maustaste auf die Gruppe und wรคhlen Sie Gruppe entfernen โ wie unten gezeigt:
Tipp: Sie kรถnnen auch auf klicken Klicken Sie auf die Schaltflรคche, um die spezifischen Laufzeiteinstellungen fรผr die ausgewรคhlte Gruppe anzuzeigen. Sie kรถnnen mehrere Gruppen auswรคhlen (indem Sie Strg gedrรผckt halten und klicken), um Laufzeiteinstellungen gleichzeitig auf ausgewรคhlte Gruppen anzuwenden.
Klicken Sie in der Symbolleiste auf die Schaltflรคche Details [ ] in der Symbolleiste, um alle Details zu einer VUser-Gruppe anzuzeigen.
Wenn Sie auf โMehrโ klicken, wird ein Bedienfeld mit drei Registerkarten angezeigt. Die erste Registerkarte, Rendezvous, wird standardmรครig geรถffnet:
Sie kรถnnen die VUser-Liste auch auf der Registerkarte โVusersโ sehen. Wenn Sie VUsern IDs zugewiesen haben, werden diese hier angezeigt.
Sie kรถnnen auch eine Liste aller Dateien im Skriptordner sehen. Dies hilft dabei, bis zum Endverzeichnis zu navigieren und nur relevante Dateien anzuzeigen.
Wir werden lernen, wie man eine Gruppe separat plant.
Sobald Ihr Szenario fertig ist, kรถnnen Sie auf klicken Klicken Sie auf die Schaltflรคche, um mit der Ausfรผhrung Ihres Szenarios zu beginnen. Sobald Sie auf die Wiedergabetaste klicken, werden Sie feststellen, dass der Controller von der Registerkarte โDesignโ zur Registerkarte โAusfรผhrenโ wechselt.
Controller Design: Die Ansicht zeigt auch ein Skript an, wรคhrend Sie das Szenario ausfรผhren. Dies ist hilfreich, wenn Fehler auftreten. รnderungen, die Sie am Skript vornehmen, werden jedoch nicht im laufenden Szenario widergespiegelt. Auch wenn das Szenario nicht ausgefรผhrt wird, mรผssen Sie die Details anzeigen und auf die Schaltflรคche โAKTUALISIERENโ klicken, damit die รnderungen wirksam werden.
Sie kรถnnen ein Skript direkt vom Controller aus anzeigen, indem Sie auf klicken
.
Ebenso kรถnnen Sie die aktuellen VUsers sehen (ja, Sie kรถnnen sie tatsรคchlich anzeigen), indem Sie auf .
Sobald Sie mit der Konfiguration fertig sind, kรถnnen Sie auf klicken oder gehen Sie zur Registerkarte โLaufenโ und klicken Sie auf
.
Zu Beginn der Ausfรผhrung des Szenarios erstellt der Controller implizit ein temporรคres Verzeichnis, um die Ergebnisse auszugeben. Wenn das Verzeichnis bereits existiert, erhalten Sie eine Eingabeaufforderung:
Wenn Sie โJaโ auswรคhlen, geht der vorherige Dump verloren. Wenn Sie Nein auswรคhlen, wird das folgende Fenster angezeigt. Wenn Sie mรถchten, kรถnnen Sie fรผr jedes Ergebnis ein neues Verzeichnis erstellen. Bedenken Sie jedoch, dass Ihnen kurz danach der Platz ausgeht.
Sobald Sie auf โOKโ klicken, beginnt Ihr Szenario mit der Ausfรผhrung. Sie werden sehen, wie Benutzer von der Spalte โAusstehendโ in die Spalte โInitโ usw. wechseln.
So sieht eine Beispielausfรผhrung aus:
Sie kรถnnen auf โรbergebene Transaktionenโ klicken, um ein neues Fenster zu รถffnen. Hier kรถnnen Sie den Status der Transaktionen รผberprรผfen, die Sie in Ihren Skripten angewendet haben.
Ebenso kรถnnen Sie auf einen beliebigen Diagrammnamen auf der linken Seite klicken, um ein beliebiges Diagramm zu รถffnen.
Unten im Fenster kรถnnen Sie sehen, welche Transaktionen durchgefรผhrt werden, wie viel Zeit ein Benutzer bisher mindestens benรถtigt hat, wie viel Zeit maximal ist, wie lange es durchschnittlich ist und welche Standardabweichung es gibt.
Sie kรถnnen wรคhlen, ob die Ergebnisse nebeneinander oder erst nach Abschluss des Szenarios angezeigt werden sollen. Klicken Sie zum Umschalten auf das Menรผ โErgebnisseโ und Sie finden das folgende Menรผ.
Wenn Sie die Sortierung aktivieren mรถchten, kรถnnen Sie sie aktiviert lassen.
Simulation eines zielorientierten Szenarios
Ein zielorientiertes Szenario ist dynamischer Natur โ das heiรt, es รคndert stรคndig die Gesamtlast, die รผber den Server simuliert wird. Sie legen ein Ziel fest, beispielsweise die maximale Anzahl an Treffern, die Sie fรผr den Zielserver erreichen mรถchten, die maximale Antwortzeit fรผr eine Transaktion usw.
Basierend auf den oben genannten Zahlen kรถnnen Sie Analysen erstellen, z. B. die maximale Anzahl von Benutzern, die Ihre Anwendung unterstรผtzt, und gleichzeitig eine akzeptable Antwortzeit einhalten. Ebenso gilt: Die maximale Anzahl von Benutzern, die mit der Anwendung verbunden sind, bis X Zugriffe auf den Server erreicht sind.
In einem solchen Fall variiert HP Controller automatisch die Anzahl der Benutzer fรผr den Server. Daher haben Sie kaum Kontrolle darรผber, wie oft oder wie lange ein Benutzer ausgefรผhrt wird.
Klicken Sie auf โNeuโ, um ein neues Szenario zu erstellen, und wรคhlen Sie โZielorientiertes Szenarioโ aus.
Der folgende Bildschirm wird angezeigt:
Der Vorgang zum Hinzufรผgen von VUser-Gruppen ist genau der gleiche wie im Fall eines manuellen Szenarios.
Der Hauptunterschied im zielorientierten Szenario besteht, wie der Name schon sagt, in der Schaffung eines Ziels. Der Controller wird automatisch
Wรคhrend der grรถรte Teil der Benutzeroberflรคche dem manuellen Szenario sehr รคhnlich ist, sehen bestimmte Bildschirme anders aus, obwohl dieselben Aktionen ausgefรผhrt werden. Um beispielsweise eine VUser-Gruppe oder ein VUser-Skript hinzuzufรผgen, klicken Sie auf Taste. Dies fรผhrt zum folgenden Fenster:
Hier kรถnnen Sie aktuelle Skripte auswรคhlen, ein Skript durchsuchen oder auf die Schaltflรคche โAufzeichnenโ klicken, um ein neues Skript zu erstellen.
Klicken Sie auf OK, um das Fenster zu schlieรen.
Je nach Bedarf kรถnnen Sie klicken Schaltflรคche, um die Details der ausgewรคhlten Gruppe/des ausgewรคhlten VUser-Skripts anzuzeigen.
Klick Mit der Schaltflรคche wird die ausgewรคhlte VUser-Gruppe aus dem aktuellen Szenario entfernt. Die รnderungen werden nur gespeichert, wenn Sie speichern.
Klick Die Schaltflรคche รถffnet die Laufzeiteinstellungen, die wir in VUGen gelernt haben. Wenn Sie die Laufzeiteinstellungen hier jedoch รผberschreiben (oder รคndern), sind die รnderungen nur fรผr das aktuelle Szenario wirksam. Wenn Sie das Skript entfernen und neu laden oder auf Aktualisieren klicken (in der Detailansicht), gehen alle vorgenommenen รnderungen verloren. Dadurch werden die beim Erstellen des Skripts gespeicherten Laufzeiteinstellungen neu geladen.
Sie kรถnnen auch auf klicken Klicken Sie auf die Schaltflรคche, um die ausgewรคhlte VUser-Gruppe in VUGen zu รถffnen.
Wenn Sie Load konfigurieren mรถchten Generators (unser nรคchstes Thema) kรถnnen Sie anklicken .
Die Ausfรผhrung eines zielorientierten Szenarios ist dieselbe wie die eines manuellen Szenarios.
Laden konfigurieren Generators
Es gibt zwei Mรถglichkeiten, Load zu konfigurieren Generators.
Wenn Sie auf โGruppe hinzufรผgenโ klicken (um ein VUser-Skript hinzuzufรผgen), wird das folgende Fenster angezeigt:
Sie kรถnnen entsprechend โLadenโ auf โHinzufรผgenโ klicken Generator Benennen und durchsuchen Sie Ihre Ladung GeneratorAlternativ kรถnnen Sie einfach โlocalhostโ eingeben und Ihren Controller-Computer als Load verwenden Generator.
Wenn Sie auf โHinzufรผgenโฆโ klicken, wird das folgende Fenster angezeigt:
Sie kรถnnen auf โMehrโ klicken, um weitere Einstellungen zum Laden anzuzeigen Generator. Navigieren Sie durch die verschiedenen Registerkarten, um mehr Verstรคndnis zu erlangen:
Bei den oben genannten handelte es sich um Konfigurationen fรผr Laufzeiteinstellungen. Wie Sie sehen, kรถnnen maximal 50 Benutzer gleichzeitig initialisiert werden.
Nachfolgend finden Sie die Konfiguration des VUser-Limits.
Klicken Sie auf โStandardeinstellungenโ, wenn Sie zu den Standardeinstellungen zurรผckkehren und alle von Ihnen vorgenommenen รnderungen verlieren mรถchten. Klicken Sie auf die Schaltflรคche โOKโ, um die รnderungen zu speichern und das Fenster zu schlieรen.
Eine weitere Mรถglichkeit, Load hinzuzufรผgen und zu konfigurieren Generators ist durch Klicken Szenario Menรผ und klicken Sie auf Laden Sie Generators.
Dies fรผhrt zum Hauptfenster von GeneratorS. Hier kรถnnen Sie den Status aller Ladungen sehen GeneratorS. Der Name bezieht sich auf den Namen des Generator. Der Status ist der aktuelle Status, ob der Generator einsatzbereit ist oder nicht. Die Plattform teilt dem OperaDas System des Generators kann Windows or Unix nur. Der Typ gibt an, ob es sich um einen lokalen oder Cloud-basierten Generator handelt. Sehen Sie sich den folgenden Schnappschuss an:
Um einen weiteren Generator hinzuzufรผgen, mรผssen Sie auf die Schaltflรคche โHinzufรผgenโ klicken. Sobald Sie auf โHinzufรผgenโ klicken, wird derselbe Bildschirm wie oben beschrieben angezeigt.
Nachdem der Generator konfiguriert wurde, klicken Sie auf die Schaltflรคche โSchlieรenโ, um den Bildschirm zu schlieรen.
Planen Sie eine Gruppe
Bevor Sie Ihr Szenario ausfรผhren, mรผssen Sie den Zeitplan konfigurieren. Entweder planen Sie nach Szenario oder nach Gruppe. Jeder von ihnen kann weiter nach Real-World-Zeitplan oder Basis-Zeitplan, genannt Ausfรผhrungsmodus, kategorisiert werden.
Wenn Sie nach Szenario planen und einen realen Zeitplan erstellen, werden im Bereich โGlobaler Zeitplanโ die folgenden Optionen angezeigt:
Wenn Sie jedoch ein Szenario planen und einen Basisplan erstellen, wird das folgende Fenster angezeigt. Kannst du einen Unterschied finden?
Sie kรถnnen auch nach Gruppe planen. Dadurch wird die Konfiguration auf Gruppenebene angewendet. Dies kann weiter in den realen und einfachen Laufmodus kategorisiert werden.
Ebenso kรถnnen Sie den Ausfรผhrungsmodus in โEinfacher Zeitplanโ รคndern. Nutzen Sie Ihre Fรคhigkeiten im Testdesign, um den Unterschied zwischen den beiden zu finden. Hier ist eine Referenz:
Ist Ihnen aufgefallen, dass in der Symbolleiste des Szenarioplans ein neues Symbol angezeigt wird?
Hier ist es als Referenz:
Das Rendezvous-Symbol erscheint nur bei Gruppenkonfigurationen.
Richten Sie das SLA (Service Level Agreement) ein.
Mรถglicherweise haben Sie mit Ihren Kunden eine Service-Level-Vereinbarung (SLA) abgeschlossen. Die SLA-Funktion in LoadRunner oder Controller bietet Ihnen die Mรถglichkeit, Ihre Anwendung anhand der SLA zu testen. Beachten Sie, dass ein regulรคres (Nicht-SLA-)Szenario Ihnen die Mรถglichkeit gibt, verschiedene Szenarien durchzuspielen, um Probleme und deren Ursachen zu ermitteln. Ihre Kunden hingegen mรถchten Ihre Anwendung mรถglicherweise lediglich unter Einhaltung der SLA testen, um zu รผberprรผfen, ob sie wie vereinbart funktioniert.tract oder nicht.
Suchen Sie in der Hauptentwurfsansicht des Controllers nach der SLA-Symbolleiste. Das ist in der rechten oberen Ecke und sieht so aus:
Klicken Sie auf die Schaltflรคche und folgendes Fenster wird geรถffnet:
Klicken Sie auf die .
Beachten Sie das neue Fenster. Hier kรถnnen Sie die Messung des SLA auswรคhlen. In unserem Beispiel verwenden wir die Transaktionsreaktionszeit. Guck mal:
Klicken Sie auf die .
Im nรคchsten Fenster kรถnnen Sie die Transaktionen auswรคhlen, auf die die oben genannte Messung angewendet werden soll. Wir verwenden nur die Haupttransaktion, also 01_Signup
Dies wird dazu beitragen, das รffnen der Hauptseite und andere nicht so wichtige Transaktionen auszuschlieรen.
Schauen Sie sich das Fenster an:
Klicken Sie auf die .
Im neuen Fenster kรถnnen Sie das Perzentil des Schwellenwerts auswรคhlen. Wenn Sie mehrere Transaktionen ausgewรคhlt haben, kรถnnen Sie auf klicken Taste. Schauen Sie sich das folgende Fenster an:
Klicken Sie auf die .
Der nรคchste Bildschirm ist ein einfacher Abschluss. Drรผcke den Klicken Sie auf die Schaltflรคche, um das SLA zu schlieรen.
Nach dem Klicken auf , sehen Sie das Hauptdesignfenster des Controllers mit einem SLA. Guck mal:
Sie kรถnnen auf die Schaltflรคche Schaltflรคchen, um SLA-Details anzuzeigen. Das folgende Fenster wird geรถffnet:
Klicken Sie auf Klicken Sie auf die Schaltflรคche, um das obige Fenster zu schlieรen.
Wenn Sie ein bestehendes SLA lรถschen mรถchten, kรถnnen Sie auf klicken Taste. Wenn Sie darauf klicken, wird die folgende Bestรคtigungsmeldung angezeigt:
Wenn Sie auf die Schaltflรคche Klicken Sie auf die Schaltflรคche, um die erweiterten Optionen eines SLA anzuzeigen.
Es wird empfohlen, mit der Standardoption zu arbeiten, d. h. mit โIntern berechnetโ. TracKรถnig der Periode. Schau dir die Momentaufnahme an:
Wenn Sie mit intern berechneten TracKรถnig-Periode, Analyse legt automatisch fest tracZeitraum, in dem die SLA-Status ermittelt werden. Diese Option hat ein Minimum. tracKรถnigsperiode auf 5 Sekunden eingestellt.
Andererseits wรคhlen Sie TracStellen Sie die Periode auf die gewรผnschte Anzahl Sekunden ein. Wรคhlen Sie einfach die nรคchste Optionsschaltflรคche aus.
Bei der Ausfรผhrung eines SLA-basierten Szenarios bleibt der Ausfรผhrungsprozess genau derselbe.
Video zum Controller
Klicken Sie auf werden auf dieser Seite erlรคutert wenn das Video nicht zugรคnglich ist








































