Projects / Tsung


Tsung is a distributed load testing tool. It is protocol-independent and can currently be used to stress HTTP, WebDAV, PostgreSQL, MySQL, LDAP, AMQP, and XMPP/Jabber servers. It simulates user behavior using an XML description file, reports many measurements in real time (statistics can be customized with transactions, and graphics generated using gnuplot). For HTTP, it supports 1.0 and 1.1, has a proxy mode to record sessions, supports GET, POST, PUT, and DELETE methods, cookies, and basic/digest authentication. It also has support for SSL, WebSocket, and BOSH.

Operating Systems

Recent releases

  •  11 Apr 2014 16:17

    Release Notes: This version adds a new MQTT plugin, the possibility of varying popularities of sessions in phases, client certificates for SSL authentication, and many other improvements and bugfixes.

    •  27 May 2013 09:14

      Release Notes: This version adds support for websocket and BOSH. It also include an experimental AMQP plugin and many other fixes and improvements.

      •  05 Jan 2012 09:37

        Release Notes: This release adds a few new features and enhancements (like IPv6 support), and fixes a build problem with Erlang R15B.

        •  14 Sep 2011 07:36

          Release Notes: This release fixes a few regressions introduced in version 1.4.0.

          •  06 Sep 2011 08:30

            Release Notes: This release adds an option to emulate slow connections, enhances the postgressql plugin with support for the extended protocol, adds a ts_plugin behavior for developers, and also includes many other features and bugfixes.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.