Anzeige
Anzeige
Software & Entwicklung
Artikel merken

Last-Test: 8 Tools, die deine Website auf Herz und Nieren prüfen

Im Web ist Geschwindigkeit alles. Performance entscheidet nicht nur über Rankings, sondern auch darüber, wie benutzbar eine Website ist. Im folgenden findest du 8 Tools, um die Performance deiner Seiten unter Last zu testen.

Von Mario Janschitz
2 Min. Lesezeit
Anzeige
Anzeige

Testing ist wichtig. (Foto: © pololia - Fotolia.com)

Die Entwicklertools der Browserhersteller geben schnell Auskunft darüber, ob eine Website generell performant ist oder nicht. Aber wie sieht es aus, wenn sehr viele Besucher auf die Website zugreifen? Im Folgenden findet ihr Tools, mit denen ihr unter realen Bedingungen einen Stresstest eurer Website durchführen lassen könnt.

1. Webload

Bildschirmfoto 2015-06-17 um 13.44.06

Die Oberfläche von Webload. (Grafik: Webload)

Anzeige
Anzeige

Die Anbieter hinter Webload bieten euch ein flexibles Tool, mit dem ihr komplexe Szenarien testen könnt. Die Weboberfläche lässt euch die Last-Tests untereinander vergleichen (inklusive Diagrammen) – alles in allem ein sehr gutes Paket für eure Tests. Die Preise werden individuell gestaltet.

2. AppVance

Bildschirmfoto 2015-06-17 um 13.49.06

Appvance will der Traum der DevOps sein. (Grafik: Appvance)

Als „Traum für DevOps“ beschreibt sich AppVance. Ein Tool, das nicht nur klassische Last-Tests durchführen kann, sondern in geringem Maß auch das Anwendererlebnis der Website testet. Dabei zeichnet sich AppVance durch Einfachheit im Test-Workflow aus. Die Preise werden individuell gestaltet.

Anzeige
Anzeige

3. Load Impact

last
Zugriffe aus über zehn verschiedenen Regionen weltweit sowie Backend-Testing zeichnen den Anbieter Load Impact aus. Auch hier wird ein ansprechendes Web-Interface geboten, über das unter anderem auch Test-Automatisation komfortabel vorgenommen werden kann. Das Einsteigerpaket für das Testing kostet circa 85 Euro pro Monat – ihr könnt aber auch pro Test bezahlen.

Anzeige
Anzeige

4. Loadster

Ein weiterer Anbieter ist Loadster. Er hat sich auf Testing rund um Cookies, User-Sessions, dynamische Formulare und Custom-Headers spezialisiert. Die Aktivitäten der virtuellen Tester können einzeln nachvollzogen werden. Daneben wird auch eine kostenlose Demo angeboten. Wenn ihr aus der Cloud testen möchtet, dann kommt ihr pro virtuellem Nutzer und Stunde auf circa acht Cent – allerdings müsst ihr mindestens 1000 virtuelle Nutzer buchen.

5. Testing Anywhere

Egal ob Cross-Browser-, Windows-App-, Black-Box-, GUI-, Functional-, Smoke-, Mobile- oder klassisches Load-Testing: Testing anywhere kann euch weiterhelfen. Selbst vor System- und Integrations-Tests macht der Service nicht Halt. Die Basis-Ausstattung kostet circa 6.800 Euro pro Client.

Anzeige
Anzeige

6. Soasta

Bildschirmfoto 2015-06-17 um 14.06.39

Soasta bietet ein tolles Interface für deine Last-Tests. (Grafik: Soasta)

Nicht nur ein atemberaubendes User-Interface, sondern auch einen umfangreichen Service bekommt ihr mit Soasta. Darüber hinaus bietet der Cloud-Service auch eine Touch-Simulation. So können sogar Last-Tests für mobile Geräte durchgeführt werden. Neben einer kostenlosen Version schlägt der Cloud-Test in der Basis-Version mit rund 1.800 Euro zu Buche.

7. Loadstorm

