Sei sulla pagina 1di 39

6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?

|BlazeMeter

(https://www.blazemeter.com/)

SIGN IN (HTTPS://A.BLAZEMETER.COM/APP)
FEATURES (/FEATURES) PRICING (/PRICING) Start Testing
RESOURCES (/RESOURCES) Now
BLOG (https://a.blazemeter.com/app/sign-up)
(/BLOG)
LIVE
REQUEST A DEMO
(HTTP://INFO.BLAZEMETER.COM/LIVE-
REQUEST-
A-
DEMO)
(https://www.blazemeter.com/mobile_version)

Start Testing Now


Features (https://www.blazemeter.com/features)

Pricing (https://www.blazemeter.com/pricing)

Contact (https://www.blazemeter.com/contact-us)

Test Your Website Performance NOW! Enter Your URL to Get Started|
Enter a URL Start The Test
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspikete 1/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Categories

Search

All (/blog)
API Testing (/api-testing) Dmitri
Tikhanski
Authentication Testing (/blogs-on-
(/authentication-testing)
PERFORMANCE TESTING
author/669)
Black Friday (/black- (/TAXONOMY/TERM/616)
friday-performance- Sep. 29th, 2015 Dmitri
testing) Tikhanski is

Continuous Integration Open Source Load a


Contributing
(/continuous-integration) Testing Tools: Which Writer to
DevOps (/devops-0) One Should You Use? the
BlazeMeter
Jenkins (/jenkins-ci)
Is your application, server, or service blog.
JMeter (/jmeter) delivering the appropriate speed of
(https://www.linkedin.com/in/dmitritikha
JMeter vs LoadRunner need? How do you know? Are you
(/jmeter-vs-loadrunner) 100-percent certain that your latest
Load Testing (/load- feature hasnt triggered a
testing) performance degradation or memory
Mobile Testing (/mobile- leak? There's only one way to verify -
testing) and that's by regularly checking the
Performance Testing performance of your app.
(/performance-testing)
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspikete 2/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium) But which tool should you use for


this? In this blog post, we'll review the
Software Testing
(/software-testing) pros and cons of the leading open-
Categories
source solutions for load and
Testing Behind Firewalls
(/load-testing-behind- performance testing.
firewalls)
Search If you're like many, chances are
Testing Hacks
(/perfomance-short-cuts)
All (/blog) you've already seen this great list of
53 of the most commonly used open
API Testing (/api-testing)
source performance testing tools
Authentication Testing (http://www.opensourcetesting.org/perf
(/authentication-testing)
ormance.php).However, the truth is
Black Friday (/black- many of these tools arent necessarily
friday-performance-
testing)
suited to our needs. Someare limited
to the HTTP protocol. Some havent
Continuous Integration
been updated for years. Most arent
(/continuous-integration)
flexible enough to provide
DevOps (/devops-0)
parametrization, correlation,
Jenkins (/jenkins-ci) assertions and distributed testing
JMeter (/jmeter) capabilities. Given the
challengesmost of us face today, I
JMeter vs LoadRunner
(/jmeter-vs-loadrunner) would whittle this down to a short list
of the following four options that we
Load Testing (/load-
testing) will review in this post:

Mobile Testing (/mobile-
testing) The Grinder
Gatling
Performance Testing
(/performance-testing)
Tsung
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspikete 3/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium) JMeter



Software Testing
(/software-testing) Well cover the main features of each
Categories
tool, show a simple load-test
Testing Behind Firewalls
(/load-testing-behind- scenario, and display sample reports.
firewalls) At the end, you'll find a comparison
Search matrix to help you decide which tool
Testing Hacks
(/perfomance-short-cuts)
All (/blog) is best for your project.

API Testing (/api-testing)
Just as a short note, if you are looking
Authentication Testing for a way to automate these open
(/authentication-testing)
source tools, BlazeMeter created
Black Friday (/black- Taurus
friday-performance-
(http://gettaurus.org/docs/Home/?
testing)
utm_source=BM&utm_medium=BM_blo
Continuous Integration
g&utm_campaign=opensource_blog),
(/continuous-integration)
our own open source test automation
DevOps (/devops-0)
tool that exends and abstracts most
Jenkins (/jenkins-ci) of the above tools (as well as
JMeter (/jmeter) Selenium), and helps to overcome
various challenges. Taurus provides a
JMeter vs LoadRunner
(/jmeter-vs-loadrunner) simple way to create, run and analyze
performance tests. Make sure to
Load Testing (/load-
testing) check it out
(http://gettaurus.org/docs/Home/?
Mobile Testing (/mobile-
testing) utm_source=BM&utm_medium=BM_blo
g&utm_campaign=opensource_blog).
Performance Testing
(/performance-testing)

THE TEST SCENARIO


https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspikete 4/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium) THE TEST SCENARIO


Software Testing AND INFRASTRUCTURE
(/software-testing)
Categories
Testing Behind Firewalls For our comparisons we will use a
(/load-testing-behind- simple a HTTP GET request from 20
firewalls)
threads with 100,000 iterations. Each
Search
Testing Hacks tool will send requests as fast as it
(/perfomance-short-cuts)
All (/blog) can.
API Testing (/api-testing)
Authentication Testing The server side (application under
(/authentication-testing) test):
Black Friday (/black-
friday-performance- CPU: 4x Xeon L5520 @ 2.27 GHz
testing) RAM: 8GB
Continuous Integration OS: Microsoft Windows Server 2008
(/continuous-integration) R2 x64
DevOps (/devops-0) Application Server: IIS
7.5.7600.16385
Jenkins (/jenkins-ci)

JMeter (/jmeter) The client side (load generator):
JMeter vs LoadRunner
(/jmeter-vs-loadrunner) CPU: 4x Xeon L5520 @ 2.27 GHz
Load Testing (/load- RAM: 4GB
testing) OS: Ubuntu Server 12.04 64-bit
Mobile Testing (/mobile-
testing) Load test tools:
Performance Testing
(/performance-testing)
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspikete 5/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium) The Grinder 3.11


Gatling 2.0.0.M3a
Software Testing
(/software-testing) Tsung 1.51
Categories
JMeter 2.11
Testing Behind Firewalls
(/load-testing-behind-
firewalls)
Search
Testing Hacks 1. THE GRINDER
(/perfomance-short-cuts)
All (/blog)
(http://grinder.sourceforge.net/)
API Testing (/api-testing)
Authentication Testing The Grinder
(/authentication-testing) (http://grinder.sourceforge.net/) is a
Black Friday (/black- free Java-based load-testing
friday-performance- framework available under a BSD-
testing)
style open-source license. It was
Continuous Integration developed by Paco Gomez and is
(/continuous-integration)
maintained by Philip Aston. Over the
DevOps (/devops-0) years, the community has also
Jenkins (/jenkins-ci) contributed many improvements,
fixes, and translations. The Grinder
JMeter (/jmeter)
consists of:
JMeter vs LoadRunner
(/jmeter-vs-loadrunner)
The Grinder Console - This GUI
Load Testing (/load- application controls various Grinder
testing)
agents and monitors results in real
Mobile Testing (/mobile- time. The console can be used as a
testing)
basic interactive development
Performance Testing
(/performance-testing)
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspikete 6/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium) environment (IDE) for editing or


developing test suites.
Software Testing
(/software-testing) Grinder Agents -Each of these are
Categories
headless load generators can have
Testing Behind Firewalls
(/load-testing-behind- a number of workers to create the
firewalls) load
Search
Testing Hacks
(/perfomance-short-cuts)
All (/blog) Key Features of The Grinder:

API Testing (/api-testing)
1. TCP proxy to record network
Authentication Testing activity into the Grinder test script
(/authentication-testing)
2. Distributed testing that scales with
Black Friday (/black- an the increasing number of agent
friday-performance-
testing) instances
3. Power of Python or Closure,
Continuous Integration
combined with any Java API, for
(/continuous-integration)
test script creation or modification
DevOps (/devops-0)
4. Flexible parameterization, which
Jenkins (/jenkins-ci) includes creating test data on the
JMeter (/jmeter) fly and the ability to use external
data sources like files and
JMeter vs LoadRunner
(/jmeter-vs-loadrunner) databases
5. Post-processing and assertion with
Load Testing (/load-
testing) full access to test results for
correlation and content
Mobile Testing (/mobile-
testing) verification
6. Support of multiple protocols
Performance Testing
(/performance-testing)
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspikete 7/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium) The Grinder Console Running a


Sample Test
Software Testing
(/software-testing)
Categories
Testing Behind Firewalls
(/load-testing-behind-
firewalls)
Search
Testing Hacks
(/perfomance-short-cuts)
All (/blog)

API Testing (/api-testing)



Authentication Testing
(/authentication-testing)
Grinder Test Results:
Black Friday (/black-
friday-performance-
testing)

Continuous Integration
(/continuous-integration)
GATLING (http://gatling.io/#/)
DevOps (/devops-0)
Jenkins (/jenkins-ci) The Gatling Project
(http://gatling.io/#/) is another free
JMeter (/jmeter)
and open source performance testing
JMeter vs LoadRunner
tool, primarily developed and
(/jmeter-vs-loadrunner)
maintained by Stephane Landelle.
Load Testing (/load-
Gatling has a basic GUI that's limited
testing)
to test recorder only. However, the
Mobile Testing (/mobile- tests can be developed in easily
testing)
readable/writable domain-specific
Performance Testing language (DSL).
(/performance-testing)
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspikete 8/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium)
Key Features of Gatling:
Software Testing
(/software-testing)
Categories
1. HTTP Recorder
Testing Behind Firewalls
(/load-testing-behind- 2. An expressive self-explanatory
firewalls) DSL for test development
Search 3. Scala-based
Testing Hacks
(/perfomance-short-cuts)
All (/blog) 4. Production of higher load using an
asynchronous non-blocking
API Testing (/api-testing)
approach
Authentication Testing 5. Full support of HTTP(S) protocols
(/authentication-testing)
and can also be used for JDBC
Black Friday (/black- and JMS load testing
friday-performance-
testing) 6. Multiple input sources for data-
driven tests
Continuous Integration
7. Powerful and flexible validation
(/continuous-integration)
and assertions system
DevOps (/devops-0)
8. Comprehensive informative load
Jenkins (/jenkins-ci) reports
JMeter (/jmeter)
The Gatling Recorder Window:
JMeter vs LoadRunner
(/jmeter-vs-loadrunner)

Load Testing (/load-


testing)

Mobile Testing (/mobile-


testing)

Performance Testing
(/performance-testing)
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspikete 9/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium)

Software Testing
(/software-testing)
Categories
An Example of a Gatling Report for a
Testing Behind Firewalls
(/load-testing-behind- Load Scenario
firewalls)
Search
Testing Hacks
(/perfomance-short-cuts)
All (/blog)

API Testing (/api-testing)


Authentication Testing
(/authentication-testing)

Black Friday (/black-


friday-performance-
testing)

Continuous Integration
(/continuous-integration)

DevOps (/devops-0)
Jenkins (/jenkins-ci)
JMeter (/jmeter)
JMeter vs LoadRunner
(/jmeter-vs-loadrunner)

Load Testing (/load-


testing)

Mobile Testing (/mobile-


testing)

Performance Testing
(/performance-testing)
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 10/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium)
Software Testing
(/software-testing)
Categories
Testing Behind Firewalls
(/load-testing-behind-
firewalls)
Search
Testing Hacks
(/perfomance-short-cuts)
All (/blog)

API Testing (/api-testing)


Authentication Testing
(/authentication-testing)

Black Friday (/black-


friday-performance-
testing)

Continuous Integration
(/continuous-integration)

DevOps (/devops-0)
Jenkins (/jenkins-ci)
JMeter (/jmeter)
JMeter vs LoadRunner
(/jmeter-vs-loadrunner)

Load Testing (/load-


testing)
If you are interested in more
Mobile Testing (/mobile-
testing) information about Gatling, view our
on-demand webcastLoad Testing at
Performance Testing
(/performance-testing) Scale Using Gatling and Taurus
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspikete 11/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium) (http://info.blazemeter.com/load-


testing-at-scale-using-gatling-taurus-0?
Software Testing
(/software-testing) utm_source=BM&utm_medium=BM_blo
Categories
g&utm_campaign=opensource_blog).
Testing Behind Firewalls
(/load-testing-behind-
firewalls)
Search
Testing Hacks TSUNG (http://tsung.erlang-
(/perfomance-short-cuts)
All (/blog)
projects.org/)
API Testing (/api-testing)
Authentication Testing Tsung (http://tsung.erlang-
(/authentication-testing) projects.org/) (previously known as
Black Friday (/black- IDX-Tsunami) is the only non-Java-
friday-performance- based open-source performance-
testing)
testing tool in this review. Tsung relies
Continuous Integration on Erlang, so youll need to have it
(/continuous-integration)
installed (for Debian/Ubuntu, its as
DevOps (/devops-0) simple as "apt-get install erlang).
Jenkins (/jenkins-ci) Tsung was launched in 2001 by
Nicolas Niclausse, who originally
JMeter (/jmeter)
implemented a distributed-load-
JMeter vs LoadRunner testing solution for Jabber (XMPP).
(/jmeter-vs-loadrunner)
Several months later, support for
Load Testing (/load- more protocols was added and, in
testing)
2003, Tsung was able to perform
Mobile Testing (/mobile- HTTP Protocol load testing. Today, its
testing)
a fully functional performance-testing
Performance Testing solution with the support of modern
(/performance-testing)
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 12/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium) protocols like websockets,


authentication systems, and
Software Testing
(/software-testing) databases.
Categories

Testing Behind Firewalls
(/load-testing-behind- Key Features of Tsung:
firewalls)
Search Inherently distributed design
Testing Hacks
(/perfomance-short-cuts)
All (/blog) Underlying multithreaded-oriented
Erlang architecture simulates
API Testing (/api-testing)
thousands of virtual users on mid-
Authentication Testing range developer machines
(/authentication-testing)
Support of multiple protocols
Black Friday (/black- A test recorder that supports HTTP
friday-performance-
testing) and Postgres
Metrics for operating systems for
Continuous Integration
both the load generator and
(/continuous-integration)
application under test can be
DevOps (/devops-0)
collected via several protocols
Jenkins (/jenkins-ci) Dynamic scenarios and mixed
JMeter (/jmeter) behaviors. Flexible load scenarios
let you define and combine any
JMeter vs LoadRunner
(/jmeter-vs-loadrunner) number of load patterns in a single
test
Load Testing (/load-
testing) Post processing and correlation
External data sources for data
Mobile Testing (/mobile-
testing) driven testing
Embedded easily-readable load
Performance Testing
(/performance-testing) reports that can be collected and
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 13/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium) visualized during load



Software Testing
(/software-testing) Tsung doesnt provide a GUI for test
Categories
development or execution. So youlll
Testing Behind Firewalls
(/load-testing-behind- have to live with shell scripts, which
firewalls) are:
Search
Testing Hacks
(/perfomance-short-cuts)
All (/blog) Tsung-recorder, a bash script that
records a utility capable of
API Testing (/api-testing)
capturing HTTP and Postgres
Authentication Testing requests and that creates a Tsung
(/authentication-testing)
config file from them
Black Friday (/black- Tsung, a main bash control script to
friday-performance-
testing) start/stop/debug and view test
status
Continuous Integration
Tsung_stats.pl, a Perl script to
(/continuous-integration)
generate HTML statistical and
DevOps (/devops-0)
graphical reports. It requires the
Jenkins (/jenkins-ci) gnuplot and Perl Template library.
JMeter (/jmeter) For Debian/Ubuntu, the commands
are:
JMeter vs LoadRunner
(/jmeter-vs-loadrunner) apt-get install gnuplo
apt-get install libtemplate-perl
Load Testing (/load-
testing)
The main tsung script invocation
Mobile Testing (/mobile-
testing) produces the following output:

Performance Testing
(/performance-testing)
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 14/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium)
Software Testing
(/software-testing)
Categories
Testing Behind Firewalls
(/load-testing-behind-
firewalls)
Search Running the test:
Testing Hacks
(/perfomance-short-cuts)
All (/blog)

