0% found this document useful (0 votes)
185 views4 pages

Load Testing Tools Comparison Guide

This document compares various load testing tools. It first discusses what load testing is and why it is important to test web applications before deployment. It then reviews 5 research papers that evaluate different load testing tools such as WAPT, WebLoad, LoadRunner, Neoload, JMeter, etc. The papers analyze and compare these tools based on parameters like response time, memory utilization, number of supported users, types of testing, and reporting of results. Overall, the document provides an overview of load testing and a comparative analysis of popular load testing tools discussed in previous research.

Uploaded by

Rahul Sharma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
185 views4 pages

Load Testing Tools Comparison Guide

This document compares various load testing tools. It first discusses what load testing is and why it is important to test web applications before deployment. It then reviews 5 research papers that evaluate different load testing tools such as WAPT, WebLoad, LoadRunner, Neoload, JMeter, etc. The papers analyze and compare these tools based on parameters like response time, memory utilization, number of supported users, types of testing, and reporting of results. Overall, the document provides an overview of load testing and a comparative analysis of popular load testing tools discussed in previous research.

Uploaded by

Rahul Sharma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

International Journal on Future Revolution in Computer Science & Communication Engineering ISSN: 2454-4248

Volume: 4 Issue: 2 121 – 124


_______________________________________________________________________________________________
Comparison of Various Load Testing Tools

Riya Khatri1, Manisha Jailia 2

1
Research Scholor, Depertment of CS, Banasthali Vidyapith, Rajasthan, India
2
Associate Professor, Depertment of CS, Banasthali Vidyapith, Rajasthan, India

Abstract. As web is increasing web applications are also increasing and due to that performance of web application is also become an important
part for developers. Developer makes the web application and uploads on web so, before uploading they should know the circumstances in
which web application can effect like: performance, load, stress etc. so for that there are so many load testing tools are available. In this paper
we will study the load testing tool which is useful for web application before uploading them.
Keywords: Load, Load Testing Tools, Comparative Study.

__________________________________________________*****_________________________________________________

1. Introduction uses graphs having real time mesasures to analyse


