SlideShare a Scribd company logo
Neev Load Testing 
Services
Magento 
Hybris Commerce 
SaaS Applications 
Adobe Marketing Cloud 
Custom Development 
Key Company Highlights 
300+ team with experience 
in managing offshore, 
distributed development. 
Neev Technologies 
established in Jan ’05 
VC Funding in 2009 By 
Basil Partners 
Part of Publicis Groupe 
Hybris and Adobe CQ 
centers of Excellence 
Offices at Bangalore, 
Gurgaon, Pune, Mumbai 
Member of NASSCOM 
About Neev 
Mobile Cloud 
iPhone 
Android 
PhoneGap 
Windows Phone 
HTML5 Apps 
Web 
AWS 
Rackspace 
Joyent 
Heroku 
Google Cloud Platform 
Digital Marketing, CRM, Analytics (Omni-Channel) 
User Interface Design and User Experience Design 
Performance Consulting Practices 
Quality Assurance & Testing 
Outsourced Product Development 
Click here to know more about us
Document Objectives 
• About Neev 
• Why performance matters for digital businesses? 
• Use Cases for performance / load testing 
• Load Test Design Considerations 
• Tools and Technologies 
• Methodology and Approach 
• Activities and Deliverables 
• Load Testing Success Stories
Why performance matters for digital business? 
Source: http://www.appdynamics.com/blog/devops/load-testing-tools-explained-the- 
server-side/ 
Fast Application 
Performance 
Positive / Hassle- 
Free User 
Experience 
Positive Affect 
towards the Brand 
Improved Brand 
Equity 
A few statistics about the business impact of performance at major internet companies: 
• Amazon and Walmart increased revenue 1% for every 100ms of improvement 
• Microsoft found that Bing searches that were 2 seconds slower resulted in a 4.3% drop in revenue per user 
• When Mozilla shaved 2.2 seconds off their landing page, Firefox downloads increased 15.4% (60 million more 
downloads) 
• Making Barack Obama’s website 60% faster increased donation conversions by 14% (30 million more dollars) 
• Shopzilla sped up average page load time from 6 seconds to 1.2 seconds, and increased revenue by 12% and 
page views by 25%

Recommended for you

SCQAA-SF Meeting on May 21 2014
SCQAA-SF Meeting on May 21 2014 SCQAA-SF Meeting on May 21 2014
SCQAA-SF Meeting on May 21 2014

This document provides information about the SCQAA-SF organization and an upcoming event. SCQAA-SF is a chapter that sponsors sharing of information to promote quality practices in IT through networking, training and professional development. They meet every two months in San Fernando Valley. The upcoming event will feature presentations on technology advancements and methodology, networking opportunities, and opportunities to earn PDU and other credits. Recently, the organization revised their membership dues policy to better accommodate members' needs.

performance testingperformance managementopen source
JD Edwards Consultants in usa | Inventive InfoTech
JD  Edwards Consultants in usa  | Inventive InfoTechJD  Edwards Consultants in usa  | Inventive InfoTech
JD Edwards Consultants in usa | Inventive InfoTech

The document discusses JD Edwards upgrade reviews and tools. It introduces Review, a tool that provides a rapid assessment of a JD Edwards landscape to understand customization impacts and benefits of an upgrade. Review extracts and analyzes data to generate reports on customized objects, retrofitting efforts and estimated time and costs. It then discusses Review Plus, an enhanced service that provides a comprehensive assessment, detailed upgrade recommendations, and estimated project timeline and costs.

jd edwards consultants in usai review
SAP Performance Testing Best Practice Guide v1.0
SAP Performance Testing Best Practice Guide v1.0SAP Performance Testing Best Practice Guide v1.0
SAP Performance Testing Best Practice Guide v1.0

This document provides best practices for performance testing SAP R3 applications. It outlines the key phases of performance testing including planning, building test scripts, execution, and analysis. The planning phase involves identifying critical transactions, volumes, user loads, and environments. Test scripts are built to simulate user workflows and transactions. Execution involves running tests in silos for online and batch processes, as well as combined. Various SAP monitors and tools are used for analysis to evaluate system performance against service level objectives. The best practices covered aim to help ensure effective performance testing of SAP applications.

suryakanth kelmani
Use cases for performance/load testing 
• Pre-go-live validation of application’s ability to meet performance SLAs 
• Benchmark maximum operating capacity (Throughput, concurrent connections, average 
response time, etc.,) of the system under both steady-state and peak load conditions. 
• Identify performance bottlenecks on application, database and infrastructure that could 
potentially cause performance degradations. 
• Sizing & planning the production infrastructure needed for the system for optimal 
performance. 
• Measuring Scaling Limits and Potential Break Points of the system 
• Continuous Improvement and system maintenance.
Load Test Design Considerations 
• Type of Application to be load tested – The load test design may vary depending on the 
type of application. For example, an application can be any of the following types: 
internet –based consumer applications, Transactional / workflow based systems, CMS 
systems, Batch Processing Applications etc., Each of these types of application will 
require a different approach and thought process when designing the load test. 
• Typical and Peak Load Expectations: Understanding the expected load traffic under both 
typical as well as peak load conditions is a key design consideration for load tests. This 
enables the team to select the right load generator tools for the given application under 
test. 
• Baselined Performance Metrics : It is important to lay down clearly what the key 
performance metrics to be tracked, monitored and base-lined are. This enables the team 
to select the right monitoring tools for the right data.
Load Test Design Considerations 
• Technical and Deployment Architectures: The production architecture of the system 
under test is a key design consideration. For example various architectural elements such 
as server clustering, 2 / 3 tier architecture, Use of CDNs, Database replication / sharing 
set up, etc., will introduce different considerations when designing the load test. 
• Simulating Geographically distributed user load : Real users may be geographically 
distributed across different continents all over the world. It is important for the load test 
to mimic the real world user traffic as closely as possible by generating a geographically 
distributed load.
Tools & Platforms 
1. Apache Jmeter 
2. Amazon Web Services 
3. Apache Benchmark (ab) 
4. 3rd Party Services (Saucelabs, Blazemeter) 
5. APM Solutions (New Relic, AppDynamics) 
6. Custom scripts for capturing custom metrics 
Tools and Technologies