Neben den klassischen Services bietet Loadstorm umfassende Weiterbildungsmaßnahmen an, die über die klassische Dokumentation hinaus gehen – egal ob Video-Tutorials, Blog oder Whitepaper. In der Basis-Version testen 500 virtuelle Nutzer die Website für eine Stunde. Kostenfaktor: rund 280 Euro.

8. Loader.io

Auch Loader.io bietet ein Webinterface an, darüber hinaus aber auch eine API, die sich gleich in euren Development-Workflow einbinden lässt. Neben dem Gratis-Test-Account könnt ihr in der Pro-Version 100.000 virtuelle Nutzer auf zehn URLs für zehn Minuten los lassen.

Anzeige
Anzeige

Da Last-Testing eine hochindividuelle Angelegenheit ist, werden auch individuelle Preispakete von den Service-Anbietern angeboten. Bevor ihr euch also für einen Anbieter entscheidet, solltet ihr euch die Bedingungen, unter denen die Tests durchgeführt werden, ansehen. Augenmerk sollte unter anderem darauf liegen, wie viele Clients auf wie viele URLs in welcher Zeitspanne zugreifen können.

Kennt ihr noch andere gute Anbieter?

Mehr zu diesem Thema
Fast fertig!

Bitte klicke auf den Link in der Bestätigungsmail, um deine Anmeldung abzuschließen.

Du willst noch weitere Infos zum Newsletter? Jetzt mehr erfahren

Anzeige
Anzeige
14 Kommentare
Bitte beachte unsere Community-Richtlinien

Wir freuen uns über kontroverse Diskussionen, die gerne auch mal hitzig geführt werden dürfen. Beleidigende, grob anstößige, rassistische und strafrechtlich relevante Äußerungen und Beiträge tolerieren wir nicht. Bitte achte darauf, dass du keine Texte veröffentlichst, für die du keine ausdrückliche Erlaubnis des Urhebers hast. Ebenfalls nicht erlaubt ist der Missbrauch der Webangebote unter t3n.de als Werbeplattform. Die Nennung von Produktnamen, Herstellern, Dienstleistern und Websites ist nur dann zulässig, wenn damit nicht vorrangig der Zweck der Werbung verfolgt wird. Wir behalten uns vor, Beiträge, die diese Regeln verletzen, zu löschen und Accounts zeitweilig oder auf Dauer zu sperren.

Trotz all dieser notwendigen Regeln: Diskutiere kontrovers, sage anderen deine Meinung, trage mit weiterführenden Informationen zum Wissensaustausch bei, aber bleibe dabei fair und respektiere die Meinung anderer. Wir wünschen Dir viel Spaß mit den Webangeboten von t3n und freuen uns auf spannende Beiträge.

Dein t3n-Team

Nerd6

Dieser Artikel ist mir zu sehr auf kommerzielle Tools ausgerichtet. Im Bereich Lasttest gibt es kostengünstige Open-Source-Tools, die sicherlich für StartUps (ist doch sonst hier immer die Zielgruppe) besser geeignet sind.

Antworten
JabberServerde

FULL ACK! Magst Du mir ein paar kostenlose nennen? Also Empfehlung, um nicht Google anzuwerfen ;-)

Antworten
Mario Janschitz

Hallo JabberServerde!
Auf der Open-Source-Seite gibt es Grinder, Gatling und Tsung.

Florian Blaschke

