28. Schritt für Schritt auf den Log-Sampler zugreifen ¶
Dies ist ein kurzes Tutorial zum Zugriffsprotokoll-Sampler von JMeter. Der Zweck des Zugriffsprotokoll-Samplers besteht darin, eine einfache Möglichkeit zum Simulieren des Produktionsdatenverkehrs bereitzustellen. Die Verwendung von Zugriffsprotokollen bietet mehrere Vorteile.
- Anstatt zu raten, was Benutzer tun, verwendet der Testplan echte Verkehrsdaten
- Wenn sich das Verkehrsmuster ändert, stellt das Zugriffsprotokoll eine Aufzeichnung individueller Änderungen und allgemeiner Nutzungsverschiebungen bereit
- Zugriffsprotokolle enthalten viele nützliche Daten, die einen Einblick geben können
- Zugriffsprotokolle können berücksichtigt werden, um verschiedene Arten von Benutzern zu bestimmen
- Zugriffsprotokolle können detaillierte Sitzungsinformationen erfassen
Der Nachteil der Verwendung von Zugriffsprotokollen für Testpläne besteht darin, dass Sie den Webserver so konfigurieren müssen, dass er die Anforderungsinformationen ausgibt. Dies ist möglicherweise nicht angemessen, wenn Sicherheit ein Problem darstellt. Wenn der Webserver beispielsweise die Post-Daten von jeder Anfrage in die Zugriffsprotokolle ausgibt, werden Benutzername und Passwort im Klartext gespeichert. Hier sind einige allgemeine Fälle, in denen Zugriffsprotokolle ungeeignet sein könnten.
- Sicherheitskritische Anwendungen, bei denen die Daten verschlüsselt sind
- Die Anwendung lässt keine Feinsteuerung zu, welche Anforderungsparameter in die Zugriffsprotokolle geschrieben werden
- Die Anwendung benötigt eine Korrelation zwischen Anforderungen
- Der Webserver kann nicht so konfiguriert werden, dass die Beitragsdaten an das Zugriffsprotokoll angehängt werden
- Der Webserver hostet mehrere Anwendungen, bietet jedoch keine Möglichkeit, die Anforderungen einer Anwendung in einer separaten Datei zu protokollieren
Um Zugriffsprotokolle nutzen zu können, muss der Webserver zunächst für die Verwendung des erweiterten Protokollformats konfiguriert werden. Links zum Konfigurieren der gängigen Container finden Sie unten.
In einigen Fällen kann es wünschenswert sein, eine benutzerdefinierte Protokollierung zu schreiben, damit vertrauliche Informationen nicht in die Zugriffsprotokolle geschrieben werden. Dieser Artikel behandelt nicht die Techniken zum Schreiben einer benutzerdefinierten Protokollierung.
28.1 Schritt für Schritt ¶
- Starten Sie JMeter
- Wählen Sie Testplan aus
- Klicken Sie mit der rechten Maustaste auf
- Wählen Sie Threadgruppe aus
- Klicken Sie mit der rechten Maustaste auf
- Klicken Sie mit der rechten Maustaste auf Thread Group
- Wählen Sie den Zugriffsprotokoll-Sampler aus
- Geben Sie die IP-Adresse oder den Hostnamen in Server ein
- Geben Sie den Hafen in Port ein
- Wenn Sie die Bilder herunterladen möchten, setzen Sie Parse images auf true .
- Wählen Sie eine Datei für den Speicherort der Protokolldatei aus
- Wählen Sie Gesamtbericht aus
- Geben Sie results.jtl als Dateinamen ein
An diesem Punkt ist der Testplan fertig. Starten Sie den Test mit Strg + R oder über das Menü .