Recommended for you

Continuous Performance Testing
Continuous Performance TestingContinuous Performance Testing
Continuous Performance Testing

Performance issues are regularly caught too late leading to increased cost for fixing. We propose a process on how to make performance testing lightweight, execute it on early stages, reduce time and cost of fixes. Applying the same principal that we use for functional testing, performance testing could be integrated in CI/CD pipeline. Learn more about CPT in our blog: https://blog.griddynamics.com/what-is-continuous-performance-testing-and-why-it-is-needed

sqa daysqacpt
Rl Partner Webinar To Share
Rl Partner  Webinar To ShareRl Partner  Webinar To Share
Rl Partner Webinar To Share

Provide On-Demand, Real World Load Testing to Your Customers — Become a Gomez Partner Today Do you know that 57% of application problems are found outside the corporate environment, by actual customers and prospects? Can your customers accurately test and measure end-user experience across geographies and locations under load? Are you testing your customer’s applications from outside the firewall to find problems anywhere in the application delivery chain? Can your customers see the impact of 3rd party content and services, such as CDNs, ISPs, ecommerce components on their web applications performance? Ensuring great experiences for today’s rich and complex Web 2.0 applications requires a new approach to performance testing. Forrester Research calls it “Realistic Performance Testing” — easy to use, delivered on-demand, and able to identify and resolve problems that behind-the-firewall testing tools miss. You can review these slides and find out more about Gomez’s Realistic Performance Testing Solutions, and learn how to drive more professional service revenue while delivering greater value to your customers as a valued Gomez Partner. As a Gomez Partner you’ll have the tools necessary to solve the quality assurance challenges posed by today’s rich internet applications. Become a valued Gomez Partner to •Drive consulting revenue for test definition, script development, test execution and analysis, and problem resolution services •Complement existing inside the firewall testing offerings, by providing realistic testing from an “outside-in” end-user perspective •Differentiate yourself by offering the only solution that tests and measures from 100,000+ real user desktops •Gain real-time performance insight when end-users’ experience degrades under load to offer more value to your customers •Help your customers quickly identify and resolve critical Web application performance issues across the entire application delivery chain

performance testingload testingreality load
Performance testing
Performance testingPerformance testing
Performance testing

The document provides an overview of performance testing, including: - Defining performance testing and comparing it to functional testing - Explaining why performance testing is critical to evaluate a system's scalability, stability, and ability to meet user expectations - Describing common types of performance testing like load, stress, scalability, and endurance testing - Identifying key performance metrics and factors that affect software performance - Outlining the performance testing process from planning to scripting, testing, and result analysis - Introducing common performance testing tools and methodologies - Providing examples of performance test scenarios and best practices for performance testing

performance testingsoftware testingsoftware quality
Methodology and Approach 
The above time estimates are based on a typical experience. This may vary 
depending on the exact nature of application involved.
Deliverables 
1. Load Test Plan 
• Load test objectives, metrics to be captured and test procedures to be executed 
• Test Infrastructure Plan 
2. Load Test Scripts 
• Recorded and validated load test scripts 
3. Load Test Report and Recommendations 
• Performance benchmark metrics of the application under test 
• Recommended Infrastructure size for production 
• Projected Cost of infrastructure and Cost-to-Performance ratio.
Load Testing Success Stories – KEH 
About the Client: Founded in the year 1979 in Atlanta, USA, KEH is the world’s largest dealer of used 
photographic (digital and film) products. KEH lets anyone in any corner of the world sell or trade equipment with 
a global customer base. 
Approach: The staging environment served as the test bed for all performance tests conducted in this project. 
JMeter was used to generate the load required. 1 Amazon EC2 small instance in US Zone acted as the JMeter 
controller. 5 Amazon EC2 small instances in US Zone acted as JMeter agents. Both the Application Server and the 
Database server were configured with monitoring systems (Monyog, Manage Engine - App Manager) that 
captured CPU, Memory, Disk usage, Number of connections etc. 
Insights: 
• Even at high load of 37500 users, the application home page responded at an average time of 20ms. 
• Based on the average response time of 20 ms, we predict that the home page can sustain a load of up to 
50,000 users ramping up in 1000 seconds. i.e, up to 50 concurrent users. 
• There is always a clean throughput. Meaning requests do not queue up at the server end. 
• The number of open DB connections remain untouched. Meaning, the database Is not impacted by the home 
page hits. All home page requests are served from the server cache without accessing the database. 
Recommendations Provided: 
• Presently an order is at least 10 clicks away for all users. We can look at optimizing the order submit flow. 
• Review the IIS connections setting and the Database connections setting to tune it according to expected user 
traffic. 
• Consider setting Up sufficient monitoring during application failure / ISS server failure.
The Neev Edge 
• End-to-end consultative approach for software solutions through needs assessment, 
process consulting and strategic advice. 
• Internal QMS are ISO 9001-2008 certified and CMM level 3 compliant. 
• Continuous process and service level improvements through deployment of best-of-breed 
processes and technologies. 
• International Standards and best practices on Project Management including PMI, ISO 
and Prince-2. 
• Proven EDC Model of delivery to provide predictable results. 
• Scrum based Agile development methodology.

