INTERNATIONAL JOURNAL OF ADVNACED STUDIESIN COMPUTER SCIENCE AND ENGINEERING IJASCSE VOLUME 7 ISSUE 3, 2018 03/31/2018 WWW.IJASCSE.ORG 35 SCRUTINZING AUTOMATED LOAD TESTING VIA BLAZMETER, APACHE JMETER AND HP LOADRUNNER PirahMemon Department of Software Engineering, MUET,Jamshoro AmiritaDewani Department of Software Engineering, MUET,Jamshoro Sania Bhatti Department of Software Engineering, MUET,Jamshoro Tahseen Hafiz Department of Software Engineering, MUET,Jamshoro Abstractthe current state of art and recent trends signify the applicability of software systems in innumerable contexts. The complete Software Engineering process encompasses various conventional testing techniques to avert malfunctions and ensure adequate quality. Many of the software systems when put into practice, provide services to hundreds and thousands of end users concurrently. Hence it is immensely important to conduct Load testing to affirm sustainability and scalability of such systems under huge load. The exposure of asynchronous load testing tools for building interactive testing processes gave precedence to the development of rich online load testing tools. There are various online load testing tools such as Neoload, Webload, OpenSTA, Apache JMeter, HP loadrunner and Test Studio. In this paper we have analyzed the performance of BlazeMeter, Apache JMeter, and HP loadrunner. The automated load testing tools use script for testing the applications, data services and apps. In this work, the performance evaluation of three load testing tools is achieved based on response time, number of samples, aggregate reports, latency, number of hits and throughput. The graphical representation of results perceptibly depicts the efficiency of BlazeMeter tool compared to Apache JMeter and HP loadrunner. As discussed in results section, BlazeMeter supports maximum number of samples with minimum response time, maximum number of hits and minimum latency. Hence our empirical study shows the proposed approach can decrease the cost of performance testing and helps to reveal potential performance issues. Keywords-component;Load Testing, BlazeMeter, Apache JMeter, HP loadrunner. I. INTRODUCTION The quality and performance of the software products can be evaluated based on testing strategies. And after extensive efforts in the area of automation of testing; variety of tools and solutions have been proposed. An assorted number of tools are available for performing diverse range of testing such as load testing, functional testing, and performance testing. Performance analysis is applicable at each stage of the process development. Performance testing due to high priority in software development process involves high degree of automation. Performance works as a hinge between the software functionality and load testing. Functionality defines the system’s capability of performing task while load testing determines the number of users using the application. The measurable concerns related to the load testing includes scalability, aggregate reports, response time, throughput, latency, number of hits and number of users from the point of hardware as well as software. Our research is concerned to peruse the comparison between BlazeMeter, Apache JMeter and HP loadrunner by utilizing the uniform resource locator of email services, search engines and social websites. BlazeMeter works on REST API to derive load and performance on the server while, Apache JMeter and HP loadrunner uses script for generating the virtual number of users. This paper is organized as follows. Section 1 introduces the tools used in testing. Section 2 describes the related work. Section 3 explains the working of tools that are used in this paper. In section 4, the experiments to evaluate the proposed tools are presented. Finally, section 5 consists of conclusion of this paper and an overview of future work. II. RELATED WORK Load testing is one of the most important activities of the software development. Many researchers perform the comparative analysis on Apache JMeter and HP loadrunner [3, 8-10], however, the performance evaluation of Apache JMeter, BlazeMeter and HP loadrunner has not been presented yet. In [1], Shaukat et al presented the anatomy of different tools on the basis of