API Testing (/api-testing)


Authentication Testing
(/authentication-testing)
Black Friday (/black-
friday-performance- Querying the current test status:
testing)

Continuous Integration
(/continuous-integration)

DevOps (/devops-0)
Jenkins (/jenkins-ci)
JMeter (/jmeter)
Generating the statistics report with
JMeter vs LoadRunner
(/jmeter-vs-loadrunner) graphs can be done via the
tsung_stats.pl script:
Load Testing (/load-
testing)

Mobile Testing (/mobile-


testing)

Performance Testing

(/performance-testing)
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 15/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium)

Software Testing
(/software-testing) Open report.html with your favorite
Categories
browser to get the load report. A
Testing Behind Firewalls
(/load-testing-behind- sample report for a demo scenario is
firewalls) provided below:
Search
Testing Hacks
(/perfomance-short-cuts)
All (/blog)

API Testing (/api-testing)



Authentication Testing A Tsung Statistical Report
(/authentication-testing)

Black Friday (/black-
friday-performance-
testing)

Continuous Integration
(/continuous-integration)

DevOps (/devops-0)
Jenkins (/jenkins-ci)
JMeter (/jmeter)

JMeter vs LoadRunner

(/jmeter-vs-loadrunner)

Load Testing (/load-
A Tsung Graphical Report
testing)