Recommended for you

Reshma Resume 2016
Reshma Resume 2016Reshma Resume 2016
Reshma Resume 2016

Reshma is seeking a challenging role as a business analyst or performance engineer. She has over 4 years of experience in these roles, working on projects for retailers like Target, IBM, and Lowe's. Her experience includes requirements gathering, documentation, performance testing, and issue resolution for order management systems. She is proficient in technologies like Sterling OMS, Oracle, and load testing tools.

VCS_QAPerformanceSlides
VCS_QAPerformanceSlidesVCS_QAPerformanceSlides
VCS_QAPerformanceSlides

This document discusses Viewpoint's approach to web API performance testing. It outlines three key checkpoints: (1) ensuring performance during agile sprints through design reviews and trend monitoring, (2) integrating and testing components from different teams, and (3) performing full regression testing before release. It also defines different types of performance testing and describes the tools and processes used, including load testing with Visual Studio, tracking performance metrics, and using dashboards to socialize goals.

Mobile Performance Testing - Best Practices
Mobile Performance Testing - Best PracticesMobile Performance Testing - Best Practices
Mobile Performance Testing - Best Practices

Best practices of building the mobile performance testing strategy, how it is important to use real device for mobile performance testing.

perfecto mobilemobile performanceeran kinsbruner
A Few Clients
Partnerships
Neev Information Technologies Pvt. Ltd. sales@neevtech.com 
India - Bangalore 
The Estate, # 121,6th Floor, 
Dickenson Road 
Bangalore-560042 
Phone :+91 80 25594416 
India - Pune 
Office No. 4 & 5, 2nd floor, L-Square, 
Plot No. 8, Sanghvi Nagar, Aundh, 
Pune - 411007. 
Phone :+91 20 64103338 
For more info on our offerings, visit www.neevtech.com

More Related Content

What's hot

Migration testing
Migration testingMigration testing
Migration testing
Indium Software
 
Performance Engineering Basics
Performance Engineering BasicsPerformance Engineering Basics
Performance Engineering Basics
Impetus Technologies
 
UmasankarResume (1)
UmasankarResume (1)UmasankarResume (1)
UmasankarResume (1)
Goverdhan Umasankar Bhamidipati
 
SCQAA-SF Meeting on May 21 2014
SCQAA-SF Meeting on May 21 2014 SCQAA-SF Meeting on May 21 2014
SCQAA-SF Meeting on May 21 2014
Sujit Ghosh
 
JD Edwards Consultants in usa | Inventive InfoTech
JD  Edwards Consultants in usa  | Inventive InfoTechJD  Edwards Consultants in usa  | Inventive InfoTech
JD Edwards Consultants in usa | Inventive InfoTech
Inventive InfoTech INC | JD Edwards Services
 
SAP Performance Testing Best Practice Guide v1.0
SAP Performance Testing Best Practice Guide v1.0SAP Performance Testing Best Practice Guide v1.0
SAP Performance Testing Best Practice Guide v1.0
Argos
 
Continuous Performance Testing
Continuous Performance TestingContinuous Performance Testing
Continuous Performance Testing
Grid Dynamics
 
Rl Partner Webinar To Share
Rl Partner  Webinar To ShareRl Partner  Webinar To Share
Rl Partner Webinar To Share
Compuware APM
 
Performance testing
Performance testingPerformance testing
Performance testing
Chalana Kahandawala
 
Reshma Resume 2016
Reshma Resume 2016Reshma Resume 2016
Reshma Resume 2016
Reshma Murali
 
VCS_QAPerformanceSlides
VCS_QAPerformanceSlidesVCS_QAPerformanceSlides
VCS_QAPerformanceSlides
Michael Cowan
 
Mobile Performance Testing - Best Practices
Mobile Performance Testing - Best PracticesMobile Performance Testing - Best Practices
Mobile Performance Testing - Best Practices
Eran Kinsbrunner
 
Software for Oil, Gas & Marine Sector by Labsols
Software for Oil, Gas & Marine Sector by LabsolsSoftware for Oil, Gas & Marine Sector by Labsols
Software for Oil, Gas & Marine Sector by Labsols
Sapon Naskar
 
Automatic Performance Modelling from Application Performance Management (APM)...
Automatic Performance Modelling from Application Performance Management (APM)...Automatic Performance Modelling from Application Performance Management (APM)...
Automatic Performance Modelling from Application Performance Management (APM)...
Paul Brebner
 
Performance Testing for SAP Applications
Performance Testing for SAP ApplicationsPerformance Testing for SAP Applications
Performance Testing for SAP Applications
Globe Testing
 
Past Experiences and Future Challenges using Automatic Performance Modelling ...
Past Experiences and Future Challenges using Automatic Performance Modelling ...Past Experiences and Future Challenges using Automatic Performance Modelling ...
Past Experiences and Future Challenges using Automatic Performance Modelling ...
Paul Brebner
 
Top 8 Trends in Performance Engineering
Top 8 Trends in Performance EngineeringTop 8 Trends in Performance Engineering
Top 8 Trends in Performance Engineering
Convetit
 
Neotys PAC 2018 - Ramya Ramalinga Moorthy
Neotys PAC 2018 - Ramya Ramalinga MoorthyNeotys PAC 2018 - Ramya Ramalinga Moorthy
Neotys PAC 2018 - Ramya Ramalinga Moorthy
Neotys_Partner
 
Integrated lifecycle management with rommana
Integrated lifecycle management with rommanaIntegrated lifecycle management with rommana
Integrated lifecycle management with rommana
Rommana Software
 
