IPS IT Schulung & Consulting

Schulung: Apache JMeter Grundlagen und Praxis

Grundlagen für Lasttest und Performancetest

 

 

 

Beschreibung

Eine wichtige Anforderung an Webanwendungen ist eine gute Performance bei hoher Belastung. Ist dies nicht der Fall, ist der erste Schritt zur Behebung des Problems die Analyse der Ursachen.

Unser Workshop stellt mit Apache JMeter ein Tool zum Messen von Last und Leistung speziell von Webanwendungen vor. Das Open Source Produkt der Apache Software Foundation wurde speziell dafür entwickelt, konkrete Ergebnisse über das Antwortzeitverhalten zu bekommen und Probleme zu lokalisieren. Im Seminar wird an praktischen Beispielen gezeigt, wie Sie messen können, wie gut sich Ihre Anwendung bei hoher Last und gleichzeitig vielen Benutzeranfragen verhält.

Der Kurs vermittelt die technischen Fähigkeiten, die Sie benötigen, um mit Apache JMeter eine Verhaltens-und Leistungsmessung Ihrer Webwendung durchzuführen. Im Mittelpunkt steht dabei, Ihnen sowohl Kenntnisse über Testverfahren und –Methoden zu vermitteln, als auch praktische Lasttests, Performance-Tests und Simulationen durchzuführen. So werden Sie zum Expert für Unit-Test mit Apache JMeter.

Agenda

Überblick über das Leistungsspektrum

Installieren JMeter wahlweise

  • Windows
  • Linux
  • MacOS

StartenJMeter wahlweise

  • Server Modus
  • Command-Line
  • GUI

Thread Group

  • Samplers
  • BSF
  • SMTP
  • Access Log

Requests

  • FTP
  • HTTP
  • JDBC

Listeners

  • Graph
  • Table
  • Tree
  • Log

Konfigurierung

  • CSV Data Set
  • HTTP Cookie
  • HTTP Request
  • FTP Request

Testplan

WorkBench

JMX Datei erstellen

Test Report auswerten

JMeter Load Testing

JMeter Performance Testing

Performance Test Plan

JMeter Timer

Constant

Gauss Random

Verwendung von JMeter für Leistungs- und Lasttests

  • JMeter Zeitgeber: Konstant, Gaußscher Zufall, Uniform [Beispiel]
  • Wie man Assertions in JMeter verwendet (Antwortbeispiel)
  • Steuerungen in JMeter: Schleife, Einfach, Transaktion, Modul, Zufällig
  • Prozessor in JMeter: PreProzessor & PostProzessor
  • Verteiltes (Remote) Testen mit JMeter: Master-Slave-Konfiguration
  • HTTP-Proxy-Server in JMeter: Beispielskript aufzeichnen
  • Best Practices für Ihre JMeter Tests

 

Teilnehmerkreis und Voraussetzungen

IT-Projektleitende, IT-Koordinator:innen, Organisator:innen, Qualitätssichernde, Testmanager:innen.

FIRMENSCHULUNG zu dem Thema?

Dieses Kursthema bieten wir Ihnen auch als maßgeschneiderte Firmenschulung an.

Das sagen Kursteilnehmer