Mobile Testing (/mobile-

testing)

Performance Testing
(/performance-testing)
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 16/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium)
Software Testing
(/software-testing)
Categories
Testing Behind Firewalls
(/load-testing-behind-
firewalls)
Search
Testing Hacks
(/perfomance-short-cuts)
All (/blog)

API Testing (/api-testing)


Authentication Testing
(/authentication-testing)

Black Friday (/black-


friday-performance-
testing)

Continuous Integration
(/continuous-integration)

DevOps (/devops-0)
Jenkins (/jenkins-ci)

JMeter (/jmeter) APACHE JMETER

JMeter vs LoadRunner (http://jmeter.apache.org/)


(/jmeter-vs-loadrunner)

Load Testing (/load- Apache JMeter
testing) (http://jmeter.apache.org/)is the only
Mobile Testing (/mobile- desktop application in this review. It
testing) has a user-friendly GUI, making test
Performance Testing development and debugging much
(/performance-testing)
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 17/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium) easier. The earliest version of JMeter


available for download is dated
Software Testing
(/software-testing) March 9, 2001. Since then, JMeter has
Categories
been widely adopted and is now a
Testing Behind Firewalls
(/load-testing-behind- popular open-source alternative to
firewalls) proprietary solutions like Silk
Search Performer and LoadRunner. JMeter
Testing Hacks
(/perfomance-short-cuts)
All (/blog) has a modular structure, in which the
core is extended by plugins. This
API Testing (/api-testing)
means that all implemented
Authentication Testing protocols and features are plugins
(/authentication-testing)
that have been developed by the
Black Friday (/black- Apache Software Foundation or
friday-performance-
testing)
online contributors.

Continuous Integration
Key Features of JMeter:
(/continuous-integration)

DevOps (/devops-0)
1. Cross-platform. JMeter can run on
Jenkins (/jenkins-ci) any operating system with Java
JMeter (/jmeter) 2. Scalable. When you need a higher
load than a single machine can
JMeter vs LoadRunner
(/jmeter-vs-loadrunner) create, JMeter can execute in a
distributed mode, meaning one
Load Testing (/load-
testing) master JMeter machine controls a
number of remote hosts.
Mobile Testing (/mobile-
testing) 3. Multi-protocol support. The
following protocols are all
Performance Testing
(/performance-testing)
supported out-of-the-box: HTTP,
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 18/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium) SMTP, POP3, LDAP, JDBC, FTP,