LMS TESTING SERVICES
LMS TESTING SERVICESLMS TESTING SERVICES
LMS TESTING SERVICES
LMS Solutions (India) Pvt.Ltd.
 

What's hot (20)

Migration testing
Migration testingMigration testing
Migration testing
 
Performance Engineering Basics
Performance Engineering BasicsPerformance Engineering Basics
Performance Engineering Basics
 
UmasankarResume (1)
UmasankarResume (1)UmasankarResume (1)
UmasankarResume (1)
 
SCQAA-SF Meeting on May 21 2014
SCQAA-SF Meeting on May 21 2014 SCQAA-SF Meeting on May 21 2014
SCQAA-SF Meeting on May 21 2014
 
JD Edwards Consultants in usa | Inventive InfoTech
JD  Edwards Consultants in usa  | Inventive InfoTechJD  Edwards Consultants in usa  | Inventive InfoTech
JD Edwards Consultants in usa | Inventive InfoTech
 
SAP Performance Testing Best Practice Guide v1.0
SAP Performance Testing Best Practice Guide v1.0SAP Performance Testing Best Practice Guide v1.0
SAP Performance Testing Best Practice Guide v1.0
 
Continuous Performance Testing
Continuous Performance TestingContinuous Performance Testing
Continuous Performance Testing
 
Rl Partner Webinar To Share
Rl Partner  Webinar To ShareRl Partner  Webinar To Share
Rl Partner Webinar To Share
 
Performance testing
Performance testingPerformance testing
Performance testing
 
Reshma Resume 2016
Reshma Resume 2016Reshma Resume 2016
Reshma Resume 2016
 
VCS_QAPerformanceSlides
VCS_QAPerformanceSlidesVCS_QAPerformanceSlides
VCS_QAPerformanceSlides
 
Mobile Performance Testing - Best Practices
Mobile Performance Testing - Best PracticesMobile Performance Testing - Best Practices
Mobile Performance Testing - Best Practices
 
Software for Oil, Gas & Marine Sector by Labsols
Software for Oil, Gas & Marine Sector by LabsolsSoftware for Oil, Gas & Marine Sector by Labsols
Software for Oil, Gas & Marine Sector by Labsols
 
Automatic Performance Modelling from Application Performance Management (APM)...
Automatic Performance Modelling from Application Performance Management (APM)...Automatic Performance Modelling from Application Performance Management (APM)...
Automatic Performance Modelling from Application Performance Management (APM)...
 
Performance Testing for SAP Applications
Performance Testing for SAP ApplicationsPerformance Testing for SAP Applications
Performance Testing for SAP Applications
 
Past Experiences and Future Challenges using Automatic Performance Modelling ...
Past Experiences and Future Challenges using Automatic Performance Modelling ...Past Experiences and Future Challenges using Automatic Performance Modelling ...
Past Experiences and Future Challenges using Automatic Performance Modelling ...
 
Top 8 Trends in Performance Engineering
Top 8 Trends in Performance EngineeringTop 8 Trends in Performance Engineering
Top 8 Trends in Performance Engineering
 
Neotys PAC 2018 - Ramya Ramalinga Moorthy
Neotys PAC 2018 - Ramya Ramalinga MoorthyNeotys PAC 2018 - Ramya Ramalinga Moorthy
Neotys PAC 2018 - Ramya Ramalinga Moorthy
 
Integrated lifecycle management with rommana
Integrated lifecycle management with rommanaIntegrated lifecycle management with rommana
Integrated lifecycle management with rommana
 
LMS TESTING SERVICES
LMS TESTING SERVICESLMS TESTING SERVICES
LMS TESTING SERVICES
 

Similar to Neev Load Testing Services

JMeter
JMeterJMeter
Shuvam dutta | Performance testing and engineering
Shuvam dutta | Performance testing and engineeringShuvam dutta | Performance testing and engineering
Shuvam dutta | Performance testing and engineering
Shuvam Dutta
 
Shuvam dutta | Performance testing & engineering
Shuvam dutta | Performance testing & engineeringShuvam dutta | Performance testing & engineering
Shuvam dutta | Performance testing & engineering
Shuvam Dutta
 
Magical Performance tuning with Gomez
Magical Performance tuning with GomezMagical Performance tuning with Gomez
Magical Performance tuning with Gomez
mcsaha
 
Are You Ready For More Visitors Cognizant Gomez Jan20
Are You Ready For More Visitors   Cognizant  Gomez Jan20Are You Ready For More Visitors   Cognizant  Gomez Jan20
Are You Ready For More Visitors Cognizant Gomez Jan20
Compuware APM
 
QSpiders - Introduction to HP Load Runner
QSpiders - Introduction to HP Load RunnerQSpiders - Introduction to HP Load Runner
QSpiders - Introduction to HP Load Runner
Qspiders - Software Testing Training Institute
 
Performance Testing
Performance TestingPerformance Testing
Performance Testing
Selin Gungor
 
Load and performance testing
Load and performance testingLoad and performance testing
Load and performance testing
Qualitest
 
performancetestinganoverview-110206071921-phpapp02.pdf
performancetestinganoverview-110206071921-phpapp02.pdfperformancetestinganoverview-110206071921-phpapp02.pdf
performancetestinganoverview-110206071921-phpapp02.pdf
MAshok10
 
Performance testing : An Overview
Performance testing : An OverviewPerformance testing : An Overview
Performance testing : An Overview
sharadkjain
 
Brijesh Prabhakar July 18
Brijesh Prabhakar  July 18Brijesh Prabhakar  July 18
Brijesh Prabhakar July 18
Brijesh Prabhakar
 