Du kannst dir auch noch Pylot (http://pylot.org), Multi-Mechanize (http://testutils.org/multi-mechanize/) oder JMeter (https://jmeter.apache.org/) anschauen.

Mario Janschitz

Das Problem mit Pylot ist, dass es veraltert ist (letztes Update 2009) und nur auf HTTP-Requests beschränkt ist. Multi-Mechanize ist ziemlich starr und auch nicht vergleichbar mit den gelisteten Tools oder Grinder und Gatling. Multi-Mechanize ist auch schon etwas angestaubt — 2012.

Ich kann euch Grider, Gatling und Tsung ans Herz legen, wenn ihr Tests mit ähnlichem Umfang wie die gelisteten Tools machen möchtet.

Liebe Grüße

brrt

„ab“ ist eine recht gute Möglichkeit um grob abzuschätzen wieviele Requests pro Sekunde ein Apache abarbeiten kann: http://httpd.apache.org/docs/2.2/programs/ab.html

Mario Janschitz

Hallo Nerd6!
Klar gibt es die, allerdings musst du dann die Infrastruktur extra bezahlen um wirklich aussagekräftige Tests machen zu können. Und die kann man sich als Startup auch nicht leisten. Ich kann aber gerne in einem anderen Artikel auf Open-Source-Varianten eingehen – die sind aber nicht wirklich mit den gelisteten Tools vergleichbar, daher habe ich sie aussen vor gelassen.

Liebe Grüße!

Antworten
heiko_specht

Naja….die kostenfreie Lösung von SOASTA ist doch auch super für Startups. Bis 100 gleichzeitige User ist schon ne ganze Menge User.

Antworten
Gabi

Wow, sind ja echt nicht billig. Mario, darüber würde ich mich echt freuen, da ein Startup sich wirklich nicht bis zu 7000 Euro leisten kann (zumindest wir nicht :-) ). Verstehe schon, dass die Tools sich nicht mit denen genannten vergleichen, aber wenigstens ein paar Varianten wäre super. Werde mir die 3 genannten auch anschauen. Danke schonmal im Voraus dafür!

Antworten
Mario Janschitz

Gerne!

Antworten
daniel.trautmann

Ich beschäftige mich hauptberuflich mit Last- und Performancetests und habe tagtäglich mit Tools dieser Preiskategorie zu tun. Zur Vollständigkeit sollte hier noch LoadRunner von HP erwähnt werden, was meiner Meinung eines der mächtigsten Tools ist. Auch wenn es nahezu unbezahlbar ist und auch hier und da seine Macken hat.

Viele Open-Source-Tools beschäftigen sich leider nur mit „drauf los prügeln“, was für realitätsnahe Tests wenig zweckmäßig ist. JMeter ist hier schon sehr gut, ist aber etwas zu schwach wenn es um wirklich große Userzahlen geht.

Vor kurzem bin ich über Locust (http://locust.io) gestolpert, was auf den ersten Blick einen guten Eindruck macht. Genauer ansehen konnte ich mir die Sache leider noch nicht.

Antworten
Mario Janschitz

Bei den Open-Source-Tools kann ich dir nur zustimmen! Locust.io kannte ich selbst noch nicht – danke für den Tipp.

Liebe Grüße!

Antworten
Mark

Da gibt es noch das sehr mächtige Tool Proxy Sniffer von Apica. Aus Erfahrung weiss ich dass es die gesamte Palette im Bereich Last- und Performancetests abdeckt und bei vielen grossen Firmen wie z.B. auch Apple eingesetzt wird. Einzig das UI dürfte etwas moderner sein.

Antworten
Sergej Müller

Ich bin ein großer Fan von https://www.blitz.io

Antworten
Abbrechen

Melde dich mit deinem t3n Account an oder fülle die unteren Felder aus.

Bitte schalte deinen Adblocker für t3n.de aus!
Hallo und herzlich willkommen bei t3n!

Bitte schalte deinen Adblocker für t3n.de aus, um diesen Artikel zu lesen.

Wir sind ein unabhängiger Publisher mit einem Team von mehr als 75 fantastischen Menschen, aber ohne riesigen Konzern im Rücken. Banner und ähnliche Werbemittel sind für unsere Finanzierung sehr wichtig.

Schon jetzt und im Namen der gesamten t3n-Crew: vielen Dank für deine Unterstützung! 🙌

Deine t3n-Crew

Anleitung zur Deaktivierung
Artikel merken

Bitte melde dich an, um diesen Artikel in deiner persönlichen Merkliste auf t3n zu speichern.

Jetzt registrieren und merken

Du hast schon einen t3n-Account? Hier anmelden

oder
Auf Mastodon teilen

Gib die URL deiner Mastodon-Instanz ein, um den Artikel zu teilen.

Anzeige
Anzeige