Tsung

Tsung
Originalförfattare Nicolas Niclausse
Stabil frisättning
1.7.0 / 30 augusti 2017 ( 2017-08-30 )
Förvar https://github.com/processone/tsung
Skrivet i Erlang
Operativ system Cross-plattform
Typ Belastningstestning
Licens GNU General Public License 2.0
Hemsida http://tsung.erlang-projects.org/

Tsung (tidigare känd som idx-Tsunami ) är ett stresstestverktyg skrivet på Erlang- språket och distribuerat under GPL -licensen. Den kan för närvarande stresstesta HTTP- , WebDAV- , LDAP- , MySQL- , PostgreSQL- , SOAP- och XMPP -servrar. Tsung kan simulera hundratals samtidiga användare på ett enda system. Det kan också fungera i en klustrad miljö.

Funktioner

Funktioner inkluderar:

  • Flera IP-adresser kan användas på en enda maskin med det underliggande operativsystemets IP-aliasing.
  • OS-övervakning (CPU, minne och nätverkstrafik) med SNMP , munin-node-agenter eller Erlang-agenter på fjärrservrar.
  • Olika typer av användare kan simuleras.
  • Dynamiska sessioner kan beskrivas i XML (för att vid körning hämta ett ID från serverutgången och använda det senare i sessionen).
  • Simulerade användares tanketider och ankomstfrekvensen kan randomiseras via sannolikhetsfördelning.
  • HTML- rapporter kan genereras under laddningen för att se svarstidsmätningar, server-CPU och annan statistik.

externa länkar