Tsung 1.5.0 is now available !

This release adds several new features, enhancements and bugfixes.

New protocols: WebSocket, BOSH, AMQP (experimental).

Full changelog:

You can find source code (and soon binaries for Debian, Ubuntu, Fedora) on the community website:

You can report bugs and features requests here:

Many thanks to all the contributors !

Contributors

Continue reading

Tsung 1.4.2 released

Tsung 1.4.2 is now available.

This release adds a few new features and enhancements, and builds with erlang R15B

Source code will soon be available from:

You can find binaries for Debian, Ubuntu, Fedora and also source code on the community website:

Changelog

1.4.1 -> 1.4.2 Minor enhancements and bugfixes (4 Jan 2012)

Bugfix:

  • [TSUN-199] - computation of NUsers is wrong
  • [TSUN-206] - build failure with erlang R15B

Improvements:

  • [TSUN-202] - IPv6 support
  • [TSUN-203] - snmp oids should be customizable in the config file
  • [TSUN-205] - handle dyn_variables as array in test conditions (if/until/while)

New Features:

  • [TSUN-191] - allow outputting log to stdout
  • [TSUN-192] - structured log output (JSON)
  • [TSUN-193] - accept configuration from stdin
  • [TSUN-197] - Have bug and error message on stderr and not stdout.

Continue reading

Tsung 1.4.1 released

Tsung 1.4.1 is now available.

This is a bugfix only release

Source code will soon be available from:

Meanwhile, you can find binaries for Debian, Ubuntu, Fedora and also source code on the community website:

You can report bugs and features requests here:

Changelog

1.4.0 -> 1.4.1 Minor bugfixes (13 Sep 2011)

Bugfix:

  • [TSUN-188] - munin plugin is not working in 1.4.0
  • [TSUN-189] - the controller VM is not used in some case
  • [TSUN-190] - pgsql recorder can record a connect request in an already connected session

Continue reading

Tsung 1.4.0 released

Tsung 1.4.0 is now available.

New features and improvements:

  • fast regexps (switch to ’re’ module)
  • new option to emulate slow connections
  • for developers: ts_plugin behaviour
  • pgsql extended protocol (experimental)
  • scalability improvements (ip scan & use of more than 64k ports on a single node)

Thanks to all contributors and testers for their help with this release.

Source code will soon be available from:

Meanwhile, you can find binaries for Debian, Ubuntu, Fedora and also source code on the community website:

Continue reading

Overview

Tsung is an open-source multi-protocol distributed load testing tool

It can be used to stress HTTP, WebDAV, SOAP, PostgreSQL, MySQL, LDAP, MQTT and Jabber/XMPP servers. Tsung is a free software released under the GPLv2 license.

The purpose of Tsung is to simulate users in order to test the scalability and performance of IP based client/server applications. You can use it to do load and stress testing of your servers. Many protocols have been implemented and tested, and it can be easily extended.

Continue reading