Lasttest
Bisher war es nicht möglich, sich mit JMeter gegen eine Anwendung zu Authentifizieren, die eine NTLMv2 Authentifizierung verlangte. So musste man z.B. bei einem Lasttest gegen einen MS Sharepoint Server auf Basic Authentication umstellen. Seit der Version 2.5 von JMeter kommt man jedoch in den Genuss der aktuellen Apache Commons HttpClient Bibliothek in der Version 4.1: "The HTTP implementation can…
Apache JMeter ist ein Werkzeug, mit dem man Lasttests für Webanwendungen durchführen kann. Dabei werden konfigurierbar viele parallele Threads gestartet, die nach einem bestimmten Schema auf die Webanwendung zugreifen. Um konkrete Performance-Kennzahlen (KPIs) zu testen ist es sinnvoll, die tatsächliche Anzahl der Zugriffe zu beschränken. Zu diesem Zweck bietet JMeter den Baustein "ConstantThroughputTimer". Mit dieser Komponente kann die Menge der…
Möchte man einen Lasttest gegen ein Liferay Portal durchführen, kommt man schnell an die Stelle, dass man eine Anmeldung am Portal durchführen muss. Aufgrund des CSRF-Schutzes von Liferay reicht es aber nicht, einfach einen POST Request mit den Zugangsdaten gegen das Login Portlet abzusetzen. Man bekommt dann folgende Exeption: com.liferay.portal.security.auth.PrincipalException: Invalid authentication token Nun hat man verschiedene Möglichkeiten, um dem Problem…