JMS, SOAP, TCP
Software Testing
(/software-testing) 4. Multiple implementations of pre-
Categories
and post-processors around
Testing Behind Firewalls
(/load-testing-behind- sampler. This provides advanced
firewalls) setup, teardown parametrization,
Search and correlation capabilities
Testing Hacks
(/perfomance-short-cuts)
All (/blog) 5. Various assertions to define
criteria
API Testing (/api-testing)
6. Multiple built-in and external
Authentication Testing listeners to visualize and analyze
(/authentication-testing)
performance test results
Black Friday (/black- 7. Integration with major build and
friday-performance-
testing) continuous integration systems,
making JMeter performance tests
Continuous Integration
part of the full software
(/continuous-integration)
development life cycle
DevOps (/devops-0)

Jenkins (/jenkins-ci) The JMeter Application With an
JMeter (/jmeter) Aggregated Report on the Load
Scenario:
JMeter vs LoadRunner
(/jmeter-vs-loadrunner)

Load Testing (/load-


testing)

Mobile Testing (/mobile-


testing)

Performance Testing
(/performance-testing)
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 19/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium)

Software Testing
(/software-testing)
Categories
HOW BLAZEMETER
Testing Behind Firewalls LOAD TESTING CLOUD
(/load-testing-behind-
firewalls) COMPLEMENTS AND
Search
Testing Hacks
STRENGTHENS JMETER
(/perfomance-short-cuts)
All (/blog)
API Testing (/api-testing) While Apache JMeter represents a
strong and compelling way to
Authentication Testing
perform load testing, of course, we
(/authentication-testing)
recommend supplementing that tool
Black Friday (/black-
with BlazeMeter Load Testing Cloud,
friday-performance-
testing) which lets you simulate up to 1 million
users in a single developer-friendly,
Continuous Integration
(/continuous-integration) self-service platform. With
BlazeMeter, you can test the
DevOps (/devops-0)
performance of any mobile app,
Jenkins (/jenkins-ci) website, or API in under 10 minutes.
JMeter (/jmeter) Heres why we think the
JMeter vs LoadRunner BlazeMeter/JMeter combination is
(/jmeter-vs-loadrunner) attractive to developers:
Load Testing (/load-
testing) Simple Scalability Its easy to
create large-scale JMeter tests. You
Mobile Testing (/mobile-
testing) can run far larger loads far more
easily with BlazeMeter than you could
Performance Testing
(/performance-testing) with an in-house lab.
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 20/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium) Rapid-Start Deployment


