Thank you for your responses and queries. Now we will move
ahead with our search on open source tools which are much stable in the market.
Next one in the list is for performance testing - JMeter.
JMeter had a tough time from LoadRunner however still JMeter
survived and will continue to do so due to its open source and simple to use
architecture.
JMeter is a java
platform application, it is easy to use performance testing tool which can be
easily integrated with other tools and can be very useful for Continuous
Integration. Also this tool can be used on any other platform which makes it
cross platform tool of choice.
JMeter itself can become master and control number of hosts
which makes it scalable. JMeter out of the box protocols are HTTP, SMTP, POP3,
LDAP, JDBC, FTP, JMS, SOAP, and TCP which are enough to support all simple and
medium complex web applications.
JMeter is a desktop application with modular structure,
which means it can be easily extended using plugins. All the implemented
protocols are plugins that are developed separately.
JMeter also provides advanced setup, teardown
parameterization and correlation capabilities. This can be achieved by pre and
post processor around sampler.
JMeter is one of the favourite open source tool for
performance testing. Table below illustrate the same-
Feature
|
JMeter
|
OS
|
Windows, Linux… etc. (Any)
|
GUI
|
Full GUI support
|
Test
Recording
|
HTTP
|
Test
Language
|
XML
|
Language
|
Java, Beanshell, Javascript, Jexl and many others
|
Reports
|
CSV, XML, Embedded Tables, Graphs, Plugins
|
Protocols
|
TCP, HTTP, FTP, SOAP, JDBC, LDAP, JMS, SMTP, POP3, IMAP
|
Host
Monitoring
|
Possible with Plugin PerfMon
|
Other
Supports
|
JMeter tests can be executed from Command Line, ANT, Maven and from
Java class using StandardJMeterEngine
|
Thank you for reading, please do not forget to write your
comments; we will continue our journey to explore more open source tools.
Keep reading!
No comments:
Post a Comment