Performance Testing
Performance TestingPerformance Testing
Performance Testing
Anu Shaji
 
Performance Engineering - how to start!
Performance Engineering - how to start!Performance Engineering - how to start!
Performance Engineering - how to start!
Yoav Weiss
 
Neev QA Offering
Neev QA OfferingNeev QA Offering
Neev QA Offering
Neev Technologies
 
Enterprise resource planning_system
Enterprise resource planning_systemEnterprise resource planning_system
Enterprise resource planning_system
Jithin Zcs
 
Микола Ковш “Performance Testing Implementation From Scratch. Why? When and H...
Микола Ковш “Performance Testing Implementation From Scratch. Why? When and H...Микола Ковш “Performance Testing Implementation From Scratch. Why? When and H...
Микола Ковш “Performance Testing Implementation From Scratch. Why? When and H...
Dakiry
 
Ncerc rlmca202 adm m4 ssm
Ncerc rlmca202 adm m4 ssmNcerc rlmca202 adm m4 ssm
Ncerc rlmca202 adm m4 ssm
ssmarar
 
Browser-Based Load Testing with Grafana K6
Browser-Based Load Testing with Grafana K6Browser-Based Load Testing with Grafana K6
Browser-Based Load Testing with Grafana K6
Knoldus Inc.
 
Ravi_Nelluri_QA
Ravi_Nelluri_QARavi_Nelluri_QA
Ravi_Nelluri_QA
nelluriravi
 
IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6
Strongback Consulting
 

Similar to Neev Load Testing Services (20)

JMeter
JMeterJMeter
JMeter
 
Shuvam dutta | Performance testing and engineering
Shuvam dutta | Performance testing and engineeringShuvam dutta | Performance testing and engineering
Shuvam dutta | Performance testing and engineering
 
Shuvam dutta | Performance testing & engineering
Shuvam dutta | Performance testing & engineeringShuvam dutta | Performance testing & engineering
Shuvam dutta | Performance testing & engineering
 
Magical Performance tuning with Gomez
Magical Performance tuning with GomezMagical Performance tuning with Gomez
Magical Performance tuning with Gomez
 
Are You Ready For More Visitors Cognizant Gomez Jan20
Are You Ready For More Visitors   Cognizant  Gomez Jan20Are You Ready For More Visitors   Cognizant  Gomez Jan20
Are You Ready For More Visitors Cognizant Gomez Jan20
 
QSpiders - Introduction to HP Load Runner
QSpiders - Introduction to HP Load RunnerQSpiders - Introduction to HP Load Runner
QSpiders - Introduction to HP Load Runner
 
Performance Testing
Performance TestingPerformance Testing
Performance Testing
 
Load and performance testing
Load and performance testingLoad and performance testing
Load and performance testing
 
performancetestinganoverview-110206071921-phpapp02.pdf
performancetestinganoverview-110206071921-phpapp02.pdfperformancetestinganoverview-110206071921-phpapp02.pdf
performancetestinganoverview-110206071921-phpapp02.pdf
 
Performance testing : An Overview
Performance testing : An OverviewPerformance testing : An Overview
Performance testing : An Overview
 
Brijesh Prabhakar July 18
Brijesh Prabhakar  July 18Brijesh Prabhakar  July 18
Brijesh Prabhakar July 18
 
Performance Testing
Performance TestingPerformance Testing
Performance Testing
 
Performance Engineering - how to start!
Performance Engineering - how to start!Performance Engineering - how to start!
Performance Engineering - how to start!
 
Neev QA Offering
Neev QA OfferingNeev QA Offering
Neev QA Offering
 
Enterprise resource planning_system
Enterprise resource planning_systemEnterprise resource planning_system
Enterprise resource planning_system
 
Микола Ковш “Performance Testing Implementation From Scratch. Why? When and H...
Микола Ковш “Performance Testing Implementation From Scratch. Why? When and H...Микола Ковш “Performance Testing Implementation From Scratch. Why? When and H...
Микола Ковш “Performance Testing Implementation From Scratch. Why? When and H...
 
Ncerc rlmca202 adm m4 ssm
Ncerc rlmca202 adm m4 ssmNcerc rlmca202 adm m4 ssm
Ncerc rlmca202 adm m4 ssm
 
Browser-Based Load Testing with Grafana K6
Browser-Based Load Testing with Grafana K6Browser-Based Load Testing with Grafana K6
Browser-Based Load Testing with Grafana K6
 
Ravi_Nelluri_QA
Ravi_Nelluri_QARavi_Nelluri_QA
Ravi_Nelluri_QA
 
IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6IBM Collaborative Lifecycle Management Solution for DevOps v6
IBM Collaborative Lifecycle Management Solution for DevOps v6
 

More from Neev Technologies

Razorfish India (Neev) Corporate Profile
Razorfish India (Neev) Corporate ProfileRazorfish India (Neev) Corporate Profile
Razorfish India (Neev) Corporate Profile
Neev Technologies
 
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ NeevAdobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
Neev Technologies
 
Hybris Hackathon - Split Payments in Hybris
Hybris Hackathon - Split Payments in HybrisHybris Hackathon - Split Payments in Hybris
Hybris Hackathon - Split Payments in Hybris
Neev Technologies
 
Hybris Hackathon - Data Modeling
Hybris Hackathon - Data ModelingHybris Hackathon - Data Modeling
Hybris Hackathon - Data Modeling
Neev Technologies
 
RazorfishNeev Engagement Process
RazorfishNeev Engagement ProcessRazorfishNeev Engagement Process
RazorfishNeev Engagement Process
Neev Technologies
 