BlazeMeters recorder helps you get
Software Testing
(/software-testing) started with JMeter right away, and
Categories
BlazeMeter also provides complete
Testing Behind Firewalls
(/load-testing-behind- tutorials and tips.
firewalls) Web-Based Interactive Reports
Search You can easily share results across
Testing Hacks
(/perfomance-short-cuts)
All (/blog) distributed teams and overcome the
limitations of JMeters standalone UI.
API Testing (/api-testing)
Built-In Intelligence The
Authentication Testing BlazeMeter Cloud provides on-
(/authentication-testing)
demand geographic distribution of
Black Friday (/black- load generation, including built-in
friday-performance-
testing)
CDN-aware testing.

Continuous Integration
(/continuous-integration)

DevOps (/devops-0)
Jenkins (/jenkins-ci)
JMeter (/jmeter)
JMeter vs LoadRunner
(/jmeter-vs-loadrunner)

Load Testing (/load-


testing)

Mobile Testing (/mobile-


testing)

Performance Testing
(/performance-testing)
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 21/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium)
Software Testing
(/software-testing)
Categories
Testing Behind Firewalls
(/load-testing-behind-
firewalls)
Search
Testing Hacks
(/perfomance-short-cuts)
All (/blog)

API Testing (/api-testing)


Authentication Testing
(/authentication-testing)

Black Friday (/black-


friday-performance-
testing)

Continuous Integration
(/continuous-integration)
DevOps (/devops-0)
Jenkins (/jenkins-ci) THE GRINDER, GATLING,
JMeter (/jmeter) TSUNG, AND JMETER
JMeter vs LoadRunner PUT TO THE TEST
(/jmeter-vs-loadrunner)
Load Testing (/load- Lets compare the load test results of
testing) these tools with the following metrics:
Mobile Testing (/mobile-
testing) 1. Average Response Time (ms)
Performance Testing 2. Average Throughput
(/performance-testing) (requests/second)
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 22/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium) 3. Total Test Execution Time


(minutes)
Software Testing
(/software-testing)
Categories
First, lets look at the average
Testing Behind Firewalls
(/load-testing-behind- response and total test execution
firewalls) times:
Search
Testing Hacks
(/perfomance-short-cuts)
All (/blog)

API Testing (/api-testing)


Authentication Testing
(/authentication-testing)

Black Friday (/black-


friday-performance-
testing)
Continuous Integration
(/continuous-integration)
DevOps (/devops-0)
Jenkins (/jenkins-ci)
JMeter (/jmeter)
JMeter vs LoadRunner
(/jmeter-vs-loadrunner)

Load Testing (/load-


testing)
Mobile Testing (/mobile-
testing)

Performance Testing
(/performance-testing)
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 23/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium) As shown in the graphs, JMeter has


the fastest response times with the
Software Testing
(/software-testing) highest average throughout, followed
Categories
by Tsung and Gatling. The Grinder
Testing Behind Firewalls
(/load-testing-behind- has the slowest times with the lowest
firewalls) average throughput.
Search
Testing Hacks
(/perfomance-short-cuts)
All (/blog) FEATURES
API Testing (/api-testing) COMPARISON TABLE
Authentication Testing
(/authentication-testing) And finally, heres a comparison table
Black Friday (/black- of the key features offered by each
friday-performance- testing tool:
testing)
Continuous Integration
(/continuous-integration) Feature The Grinder Gatling
DevOps (/devops-0) OS Any Any Linux/Unix
GUI Console Recorder
Jenkins (/jenkins-ci)
Only Only
JMeter (/jmeter) Test TCP HTTP
JMeter vs LoadRunner Recorder (including Postgres
(/jmeter-vs-loadrunner) HTTP)
Load Testing (/load- Test Python, Scala
testing) Language Clojure
Mobile Testing (/mobile-
testing)

Performance Testing
(/performance-testing)
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 24/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium) Extension Python, Scala Erlang


Language Clojure
Software Testing
(/software-testing)
Categories
Testing Behind Firewalls
(/load-testing-behind- Load Console HTML
firewalls) Reports
Search
Testing Hacks
(/perfomance-short-cuts)
All (/blog)

API Testing (/api-testing)


Protocols HTTP HTTP
Authentication Testing SOAP JDBC WebDAV
(/authentication-testing)
JDBC JMS Postgres
Black Friday (/black- POP3 MySQL
friday-performance-
testing)
SMTP
LDAP WebSocket
Continuous Integration
JMS AMQP
(/continuous-integration)

DevOps (/devops-0)
Jenkins (/jenkins-ci)
JMeter (/jmeter) Host No No
monitoring
JMeter vs LoadRunner
(/jmeter-vs-loadrunner)

Load Testing (/load-


testing)

Mobile Testing (/mobile-


testing)

Performance Testing
(/performance-testing)
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 25/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium) Limitations Python Limited Tested and


knowledge support of supported
Software Testing
(/software-testing) required for protocols only on
Categories
test Scala-
Testing Behind Firewalls
(/load-testing-behind- development based DSL systems.
firewalls) & editing language
Search Reports are knowlegde
Testing Hacks
(/perfomance-short-cuts)
All (/blog) very plain required
and brief Does not
API Testing (/api-testing)
scale
Authentication Testing
(/authentication-testing)

Black Friday (/black-


friday-performance-
testing) RESOURCES