the load of the system. [1]
Web is a place where information is stored in form of
documents and other web resources are also available and 2. Ms. S. Sharmila , Dr. E. Ramadevi , Analysis of
all are interlinked with hypertext links. Now as web is Performance Testing on Web Applications, In
emerging web sites are also emerging on web and because this paper, author has discussed about web testing.
of that load is also increasing. Load refers to the process Performance testing of web applications is the
when a site takes time in buffering or in lame term we can main focus of author. This paper presents concept,
say as how much stress or weight can carried. Whenever goals and, types of performance testing. Three
software is developed before launching it we run some test types of performance testing is explained here:
to check whether it satisfy the all requirements or not or it load testing, stress testing, and capacity testing.
can work on extreme condition or not. Same as work with Also, the author has discussed some of the tools
web sites, whenever a web site is developed we should that are available for this testing such as: Apache
know the circumstances when it can work or not. For JMeter, NeoLoad, LoadRunner and many more.
checking the load on web application we have so many load [2]
testing tools. In this paper we are studding load testing tool
for checking load of web sites. Some load testing tools are: 3. Isha Arora and Vikram Bali, A Brief Survey on
WaptPro, WebLoad, LoadStrom, etc. Testing can be of Web Application Performance Testing Tools
many types such as: Unit Testing- this testing comes under Literature Review, In this paper the authors have
white box testing. In it we test individual unit of our explained web testing. This paper presents five
software. Performance Testing- it is used to check the speed type of performance testing which are: load
and effectiveness of site and also to check that site works in testing, capacity testing, volume/stress testing,
specified time or not. Functional Testing- it check that all spike testing and, endurance testing. Eighteen
the functions are working properly or not. Stress Testing- it performance testing tools are also explained here.
is used to test sites in critical condition. Some of them are: LoadRunner, NeoLoad,
Httperf, QTest, WAPT etc. Authors have also
2. Literature Review
presented some of the main characteristics of
1. Sandeep Bhatti and Raj Kumara, Comparative these tools in this paper. In future research,
Study of Load Testing Tools, Load Testing is a authors are going to give a framework for
part of software testing. In this paper author has performance automation. This tool will use some
discussed some load testing tools such as: new set of features. [3]
LOADRUNNER, NEOLOAD, WAPT and many
more. These tools are used to test the performance 4. Shagun bhardwaj and A.K. Sharma,
of a system under heavy load. Author has selected Performance Testing Tools: A Comparative
best tool for load testing on the basis of certain Analysis, This paper explains that why web
parameters such as: response time, memory testing is important. Web testing, performance
utilization etc. In their study, authors found out testing, and web application are discussed here.
that Neoload is the best tool for Load Testing. It Some performance tesing tools are also discussed
here, which are Apache JMeter, HttpRider and,
121
IJFRCSCE | February 2018, Available @ http://www.ijfrcsce.org
_______________________________________________________________________________________
International Journal on Future Revolution in Computer Science & Communication Engineering ISSN: 2454-4248
Volume: 4 Issue: 2 121 – 124
_______________________________________________________________________________________________
Fwptt. Author has done a comparative study on 3. Load Testing Tools
these tools. Technical comparison, and the
comparison based on various parameters at 1. Wapt-Pro: WAPT-Pro is an environment for load and
various time is also provided in this paper. Author performance testing tool for website and application
observed that if we compare these tools with with web interface. WAPT perform several kind of
respect to the response time, then httpRider is the load testing like: Performance, Stress, Volume,
best tool for performance testing. [4] Regression Testing etc [9]. WAPT also allow us to
create many virtual users so we can check load for
5. Shikha Dhiman and Pratibha Sharma, real website users. WAPT lets us design test by
Performance Testing: A Comparative Study recording them with browser or mobile application.
and Analysis of Web Service Testing Tools, In At time of recording it record all the values which we
this paper, web testing, performance testing, and insert on web site and after stop recording it shows
web application are discussed. Some performance all the values. Test results come in form of graphs
tesing tools are also discussed here, which are and report tables. They show performance of our
Apache JMeter, HttpRider and, Grinder. Author system in different test periods depending on the
has done a comparative study on these tools. generated load. It also generated log table so we can
Technical comparison and, the comparison based check all the pages working properly or not and all
on various parameters at various time is also the errors with description.
provided in this paper. Author observed that if we 2. WebLoad: It is a load testing tool which tests the
compare these tools with respect to the response performances and stress of web sites. Web-Load can
time, then httpRider is the best tool for check load for large amount of concurrent users and
performance testing. [5] shows us the data how the web sites are working in
traffic condition. Now as web load check load it also
6. Rizwan Bahrawar Khan, Comparative Study of uses some components like server, database, load
Performance Testing Tools: Apache JMeter balancer, firewall etc. Web Load is launched by Read
and HP LoadRunner, In this paper, author has view. Web Load has IDE through which it record the
discussed the importance of software testing. Ten test scripts which are HTTP activities then it
software testing methods are discussed in this generated test in JavaScript form. Web Load generate
paper. Author discussed various performance load from on-premises machines and cloud.
testing tools. He compared two performance
testing tools, which are: Apache JMeter and 3. Apache JMeter: Apache JMeter is a load testing tool
LoadRunner. These tools are compared to which testes load, performance, stress test etc. It is an
check/test their efficiency and usability. open source work on any platform like window,
Comparison is performed with respect to certain Linux, Mac etc. it has a simple GUI and it also stores
parameters such as: usability test, technical test plan i.e. what to test and how to go about, in xml
requirements and, performance testing. Author format. Whenever we start the jmeter it create the
found that Apaxhe JMeter is a better tool than request to target server then that server perform the
LoadRunner. [6] processing and return the result which is in form of
graph, tables etc. [1]
7. Kunhua Zhu Junhui Fu Yancui Li, Research the
performance testing and performance 4. Load Storm: it is a cloud based performance testing
improvement strategy in web application, In tool which shows average response time, throughput,
this paper, author has discussed performance error rates, and request per second in their result in
testing of web and its types. Author has presented graphical form. It is very easy to use. We can create
three types of performance testing: load testing, our own test plans and scenarios in it and can check
stress testing and, strength testing. This paper also for huge amount of users due to cloud based
presents some general indicators of performance infrastructure. It works on windows. [1,2]
testing, which are: response time, throughput and,
resource utilization. Some performance testing
methods of web are explained here, such as:
method of virtual users, WUS method and, object-
driven method. Some performance optimization
strategies are also presented in this paper. [7]

