Professional Documents
Culture Documents
JMeter
Confidential
JMeter
Confidentiality Statement
2011 TATA CONSULTANCY SERVICES LIMITED All rights reserved. This document contains confidential information of TATA CONSULTANCY SERVICES LIMITED which is provided for the sole purpose of permitting the recipient to evaluate any proposal submitted herewith or separately. In consideration of receipt of this document, the recipient agrees to maintain such information in confidence and to not reproduce or otherwise disclose this information to any person outside the group directly responsible for evaluation of its contents, except that there is no obligation to maintain the confidentiality of any information which was known to the recipient prior to receipt of such information from TATA CONSULTANCY SERVICES LIMITED, or becomes publicly known through no fault of recipient, or is received without obligation of confidentiality from a third party owing no obligation of confidentiality to TATA CONSULTANCY SERVICES LIMITED. This document is the property of TATA CONSULTANCY SERVICES LIMITED and TATA CONSULTANCY SERVICES LIMITED may require the return of this document at any time at their sole discretion. Unauthorized access or copying is prohibited witho t the prior written permission of TATA CONSULTANCY SERVICES LIMITED. All product and company names mentioned herein may be trademarks of their respective owners.
Confidential
JMeter
Confidential
JMeter
The Load Testing Infrastructure / environment setup should be as close as possible to the production environments. In case of administrative organizations, acquiring the required permissions is a tedious process, since performance tests typically require many administrative rights. Bottom-line is while there are many costs associated with Performance testing, the Investment on the tool is considered to be the most indispensable contributor to the total cost. Most of the commercial tools require separate licenses to be procured based on the user load which contributes to huge Performance testing effort cost itself.
Confidential
JMeter
Open Source Benefits Huge Open Source Support - Since the tool has a huge open source support
community, learning new protocols were relatively easy and the queries posted almost had solutions. This is beneficial as most commercial tools include separate cost for providing technical support.
Confidential
JMeter
User-friendly GUI - Most of the popular Performance Testing open source tools
have a very good GUI thereby allowing faster operations and more precise timings. Hence learning and adapting to the tool becomes easier over a period of time.
No Licenses and Maintenance Issues - Most commercial tools require separate licenses to be procured based on the user load specifications which contribute to huge tool cost. In addition to that, there involves an extra burden of maintaining the licenses. With the use of Open Source tools no such cost / efforts are involved to explicitly maintain the tool. Apache JMeter Features & Overview
Apache JMeter is a powerful desktop performance tool from the Apache Jakarta project, written in Java, for load-testing web pages, web applications, and other static and dynamic resources including databases, files, Servlets, Perl scripts, Java Objects, FTP Servers, and more. The main component in JMeter is the Java Swing-based Graphical User Interface which can be used both for Scripting and Execution. Excellent cost saving solution for small projects as it is an open source tool. Robust in handling complex test scenarios that demand n number of virtual users. Complete portability and supports 100% all the Java based applications. Less scripting efforts as compared to other tools because of its user effective GUI. Is used to conduct Load, Stress, Volume & Endurance tests on the Web & Web-service based applications. HTTP & HTTPS load testing can be done without any adding additional pluggable samplers. Since it is Java based, the tool was highly compatible with most of the Java based requests i.e. it can be used to directly test the Java requests, JDBC requests and JMS publisher & Subscriber. Hence it is a very good cost effective solution for small development activities as well.
Confidential
JMeter
4. Time Consuming: Above all, creating the final customer presentable summary report consumes huge amount of time.
Confidential