Tsung

Open-Source Multi-protocol Distributed Load Testing Tool
Download nu

Tsung Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Nicolas Niclausse
  • Uitgever website:
  • http://niclux.org/
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 689 KB

Tsung Tags


Tsung Beschrijving

Open-Source Multi-protocol Distributed Load Testing Tool Tsung kan worden gebruikt om HTTP, PostGresql, MySQL, LDAP, WebDAV-, SOAP- en JABBER / XMPP-servers te benadrukken. Het doel van Tsung is om gebruikers te simuleren om de schaalbaarheid en prestaties van op IP-gebaseerde client / server-toepassingen te testen. U kunt het gebruiken om te laden en stresstesten van uw servers. Veel protocollen zijn geïmplementeerd en getest en het kan eenvoudig worden uitgebreid. WebDAV, LDAP en MySQL-ondersteuning zijn recent toegevoegd (experimentele) .SUNG kan worden gedistribueerd op verschillende clientmachines en kan honderdduizenden virtuele gebruikers gelijktijdig (of zelfs miljoenen als u voldoende hardware ...) simuleren. Hier zijn enkele belangrijke kenmerken van "Tsung": · Hoge prestaties: Tsung kan een enorm aantal gelijktijdige gebruikers per fysieke computer simuleren: het kan duizenden gebruikers simuleren op een enkele CPU (OPMERKING: een gesimuleerde gebruiker is niet altijd actief: het kan tijdens een denkperiode inactief zijn. Traditionele injectiegereedschappen kunnen nauwelijks verder gaan dan een paar honderden (hint: als alles wat u wilt doen, het aanvragen van een enkele URL in een lus, gebruik AB; maar als u complexe scenario's met uitgebreide rapporten wilt bouwen, is Tsung voor u). · Verdeeld: de belasting kan worden gedistribueerd op een cluster van clientmachines · Multi-protocollen met behulp van een plug-in-systeem: HTTP (zowel standaard webverkeer als zeep), WebDAV, Jabber / XMPP en PostGresql worden momenteel ondersteund. Experimentele LDAP en MySQL-plug-ins waren opgenomen in de Release van 1.3.0. · SSL-ondersteuning · Verschillende IP-adressen kunnen op een enkele machine worden gebruikt met behulp van de onderliggende OS IP-aliasing · OS-monitoring (CPU, geheugen- en netwerkverkeer) met Erlang-agents op externe servers of SNMP · XML-configuratiesysteem: de scenario's van complexe gebruikers zijn geschreven in XML. Scenario's kunnen worden geschreven met een eenvoudige browser met behulp van de Tsung-recorder (alleen HTTP en PostgreSQL). · Dynamische scenario's: u kunt dynamische gegevens van de server onder belasting krijgen (zonder een code te schrijven) en het opnieuw injecteren in volgende verzoeken. U kunt ook een sessie lussen, opnieuw opstarten of stoppen wanneer een string (of regexp) overeenkomt met de serverreactie. · Gemengd gedrag: verschillende sessies kunnen worden gebruikt om verschillende soorten gebruikers tijdens dezelfde benchmark te simuleren. U kunt het aandeel van de verschillende gedragingen in het benchmarkscenario definiëren. · Stochastische processen: om een realistisch verkeer te genereren, kan de gebruiker Thinktimes en de aankomstpercentage willekeurig zijn met behulp van een waarschijnlijkheidsverdeling (momenteel exponentieel) Vereisten: · Erlang


Tsung Gerelateerde software

chowat

Open source tool voor communicatie tussen twee peers achter twee afzonderlijke NAT's zonder poortdoorzenden en geen DMZ ...

66 19 KB

Downloaden