122
IJFRCSCE | February 2018, Available @ http://www.ijfrcsce.org
_______________________________________________________________________________________
International Journal on Future Revolution in Computer Science & Communication Engineering ISSN: 2454-4248
Volume: 4 Issue: 2 121 – 124
_______________________________________________________________________________________________
5. Load Complete: it is load testing tool which test the 7. NeoLoad: NeoLoad is a load testing tool developed
load under massive load condition because it by a French company called Netosys. We can test the
stimulates multiple virtual users together. Whenever load and performance of our web site using it.
we run load complete it start by recording a scenario NeoLoad analysis the load by increasing the traffic so
in which it capture all the HTTP request between user we can check the conditions in which our sites are
and server then after recording it saves the result. working properly or not. It is in java and run on
Then we run the test in which it stimulates for virtual Windows and Linux. It can use for both mobile and
users and after that we can analyze the test also. It web application and we can also limit of our sites.
shows all the response, errors and warning if any NeoLoad has 2 components controller which used for
occurred. create and run scenarios and also for running and
analysis in test while load generator the other
6. Load Runner: it is load testing tool design by HP for component used for sending request for run
testing test on large number of virtual users. When scenarios. [3]
we run load runner it create test plan then create test
scripts, scenarios and in last generate the test results.
It also has many components like VuGen (Virtual
user Generator), controller and analysis where Vugen
uses for creating virtual users, controller used for
creating test plan for various users and analysis used
for analyzing errors. It can run on windows and
Linux. [3]

4. Comparative Study of Load Testing Tools

Table1. Comparative Study of Load Testing Tools


Brows
Name Of Langua Developme
platform Developer Language support er
Tools ge use nt year
support
Asp.NET, JAVA, WAPT Multi
Wapt-Pro Windows JAVA Gras Alex
Python 3.0/2003 Browser
Windows, HTML5, AJAX, Multi
Web Load JAVA Rad View -
Linux SOAP, XML, JAVA Browser
Windows,
Apache Stefanno JAVA, JAVA 2.12/Novem JVM
Linux, JAVA
JMeter Mazzocchi Script, Dean Shell, Jexl ber 10, 2014 1.4
Mac
Firefox
Roger and JAVA and Ruby on , IE,
Load Storm Windows JAVA -
Scot Rails Chrome,
Safari
Smart .NET, JAVA, Php, Multi
Load complete Windows JAVA -
Bear Python, Ruby on Rails Browser
VB, VBScript,
Windows, Multi
Load Runner C HP JAVA, JAVA Script, 11.52/1989
Linux Browser
C#
AJAX, .NET,
Windows, Multi
NeoLoad JAVA Netosys SOAP, J2EE, 1.0/2005
Linux Browser
Silverling, FLEX

5 Conclusion studied many load testing tools and did the comparative
study for checking which tool is suitable for our scenario.
As we know for any software development we need to do
testing for checking the software requirements is completed References
or not and also if it works on difficult condition or not same
as when we create web sites we need to check its
[1] Bhatti S and Kumari R. “Comparative Study of
performance, how much load it can take before uploading it.
Load Testing Tools.” International Journal of
For this load testing is come in scenario. In this paper we
Innovative Research in Computerand

123
IJFRCSCE | February 2018, Available @ http://www.ijfrcsce.org
_______________________________________________________________________________________
International Journal on Future Revolution in Computer Science & Communication Engineering ISSN: 2454-4248
Volume: 4 Issue: 2 121 – 124
_______________________________________________________________________________________________
Communication Engineering (An ISO 3297: 2007
Certified Organization) Vol. 3, Issue 3, March
2015
[2] Sharmila, Ms S., and E. Ramadevi. "Analysis of
Performance Testing on Web Applications."
International Journal of Advanced Research in
Computer and Communication Engineering 3.3
(2014): 2319-5940.
[3] Arora, Isha, and Vikram Bali. "A Brief Survey on
Web Application Performance Testing Tools
Literature Review." International Journal of Latest
Trends in Engineering and Technology 5.3 (2015):
367-375.
[4] Bhardwaj, Shagun, and Aman Kumar Sharma.
"Performance Testing Tools: A Comparative
Analysis." International Journal of Engineering
Technology, Management and Applied Sciences 3.4
(2015).
[5] Dhiman, Shikha, and Pratibha Sharma.
"Performance Testing: A Comparative Study and
Analysis of Web Service Testing Tools."
International Journal of Computer Science and
Mobile Computing 5.6 (2016).
[6] Khan, Rizwan Bahrawar. "Comparative Study of
Performance Testing Tools: Apache JMeter and HP
LoadRunner." (2016).
[7] Zhu, Kunhua, Junhui Fu, and Yancui Li. "Research
the performance testing and performance
improvement strategy in web application."
Education Technology and Computer (ICETC),
2010 2nd International Conference on. Vol. 2.
IEEE, 2010.
[8] https://www.guru99.com/wapt-pro-tutorial.html
[9] downloads.smartbear.com/docs/Getting_Started_W
ith_LoadComplete_4.pdf
[10] Sharma, Monika, et al. "A Comparative Study on
Load Testing Tools." Int. Journal of Innovative
Research in Computer and Communication
Engineering 4.2 (2016).

124
IJFRCSCE | February 2018, Available @ http://www.ijfrcsce.org
_______________________________________________________________________________________

You might also like