Saturday, 23 April 2016

Open Source Tools for Performance Testing...



Load test tools:


  • The Grinder 3.11
  • Gatling 2.0.0
  • Tsung 1.51
  • JMeter 2.11


Feature The Grinder Gatling    Tsung JMeter
OS Any Any Linux/Unix Any
GUI Console Only  Recorder Only No Full
Test Recorder TCP (including HTTP) HTTP HTTP, Postgres HTTP
Test Language Python, Clojure Scala XML XML
  Extension Language Python, Clojure Scala Erlang Java, Beanshell, Javascript, Jexl
Load Reports Console HTML HTML CSV, XML, Embedded Tables, Graphs, Plugins
Protocols
HTTP
SOAP
 JDBC
POP3
SMTP
 LDAP
JMS
HTTP
JDBC
JMS
HTTP
 WebDAV
Postgres
MySQL
XMPP
 WebSocket
AMQP
MQTT
LDAP
HTTP
FTP
JDBC
SOAP
LDAP
TCP
JMS
SMTP
POP3
IMAP
Host monitoring No No  Yes Yes with PerfMon plugin
Limitations
Python knowledge required for test development & editing
Reports are very plain and brief 
Limited support of protocols
Scala-based DSL language knowlegde required
Does not scale
Tested and supported only on Linux systems. Bundled reporting isn’t easy to interpret

 


RESOURCES




  1. Source: Blazemeter

No comments:

Post a Comment