WAS IST Flood.Io                  

Flood IO ist eine load testing Plattform die weltweit verteilte Open Source Last und Performance Tests ausführt, darunter JMeter , Gatling(Performance Test) und Selenium . Im Juli 2017 wurde Flood IO von Tricentis übernommen und firmiert nun unter dem Namen Tricentis Flood.

FUNKTIONSWEISE

Flood ist ein Cloud SaaS(Software As Service) Last und Performance Tests Dienst, der vorhandene Testskripte über eine global verteilte –Grid Infrastruktur ausführt. On Premise wird auch unterstützt. 

Es  ist möglich auch Testpläne auszuführen, die mit Ruby JMeter, einem Open Source  RubyGem, geschrieben wurden.

Ruby JMeter ist ein RubyGem, mit dem Benutzer Testpläne für JMeter in jedem Texteditor mit einer ausdrucksstarken domänenspezifischen Sprache(DSL – domain-specific language ) für die Kommunikation mit JMeter schreiben können. Es beinhaltet auch die API-Integration mit Flood.

Es wurde mit einer Shared-Nothing-Architektur erstellt und lässt sich in AWS und Azure integrieren. Benutzer können über 1 Million global verteilte Anfragen pro Sekunde generieren, ohne die zugehörige Infrastruktur manuell einzurichten oder die verteilten Ergebnisse zu korrelieren. Der Dienst bietet detaillierte Analyseberichte und Echtzeitüberwachung.

 

Flood bietet  der Flood Element  ein Tool für Lastgenerierung, das den Google Chrome-Webbrowser verwendet, um Last auf einer Webanwendung zu generieren, indem es Tausende von Browserinstanzen erzeugt und ein vordefiniertes Testskript ausführt, um eine Reihe von Benutzerinteraktionen zu simulieren. Testskripte für Flood-Elemente werden in TypeScript geschrieben und folgen einer ähnlichen Syntax wie Selenium.

Flood bietet native Unterstützung für die Top-3-Cloud-Anbieter ( AWS, Azure, Google Cloud – via Flood Agent auch DigitalOcean) und bietet On-Demand- und gehostete Lastgenerierung mit einem Klick.

 

Flexible Preisgestaltung, keine Einrichtungs- oder Wartungsgebühr, keine Kündigungsgebühren oder Nutzungsbeschränkungen hier die Flood Pricing  Schema: Flood Price Plans

VOR- UND NACHTEILE

Vorteile von Flood

  • Cloud basierte Last und Performance Tests (SaaS)  Lösung, on Premise Möglich
  • Basiert auf /Integration mit JMeterGatling(Performance Test), Selenium
  • Browser Extension 
  • Flood Agents für On Premise
  • Free Start Plan vorhanden(erste 500 VU im Monat)
  • Unterstützung für Monitoring, Analysis & Reporting
  • Nahtlose Integration in viele CI und APM / 3-rd Party Lösungen(z.B.: Jenkins)
  • Cloud Ready(AWS, Azure, Google Cloud – via Flood Agent auch DigitalOcean) )
  • Einfach durchzuführende Leistungstests
  • Hoch horizontal skalierbar, global
  • Easy API Performance Testing

Nachteile von Flood

  • Netzwerk, Latenz, Daten Laden
  • Manche Feature Verbesserungen

WEITERFÜHRENDE LINKS:

VERWANDTE BEGRIFFE