Gameathon @ Neev
Gameathon @ NeevGameathon @ Neev
Gameathon @ Neev
Neev Technologies
 
Building A Jewelry e-store - Now, sell your jewelry to the world!
Building A Jewelry e-store - Now, sell your jewelry to the world!Building A Jewelry e-store - Now, sell your jewelry to the world!
Building A Jewelry e-store - Now, sell your jewelry to the world!
Neev Technologies
 
How to add Custom Font to your iOS-based App?
How to add Custom Font to your iOS-based App?How to add Custom Font to your iOS-based App?
How to add Custom Font to your iOS-based App?
Neev Technologies
 
Our Experience on Google Map Integration with Apps
Our Experience on Google Map Integration with AppsOur Experience on Google Map Integration with Apps
Our Experience on Google Map Integration with Apps
Neev Technologies
 
Neev Application Performance Management Services
Neev Application Performance Management ServicesNeev Application Performance Management Services
Neev Application Performance Management Services
Neev Technologies
 
Drupal Capabilities @ Neev
Drupal Capabilities @ NeevDrupal Capabilities @ Neev
Drupal Capabilities @ Neev
Neev Technologies
 
Neev CakePHP Managed Services Offerings
Neev CakePHP Managed Services OfferingsNeev CakePHP Managed Services Offerings
Neev CakePHP Managed Services Offerings
Neev Technologies
 
Neev AngularJS Capabilities
Neev AngularJS CapabilitiesNeev AngularJS Capabilities
Neev AngularJS Capabilities
Neev Technologies
 
Mobile Responsive Design @ Neev
Mobile Responsive Design @ NeevMobile Responsive Design @ Neev
Mobile Responsive Design @ Neev
Neev Technologies
 
Business Intelligence Capabilities @ Neev
Business Intelligence Capabilities @ NeevBusiness Intelligence Capabilities @ Neev
Business Intelligence Capabilities @ Neev
Neev Technologies
 
Neev Conversion Strategy Capabilities
Neev Conversion Strategy CapabilitiesNeev Conversion Strategy Capabilities
Neev Conversion Strategy Capabilities
Neev Technologies
 
RazorfishNeev - An Overview
RazorfishNeev - An OverviewRazorfishNeev - An Overview
RazorfishNeev - An Overview
Neev Technologies
 
A Digital Mirror for Luxury Jewelry Stores
A Digital Mirror for Luxury Jewelry StoresA Digital Mirror for Luxury Jewelry Stores
A Digital Mirror for Luxury Jewelry Stores
Neev Technologies
 
Neev Open Source Contributions
Neev Open Source ContributionsNeev Open Source Contributions
Neev Open Source Contributions
Neev Technologies
 
Native Mobile Platforms vs Phonegap – A Comparison
Native Mobile Platforms vs Phonegap – A ComparisonNative Mobile Platforms vs Phonegap – A Comparison
Native Mobile Platforms vs Phonegap – A Comparison
Neev Technologies
 

More from Neev Technologies (20)

Razorfish India (Neev) Corporate Profile
Razorfish India (Neev) Corporate ProfileRazorfish India (Neev) Corporate Profile
Razorfish India (Neev) Corporate Profile
 
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ NeevAdobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
Adobe Experience Manager (Adobe CQ) Capabilities and Experience @ Neev
 
Hybris Hackathon - Split Payments in Hybris
Hybris Hackathon - Split Payments in HybrisHybris Hackathon - Split Payments in Hybris
Hybris Hackathon - Split Payments in Hybris
 
Hybris Hackathon - Data Modeling
Hybris Hackathon - Data ModelingHybris Hackathon - Data Modeling
Hybris Hackathon - Data Modeling
 
RazorfishNeev Engagement Process
RazorfishNeev Engagement ProcessRazorfishNeev Engagement Process
RazorfishNeev Engagement Process
 
Gameathon @ Neev
Gameathon @ NeevGameathon @ Neev
Gameathon @ Neev
 
Building A Jewelry e-store - Now, sell your jewelry to the world!
Building A Jewelry e-store - Now, sell your jewelry to the world!Building A Jewelry e-store - Now, sell your jewelry to the world!
Building A Jewelry e-store - Now, sell your jewelry to the world!
 
How to add Custom Font to your iOS-based App?
How to add Custom Font to your iOS-based App?How to add Custom Font to your iOS-based App?
How to add Custom Font to your iOS-based App?
 
Our Experience on Google Map Integration with Apps
Our Experience on Google Map Integration with AppsOur Experience on Google Map Integration with Apps
Our Experience on Google Map Integration with Apps
 
Neev Application Performance Management Services
Neev Application Performance Management ServicesNeev Application Performance Management Services
Neev Application Performance Management Services
 
Drupal Capabilities @ Neev
Drupal Capabilities @ NeevDrupal Capabilities @ Neev
Drupal Capabilities @ Neev
 
Neev CakePHP Managed Services Offerings
Neev CakePHP Managed Services OfferingsNeev CakePHP Managed Services Offerings
Neev CakePHP Managed Services Offerings
 
Neev AngularJS Capabilities
Neev AngularJS CapabilitiesNeev AngularJS Capabilities
Neev AngularJS Capabilities
 
Mobile Responsive Design @ Neev
Mobile Responsive Design @ NeevMobile Responsive Design @ Neev
Mobile Responsive Design @ Neev
 
Business Intelligence Capabilities @ Neev
Business Intelligence Capabilities @ NeevBusiness Intelligence Capabilities @ Neev
Business Intelligence Capabilities @ Neev
 