Continuous Integration
(/continuous-integration) Want to find out more about these
tools? Log onto the websites below -
DevOps (/devops-0)
or post a comment here and Ill do
Jenkins (/jenkins-ci) my best to answer!
JMeter (/jmeter)
1. The Grinder -
JMeter vs LoadRunner
(/jmeter-vs-loadrunner) http://grinder.sourceforge.net/
(http://grinder.sourceforge.net/)
Load Testing (/load-
testing) 2. Gatling - http://gatling.io/
(http://gatling.io/)
Mobile Testing (/mobile-
testing) 3. Tsung - http://tsung.erlang-
projects.org/ (http://tsung.erlang-
Performance Testing
(/performance-testing) projects.org/)
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 26/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium) 4. JMeter


Home Page:
Software Testing
(/software-testing) http://jmeter.apache.org/
Categories
(http://jmeter.apache.org/)
Testing Behind Firewalls
(/load-testing-behind- JMeter Plugins: http://jmeter-
firewalls) plugins.org/ (http://jmeter-
Search plugins.org/)
Testing Hacks
(/perfomance-short-cuts)
All (/blog) Blazemeters Plugin for JMeter:
http://blazemeter.com/blazemet
API Testing (/api-testing)
ers-plug-jmeter
Authentication Testing (http://blazemeter.com/blazemeter
(/authentication-testing)
s-plug-jmeter)
Black Friday (/black-
friday-performance-
testing) On a Final Note...

Continuous Integration
(/continuous-integration) As I mentioned at the start, you might
also want to read more about Taurus.
DevOps (/devops-0)
(http://gettaurus.org/docs/Home/?
Jenkins (/jenkins-ci)
utm_source=BM&utm_medium=BM_blo
JMeter (/jmeter) g&utm_campaign=opensource_blog)W
JMeter vs LoadRunner hen it comes to performance testing,
(/jmeter-vs-loadrunner) a lot of these are really great...but not
Load Testing (/load- perfect. Automation and integration
testing) with other systems can be a pain, and
Mobile Testing (/mobile- the tool itself comes with a steep
testing) learning curve. Taurus is an open
Performance Testing
(/performance-testing)
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 27/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium) source test automation tool that


provides a simple way to create, run
Software Testing
(/software-testing) and analyze performance tests.
Categories

Testing Behind Firewalls
(/load-testing-behind- Want to Learn More
firewalls)
Search
About Load Testing With
Testing Hacks
(/perfomance-short-cuts)
All (/blog)
Open Source Tools?

API Testing (/api-testing) Question about open source testing
Authentication Testing tools? View our webinar Ask the
(/authentication-testing) Expert: Open Source Testing with
Black Friday (/black- JMeter, Gatling, Selenium, and Taurus
friday-performance- (http://info.blazemeter.com/ask-the-
testing)
expert-testing-jmeter-gatling-selenium-
Continuous Integration taurus-0?
(/continuous-integration)
utm_source=BM&utm_medium=BM_blo
DevOps (/devops-0) g&utm_campaign=opensource_blog).
Jenkins (/jenkins-ci) This special interactive presentation
and Q&A will be hosted by Andrey
JMeter (/jmeter)
Pokhilko, founder of JMeter-
JMeter vs LoadRunner Plugins.org, a core JMeter contributor,
(/jmeter-vs-loadrunner)
and creator and lead developer on
Load Testing (/load- the Taurus project.
testing)

Mobile Testing (/mobile-
testing)

Performance Testing
(/performance-testing) You might also find these useful:
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 28/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium)
Software Testing
(/software-testing)
Categories
Testing Behind Firewalls
(https://ww (https://ww
(/load-testing-behind-
firewalls) w.blazemete w.blazemete
Search r.com/blog/t r.com/blog/
Testing Hacks
(/perfomance-short-cuts) aurus-new- navigating-
All (/blog)
star-test- your-first-
API Testing (/api-testing)
automation- steps-using-
Authentication Testing tools- taurus?
(/authentication-testing)
constellatio utm_source
Black Friday (/black- n? =BM&utm_
friday-performance-
utm_source medium=BM
testing)
=BM&utm_ _blog&utm_
Continuous Integration medium=BM campaign=o
(/continuous-integration)
_blog&utm_ pensource_
DevOps (/devops-0) campaign=o blog)
Jenkins (/jenkins-ci) pensource_ Navigating
JMeter (/jmeter) blog) your First
Steps Using
JMeter vs LoadRunner Taurus: A Taurus
(/jmeter-vs-loadrunner) New Star in
(https://ww
the Test w.blazemete
Load Testing (/load- Automation r.com/blog/
testing) Tools navigating-
Constellatio your-first-
Mobile Testing (/mobile- n
testing) steps-using-
(https://ww taurus?
Performance Testing w.blazemete utm_source
(/performance-testing) r.com/blog/t =BM&utm_
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 29/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium) aurus-new- medium=BM


star-test- _blog&utm_
Software Testing automation- campaign=o
(/software-testing) tools- pensource_
Categories
constellatio blog)
Testing Behind Firewalls n?
(/load-testing-behind- utm_source Dmitri
firewalls) =BM&utm_
Search medium=BM Tikhanski
Testing Hacks
(/perfomance-short-cuts) _blog&utm_ (/blogs-on-
All (/blog)
campaign=o
author/669)
API Testing (/api-testing) pensource_
blog) (/blogs-on-
Authentication Testing author/669)
(/authentication-testing) Dmitri
Black Friday (/black- Tikhanski
friday-performance-
testing) (/blogs-on-
author/669)
Continuous Integration
(/continuous-integration) (/blogs-on-
author/669)
DevOps (/devops-0)
Jenkins (/jenkins-ci)
JMeter (/jmeter)
Tags:
JMeter vs LoadRunner
open source tools (/open-source-tools)
(/jmeter-vs-loadrunner)
Load testing (/load-testing)
Load Testing (/load-
testing) performance testing

Mobile Testing (/mobile- (/blog/performance-testing)


testing)
JMeter (/jmeter) Grinder (/grinder)
Performance Testing Gatling (/gatling) Tsung (/tsung)
(/performance-testing)
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 30/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium) open source (/open-source-0)

Software Testing open source software (/open-source-


(/software-testing) software)
Categories
Testing Behind Firewalls Application performance management
(/load-testing-behind-
firewalls) (/application-performance-
Search management)
Testing Hacks
(/perfomance-short-cuts)
All (/blog) Performance (/performance-testing)

API Testing (/api-testing) Taurus (/taurus)

Authentication Testing
(/authentication-testing)

Black Friday (/black-


friday-performance-
testing) Interested in writing for our Blog?
Send us a pitch! (/contact-us)
Continuous Integration
(/continuous-integration)

DevOps (/devops-0) Comments Community


Jenkins (/jenkins-ci)

1 Login
JMeter (/jmeter)
Recommend 2 Share
JMeter vs LoadRunner
SortbyBest
(/jmeter-vs-loadrunner)

Load Testing (/load-


Jointhediscussion
testing)

Mobile Testing (/mobile-


GloriaTriSuci
testing) Limbong5monthsago

Performance Testing Hi,


(/performance-testing) CanIusethegrindertotest
theandroidapplication?
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 31/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter
theandroidapplication?
Selenium (/selenium) 1 Reply Share
Software Testing
DmitriT Mod >
(/software-testing)
Categories GloriaTriSuci
Limbong
Testing Behind Firewalls 5monthsago
(/load-testing-behind- Loadtestingof
firewalls)
applicationitself
Search
Testing Hacks normallynotrequired
(/perfomance-short-cuts)
All (/blog) asmobileapplications
haveonlyoneuser
API Testing (/api-testing) andtheprocessis
limitedtomeasuring
Authentication Testing
howfastdoes
(/authentication-testing)
applicationload,
Black Friday (/black- reactstoinput,check
friday-performance- ifresource
testing) consumptionis
acceptable,etc.
Continuous Integration
Unlessyourandroid
(/continuous-integration)
applicationexplicitly
DevOps (/devops-0) reliesonabackend
server.Inthatcase
Jenkins (/jenkins-ci)
youmightwanttoload
JMeter (/jmeter) testthebackend
servertocheckhowit
JMeter vs LoadRunner handleshundredsor
(/jmeter-vs-loadrunner) thousandsconcurrent
Load Testing (/load- users.GivenGrinder
testing) supportsprotocol
usedfor
Mobile Testing (/mobile- communication
testing) betweenandroid
Performance Testing applicationandthe
(/performance-testing) backenditcanbe
used,youcaneven
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 32/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter
used,youcaneven
Selenium (/selenium) utiliseGrinder'sproxy
Software Testing torecordyourandroid
(/software-testing) applicationnetwork
Categories activity.SeeLoad
Testing Behind Firewalls TestingMobileApps
(/load-testing-behind- MadeEasyarticleto
firewalls) gettheoverallidea
Search andinstructionson
Testing Hacks
(/perfomance-short-cuts) howtoprepareyour
All (/blog)
mobiledevicefor
API Testing (/api-testing) recording.
1 Reply
Authentication Testing Share
(/authentication-testing)
Gloria
Black Friday (/black- TriSuci
friday-performance- Limbong
>Dmitri
testing) T
5
Continuous Integration months
ago
(/continuous-integration)
Thanksfor
DevOps (/devops-0) your
information.So
Jenkins (/jenkins-ci)
Imustdothe
JMeter (/jmeter) loadteston
android
JMeter vs LoadRunner application
(/jmeter-vs-loadrunner)
withbackend
Load Testing (/load- server?
testing)
Aretheother
Mobile Testing (/mobile- toolsabove
testing) canalsodo
thesamething
Performance Testing
(Gatling,
(/performance-testing)
Tsung)?
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 33/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter
Tsung)?
Selenium (/selenium)
Iwanttotest
Software Testing android
(/software-testing) applications
Categories
withsome
Testing Behind Firewalls
(/load-testing-behind- toolsand
firewalls) comparethe
Search effectiveness.
Testing Hacks Canyou
(/perfomance-short-cuts)
All (/blog) recommend
fromthetools
API Testing (/api-testing)
?
Authentication Testing
(/authentication-testing) Reply Share

Black Friday (/black- Dmitri


friday-performance- T
Mod
testing) >
Gloria
Continuous Integration Tri
Suci
(/continuous-integration) Limbong
5
DevOps (/devops-0) months
ago
Jenkins (/jenkins-ci) "Must"
isnot
JMeter (/jmeter)
the
JMeter vs LoadRunner right
(/jmeter-vs-loadrunner) term,
you
Load Testing (/load- rather
testing)
"should"
Mobile Testing (/mobile- ifyou
testing) wantto
avoid
Performance Testing surprises
(/performance-testing) given
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 34/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter
given
Selenium (/selenium) application
sudden
Software Testing popularity,
(/software-testing) see
Categories
Testing Behind Firewalls Gotta
(/load-testing-behind- Test
firewalls) 'emAll
Search article
Testing Hacks for
(/perfomance-short-cuts)
All (/blog) some
examples.
API Testing (/api-testing)
Authentication Testing Ifthe
(/authentication-testing) load
testing
Black Friday (/black- tool
friday-performance- supports
testing) protocol(s)
Continuous Integration used
(/continuous-integration) by
android
DevOps (/devops-0) application
itcan
Jenkins (/jenkins-ci)
be
JMeter (/jmeter) used
for
JMeter vs LoadRunner
mimicking
(/jmeter-vs-loadrunner)
that
Load Testing (/load- application.
testing)