Neev Conversion Strategy Capabilities
Neev Conversion Strategy CapabilitiesNeev Conversion Strategy Capabilities
Neev Conversion Strategy Capabilities
 
RazorfishNeev - An Overview
RazorfishNeev - An OverviewRazorfishNeev - An Overview
RazorfishNeev - An Overview
 
A Digital Mirror for Luxury Jewelry Stores
A Digital Mirror for Luxury Jewelry StoresA Digital Mirror for Luxury Jewelry Stores
A Digital Mirror for Luxury Jewelry Stores
 
Neev Open Source Contributions
Neev Open Source ContributionsNeev Open Source Contributions
Neev Open Source Contributions
 
Native Mobile Platforms vs Phonegap – A Comparison
Native Mobile Platforms vs Phonegap – A ComparisonNative Mobile Platforms vs Phonegap – A Comparison
Native Mobile Platforms vs Phonegap – A Comparison
 

Recently uploaded

[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
Kief Morris
 
20240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 202420240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 2024
Matthew Sinclair
 
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyyActive Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
RaminGhanbari2
 
Quality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of TimeQuality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of Time
Aurora Consulting
 
What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024
Stephanie Beckett
 
Cookies program to display the information though cookie creation
Cookies program to display the information though cookie creationCookies program to display the information though cookie creation
Cookies program to display the information though cookie creation
shanthidl1
 
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptxRPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
SynapseIndia
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Mydbops
 
How Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdfHow Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdf
HackersList
 
Coordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar SlidesCoordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar Slides
Safe Software
 
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdfBT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
Neo4j
 
What's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptxWhat's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptx
Stephanie Beckett
 
7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf
Enterprise Wired
 
Best Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdfBest Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdf
Tatiana Al-Chueyr
 
Implementations of Fused Deposition Modeling in real world
Implementations of Fused Deposition Modeling  in real worldImplementations of Fused Deposition Modeling  in real world
Implementations of Fused Deposition Modeling in real world
Emerging Tech
 
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdfWhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
ArgaBisma
 
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
Bert Blevins
 
DealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 editionDealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 edition
Yevgen Sysoyev
 
How to Build a Profitable IoT Product.pptx
How to Build a Profitable IoT Product.pptxHow to Build a Profitable IoT Product.pptx
How to Build a Profitable IoT Product.pptx
Adam Dunkels
 
Pigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdfPigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdf
Pigging Solutions
 

Recently uploaded (20)

[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
[Talk] Moving Beyond Spaghetti Infrastructure [AOTB] 2024-07-04.pdf
 
20240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 202420240705 QFM024 Irresponsible AI Reading List June 2024
20240705 QFM024 Irresponsible AI Reading List June 2024
 
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyyActive Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
Active Inference is a veryyyyyyyyyyyyyyyyyyyyyyyy
 
Quality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of TimeQuality Patents: Patents That Stand the Test of Time
Quality Patents: Patents That Stand the Test of Time
 
What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024What’s New in Teams Calling, Meetings and Devices May 2024
What’s New in Teams Calling, Meetings and Devices May 2024
 
Cookies program to display the information though cookie creation
Cookies program to display the information though cookie creationCookies program to display the information though cookie creation
Cookies program to display the information though cookie creation
 
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptxRPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptx
 
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsScaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - Mydbops
 
How Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdfHow Social Media Hackers Help You to See Your Wife's Message.pdf
How Social Media Hackers Help You to See Your Wife's Message.pdf
 
Coordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar SlidesCoordinate Systems in FME 101 - Webinar Slides
Coordinate Systems in FME 101 - Webinar Slides
 
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdfBT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdf
 
What's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptxWhat's New in Copilot for Microsoft365 May 2024.pptx
What's New in Copilot for Microsoft365 May 2024.pptx
 
7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf7 Most Powerful Solar Storms in the History of Earth.pdf
7 Most Powerful Solar Storms in the History of Earth.pdf
 
Best Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdfBest Practices for Effectively Running dbt in Airflow.pdf
Best Practices for Effectively Running dbt in Airflow.pdf
 
Implementations of Fused Deposition Modeling in real world
Implementations of Fused Deposition Modeling  in real worldImplementations of Fused Deposition Modeling  in real world
Implementations of Fused Deposition Modeling in real world
 
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdfWhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
WhatsApp Image 2024-03-27 at 08.19.52_bfd93109.pdf
 
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...
 
DealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 editionDealBook of Ukraine: 2024 edition
DealBook of Ukraine: 2024 edition
 
How to Build a Profitable IoT Product.pptx
How to Build a Profitable IoT Product.pptxHow to Build a Profitable IoT Product.pptx
How to Build a Profitable IoT Product.pptx
 
Pigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdfPigging Solutions Sustainability brochure.pdf
Pigging Solutions Sustainability brochure.pdf
 

Neev Load Testing Services

  • 1. Neev Load Testing Services
  • 2. Magento Hybris Commerce SaaS Applications Adobe Marketing Cloud Custom Development Key Company Highlights 300+ team with experience in managing offshore, distributed development. Neev Technologies established in Jan ’05 VC Funding in 2009 By Basil Partners Part of Publicis Groupe Hybris and Adobe CQ centers of Excellence Offices at Bangalore, Gurgaon, Pune, Mumbai Member of NASSCOM About Neev Mobile Cloud iPhone Android PhoneGap Windows Phone HTML5 Apps Web AWS Rackspace Joyent Heroku Google Cloud Platform Digital Marketing, CRM, Analytics (Omni-Channel) User Interface Design and User Experience Design Performance Consulting Practices Quality Assurance & Testing Outsourced Product Development Click here to know more about us
  • 3. Document Objectives • About Neev • Why performance matters for digital businesses? • Use Cases for performance / load testing • Load Test Design Considerations • Tools and Technologies • Methodology and Approach • Activities and Deliverables • Load Testing Success Stories
  • 4. Why performance matters for digital business? Source: http://www.appdynamics.com/blog/devops/load-testing-tools-explained-the- server-side/ Fast Application Performance Positive / Hassle- Free User Experience Positive Affect towards the Brand Improved Brand Equity A few statistics about the business impact of performance at major internet companies: • Amazon and Walmart increased revenue 1% for every 100ms of improvement • Microsoft found that Bing searches that were 2 seconds slower resulted in a 4.3% drop in revenue per user • When Mozilla shaved 2.2 seconds off their landing page, Firefox downloads increased 15.4% (60 million more downloads) • Making Barack Obama’s website 60% faster increased donation conversions by 14% (30 million more dollars) • Shopzilla sped up average page load time from 6 seconds to 1.2 seconds, and increased revenue by 12% and page views by 25%
  • 5. Use cases for performance/load testing • Pre-go-live validation of application’s ability to meet performance SLAs • Benchmark maximum operating capacity (Throughput, concurrent connections, average response time, etc.,) of the system under both steady-state and peak load conditions. • Identify performance bottlenecks on application, database and infrastructure that could potentially cause performance degradations. • Sizing & planning the production infrastructure needed for the system for optimal performance. • Measuring Scaling Limits and Potential Break Points of the system • Continuous Improvement and system maintenance.
  • 6. Load Test Design Considerations • Type of Application to be load tested – The load test design may vary depending on the type of application. For example, an application can be any of the following types: internet –based consumer applications, Transactional / workflow based systems, CMS systems, Batch Processing Applications etc., Each of these types of application will require a different approach and thought process when designing the load test. • Typical and Peak Load Expectations: Understanding the expected load traffic under both typical as well as peak load conditions is a key design consideration for load tests. This enables the team to select the right load generator tools for the given application under test. • Baselined Performance Metrics : It is important to lay down clearly what the key performance metrics to be tracked, monitored and base-lined are. This enables the team to select the right monitoring tools for the right data.
  • 7. Load Test Design Considerations • Technical and Deployment Architectures: The production architecture of the system under test is a key design consideration. For example various architectural elements such as server clustering, 2 / 3 tier architecture, Use of CDNs, Database replication / sharing set up, etc., will introduce different considerations when designing the load test. • Simulating Geographically distributed user load : Real users may be geographically distributed across different continents all over the world. It is important for the load test to mimic the real world user traffic as closely as possible by generating a geographically distributed load.
  • 8. Tools & Platforms 1. Apache Jmeter 2. Amazon Web Services 3. Apache Benchmark (ab) 4. 3rd Party Services (Saucelabs, Blazemeter) 5. APM Solutions (New Relic, AppDynamics) 6. Custom scripts for capturing custom metrics Tools and Technologies
  • 9. Methodology and Approach The above time estimates are based on a typical experience. This may vary depending on the exact nature of application involved.
  • 10. Deliverables 1. Load Test Plan • Load test objectives, metrics to be captured and test procedures to be executed • Test Infrastructure Plan 2. Load Test Scripts • Recorded and validated load test scripts 3. Load Test Report and Recommendations • Performance benchmark metrics of the application under test • Recommended Infrastructure size for production • Projected Cost of infrastructure and Cost-to-Performance ratio.
  • 11. Load Testing Success Stories – KEH About the Client: Founded in the year 1979 in Atlanta, USA, KEH is the world’s largest dealer of used photographic (digital and film) products. KEH lets anyone in any corner of the world sell or trade equipment with a global customer base. Approach: The staging environment served as the test bed for all performance tests conducted in this project. JMeter was used to generate the load required. 1 Amazon EC2 small instance in US Zone acted as the JMeter controller. 5 Amazon EC2 small instances in US Zone acted as JMeter agents. Both the Application Server and the Database server were configured with monitoring systems (Monyog, Manage Engine - App Manager) that captured CPU, Memory, Disk usage, Number of connections etc. Insights: • Even at high load of 37500 users, the application home page responded at an average time of 20ms. • Based on the average response time of 20 ms, we predict that the home page can sustain a load of up to 50,000 users ramping up in 1000 seconds. i.e, up to 50 concurrent users. • There is always a clean throughput. Meaning requests do not queue up at the server end. • The number of open DB connections remain untouched. Meaning, the database Is not impacted by the home page hits. All home page requests are served from the server cache without accessing the database. Recommendations Provided: • Presently an order is at least 10 clicks away for all users. We can look at optimizing the order submit flow. • Review the IIS connections setting and the Database connections setting to tune it according to expected user traffic. • Consider setting Up sufficient monitoring during application failure / ISS server failure.
  • 12. The Neev Edge • End-to-end consultative approach for software solutions through needs assessment, process consulting and strategic advice. • Internal QMS are ISO 9001-2008 certified and CMM level 3 compliant. • Continuous process and service level improvements through deployment of best-of-breed processes and technologies. • International Standards and best practices on Project Management including PMI, ISO and Prince-2. • Proven EDC Model of delivery to provide predictable results. • Scrum based Agile development methodology.
  • 15. Neev Information Technologies Pvt. Ltd. sales@neevtech.com India - Bangalore The Estate, # 121,6th Floor, Dickenson Road Bangalore-560042 Phone :+91 80 25594416 India - Pune Office No. 4 & 5, 2nd floor, L-Square, Plot No. 8, Sanghvi Nagar, Aundh, Pune - 411007. Phone :+91 20 64103338 For more info on our offerings, visit www.neevtech.com