Mobile Testing (/mobile-
testing) Reply

Performance Testing Share
(/performance-testing)
Gloria
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 35/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter
Gloria
Selenium (/selenium) Tri
Suci
Limbong
Software Testing >
(/software-testing) Dmitri
Categories T
5
Testing Behind Firewalls months
(/load-testing-behind- ago
firewalls) Thanks.
Search I'm
Testing Hacks
gottato
(/perfomance-short-cuts)
All (/blog) test
API Testing (/api-testing) android
app
Authentication Testing with
(/authentication-testing) The
Black Friday (/black- Grinder
friday-performance- and
testing) JMeter
base
Continuous Integration article
(/continuous-integration) Load
DevOps (/devops-0) Testing
Mobile
Jenkins (/jenkins-ci) Apps
Made
JMeter (/jmeter)
Easy
JMeter vs LoadRunner
(/jmeter-vs-loadrunner)

Load Testing (/load- Reply
testing)
Share
Mobile Testing (/mobile-
testing) TarunKayearago
Itwouldbeinterestingtosee
Performance Testing
(/performance-testing) howtoolscomparewith
highernumberofthreads,for
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 36/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter
highernumberofthreads,for
Selenium (/selenium) ex50,100,200andbeyond.
Ihavecomeacross
Software Testing
recommendationofnotusing
(/software-testing)
Categories morethan300threadswith
Testing Behind Firewalls JMeter.Butforhigh
(/load-testing-behind- responsiveAPIcall
firewalls) measuringtimein<50msI
Search couldnotgobeyond70
Testing Hacks
threadsinJMeteronm4.large
(/perfomance-short-cuts)
All (/blog) awsinstance.Resultswere
API Testing (/api-testing) badlyscrewedforthreads
beyond100threads.Thisis
Authentication Testing whenIhadtoresortto
(/authentication-testing) distributedtesting.
Black Friday (/black-
Wouldbeinterestingtoknow
friday-performance-
theupperlimitintermsof
testing)
numberofthreadsforeachof
Continuous Integration theabovetoolonasingle
(/continuous-integration) client.

DevOps (/devops-0) Onadifferentnore,Iwas


recommendedTsungasan
Jenkins (/jenkins-ci)
alternativetoJMeterbutI
JMeter (/jmeter) don'twanttobeonlyone
usingErlang)
JMeter vs LoadRunner
1 Reply Share
(/jmeter-vs-loadrunner)

Load Testing (/load- AliaksandrZabrodski


2yearsago
testing)
Hi,Dmitry,Blazemeter,
Mobile Testing (/mobile-
testing) Haveyoumeasuredthecpu
andmemoryusageatthe
Performance Testing loadgenerationhost?Which
(/performance-testing)
tooldoesconsumeless
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 37/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter
tooldoesconsumeless
Selenium (/selenium) resourcesunderthesame
conditions?
Software Testing
(/software-testing) Regards,
Categories
Alex
Testing Behind Firewalls
1 Reply Share
(/load-testing-behind-
firewalls)
Avinash3monthsago
Search
Testing Hacks hicanIusethegrindertotest
(/perfomance-short-cuts)
All (/blog) thec++application?
ifyesthenhow??
API Testing (/api-testing)
Reply Share
Authentication Testing
(/authentication-testing) DmitriT Mod >
Avinash
Black Friday (/black- 3monthsago

friday-performance- Itdependsonyour
testing) applicationnature.If
theapplicationhasa
Continuous Integration backendyoucan
(/continuous-integration)
loadtestthis
DevOps (/devops-0) baackendusing
Grinder(oranyother
Jenkins (/jenkins-ci) toolslisted)by
JMeter (/jmeter) simulating
application'snetwork
JMeter vs LoadRunner activitymimicking
(/jmeter-vs-loadrunner) hundredsof
concurrentusers.See
Load Testing (/load-
testing) HowtoRun
PerformanceTestsof
Mobile Testing (/mobile- DesktopApplications
testing) UsingJMeterfor
detailsonthe
Performance Testing
approach.
(/performance-testing)
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 38/39
6/9/2017 OpenSourceLoadTestingTools:WhichOneShouldYouUse?|BlazeMeter

Selenium (/selenium) Ifyourapplicationis


standaloneyouare
Software Testing limitedtoprofiling
(/software-testing) toolsonly,forexample
Categories
Testing Behind Firewalls Valgrind
(/load-testing-behind- Reply
Share
firewalls)
Search
Testing Hacks OzZ4monthsago
(/perfomance-short-cuts)
All (/blog) Hello,doyouknowwhichtool

API Testing (/api-testing)


Authentication Testing
(/authentication-testing)

Black Friday (/black-


friday-performance-
testing)

Continuous Integration
(/continuous-integration)

DevOps (/devops-0)
Jenkins (/jenkins-ci)
JMeter (/jmeter)
JMeter vs LoadRunner
(/jmeter-vs-loadrunner)

Load Testing (/load-


testing)

Mobile Testing (/mobile-


testing)

Performance Testing
(/performance-testing)
https://www.blazemeter.com/blog/opensourceloadtestingtoolswhichoneshouldyouuse?utm_source=Blog&utm_medium=BM_Blog&utm_campaign=performancetestingloadtestingstresstestingspiket 39/39

Potrebbero piacerti anche