SlideShare uma empresa Scribd logo
1 de 17
www.ekatechserv.com
EKA Testing
Services
About Us Performance
testing
Contact
Us
Bringing decades of testing experience to you
www.ekatechserv.com
EKA Testing Services
Bringing decades of testing experience to you
• Founded by
– Dr. Prakash Mutalik (Co-founder of RelQ – acquired by EDS, now part of HP), a
pioneer in Software Testing
• Our focus
– Testing & Knowledge Management technology, tools and Services
• Our objectives
– help customers improve business performance through increased efficiencies by
using our products and services
• We are not another testing company
– are a technology company venturing into newer models of Testing Engagements
and Delivery (though ‘cloud’)
About
Us
2
www.ekatechserv.com
EKA’s product and
services
With vast experience in hundreds of testing projects (functionality
testing, test automation and performance testing ) in the last 15 years,
EKA has developed test frameworks, technology and tools which help
in doing cost effective and efficient testing
– CBTF, a cloud based test platform with built-in test phases and templates for
‘functionality testing’ makes testing more efficient and significantly reduces cost of
testing
– EAF , a cloud based framework for conducting test automation using open source
tool ’selenium’
– Performance testing service using open-source tool ‘ Jmeter’
3
About
Us
www.ekatechserv.com
What is Performance
Testing?
“It is a testing to determine whether the current system meets the
performance requirements of time sensitive parameters such
as response times and the load of peak or high-volume
processing “.
Performance
Testing
4
Measuring Time Sensitive
Parameters under different loads
Analysis
Inputs to development team
for system tuning
www.ekatechserv.com
Performance is critical
once the software is
deployed
5
Performanc
e Testing
www.ekatechserv.com
Why Performance
Testing?
It would be business disaster if the software released to the customer does not
respond within the stipulated times and does not respond well when the
system is loaded. Performance tests are performed to
 find out if the performance acceptance criteria are met.
 find out if the system/application has any serious performance issues when loaded
 provide benchmark figures
 find out architectural/design flaws
 to find out if the system and the underlying hardware has been tuned for optimal
performance
Performance
Testing
6
www.ekatechserv.com
Performance Testing
Types
1. Performance testing – to analyze software/system response
times when performing different functions
2. Load/Volume testing – to examine whether the system
performs well under the normal specified load.
3. Stress/Endurance testing – to analyze how software/system
performs at peak loads or when it is stressed.
Performance
Testing
7
www.ekatechserv.com
Performance testing
tools
There are several proven tools the industry uses
• HP LoadRunner
• JMeter
• Silk Performer
While LoadRunner and Silk performer are
Commercial (paid ) tools, Jmeter is an
Open source tool. EKA has developed expertise in conducting
performance testing using Jmeter.
Performance
Testing
8
www.ekatechserv.com
Performance testing
benefits
• Evaluate Risk, Identifies critical decision points - Determine system
capabilities
• Early identification of major application defects and architectural issues helps
in scaling up
• Guaranteed customer satisfaction
• Builds confidence in the product
• Better Quality Software
Performance
Testing
9
www.ekatechserv.com
Our Approach
Performance
Requirement
Identify Work Load
Load Generation &
Execution
Monitoring
Analysis
Script Creation
Test Report
Identifying bottlenecks
and report to client
Gather requirements
Analyze requirements
Identify test scenarios
Identify user load pattern
Create Vuser scripts
Enhance the scripts
Generate the user load
Run the tests and collect
metrics
Performanc
e Testing
Monitor the servers
Gather performance data
Analyze the performance
data,Benchmarking
Prepare Performance test
execution report 10
Application
navigation using
Jmeter
www.ekatechserv.com
A typical performance
test environmentPerformanc
e Testing
11
www.ekatechserv.com
Some of the
performance metrics
• Response Time - The time it takes a request to fully load. From the time
the request is initiated until the time it is complete. This generally
indicates the performance level of the entire system under test (web
server + DB). This measure represents the average response time.
• Latency -Time until first response. The time it takes for the first byte to
be received as part of the response. This generally indicates the
performance level of the web server. This measurement represents the
average latency time at a certain minute of the test.
• Users -This measurement represents the number of active users at a
certain minute of the test.
• Hits -This measure represents the number of hits per minute at a certain
minute of the test.
• Errors -Errors generated by the server during the test and errors due to
connection timeouts, refusals or broken connections.
• Bandwidth -The amount of bandwidth used by a request or set of
requests.
• Throughput – Represents the number of requests/business transactions
processed by the product in a specified time duration
Performance
Testing
12
www.ekatechserv.com
Performance test
Analysis
• Analysing test results : During any scenario execution, the tool used for testing the performance records the application
performance under different test conditions. The graphs and reports obtained from the tool are used to analyse the
application’s performance
• Indicated below are samples of reports generated by performance testing tools which are helpful during the performance test
analysis
Performance
Testing
Response
time graph
Response
time vs user
load graph
Throughput vs user
load graph
13
www.ekatechserv.com
Performance
Engineering
• EKA makes use of the graphs and charts generated by the tool used for
performance testing to analyze the performance of the system
• EKA then identifies the possible bottlenecks in the system and reports the
same to the client
• EKA also takes up the activity of doing a retest after the system is tuned to
meet the performance requirements
Performance
Testing
14
www.ekatechserv.com
Case Study
Scope and Application type: To carry out load, stress testing and determine end user response time with application under load for a
reputed client on a web based trade deal application
Approach : Eka followed its Performance testing methodology with the use of the tool Jmeter
Project Execution: Objectives tested by simulating different workloads on the application
Observations:
The application breaks down once a load of 98 users is simulated
After 60 users, the application performance values are linearly increasing for transactions
From a performance perspective, the application can handle upto 60 users without any linear increase in response time
Deliverables: Average response time, throughput graphs with detailed analysis of the system performance subjected to increasing load and
number of users.
Benefits to client:
The overall performance testing and analysis carried out by EKA helped the client to scale the system upto 250 users
The client was able to tune the system based on the suggestions given by EKA
Performance
Testing
15
www.ekatechserv.com
Contact Us
Address
#890, 15th main, 5th cross, BTM Layout 2nd Stage, 1st phase,
Bangalore - 560076.
Contact
+91 7829 2541 69
Other information
General enquiry: info@ekatechserv.com
Sales enquiry: sales@ekatechserv.com
Job enquiry: careers@ekatechserv.com
Free consultation: testconsulting@ekatechserv.com
Contact
Us
16
www.ekatechserv.com
Thank You
About
Us
Perfor
mance
Testing
Contact
Us

Mais conteúdo relacionado

Mais procurados

Load and performance testing
Load and performance testingLoad and performance testing
Load and performance testing
Qualitest
 
Performance Test Plan - Sample 2
Performance Test Plan - Sample 2Performance Test Plan - Sample 2
Performance Test Plan - Sample 2
Atul Pant
 
Performance and load testing
Performance and load testingPerformance and load testing
Performance and load testing
sonukalpana
 
Performance testing and j meter overview
Performance testing and j meter overviewPerformance testing and j meter overview
Performance testing and j meter overview
krishna chaitanya
 

Mais procurados (20)

Performance Testing Using VS 2010 - Part 1
Performance Testing Using VS 2010 - Part 1Performance Testing Using VS 2010 - Part 1
Performance Testing Using VS 2010 - Part 1
 
Introduction to performance testing
Introduction to performance testingIntroduction to performance testing
Introduction to performance testing
 
Performance testing
Performance testingPerformance testing
Performance testing
 
Load Testing Best Practices
Load Testing Best PracticesLoad Testing Best Practices
Load Testing Best Practices
 
Performance testing
Performance testingPerformance testing
Performance testing
 
Performance testing : An Overview
Performance testing : An OverviewPerformance testing : An Overview
Performance testing : An Overview
 
Load and performance testing
Load and performance testingLoad and performance testing
Load and performance testing
 
Performance testing services
Performance testing servicesPerformance testing services
Performance testing services
 
Getting start with Performance Testing
Getting start with Performance Testing Getting start with Performance Testing
Getting start with Performance Testing
 
QSpiders - Introduction to JMeter
QSpiders - Introduction to JMeterQSpiders - Introduction to JMeter
QSpiders - Introduction to JMeter
 
Performance Test Plan - Sample 2
Performance Test Plan - Sample 2Performance Test Plan - Sample 2
Performance Test Plan - Sample 2
 
Performance and load testing
Performance and load testingPerformance and load testing
Performance and load testing
 
Performance Testing And Its Type | Benefits Of Performance Testing
Performance Testing And Its Type | Benefits Of Performance TestingPerformance Testing And Its Type | Benefits Of Performance Testing
Performance Testing And Its Type | Benefits Of Performance Testing
 
Fundamentals Performance Testing
Fundamentals Performance TestingFundamentals Performance Testing
Fundamentals Performance Testing
 
Performance testing and j meter overview
Performance testing and j meter overviewPerformance testing and j meter overview
Performance testing and j meter overview
 
An Introduction to Performance Testing
An Introduction to Performance TestingAn Introduction to Performance Testing
An Introduction to Performance Testing
 
Performance Testing
Performance TestingPerformance Testing
Performance Testing
 
Performance Bottleneck Identification
Performance Bottleneck IdentificationPerformance Bottleneck Identification
Performance Bottleneck Identification
 
Load and Performance Testing for J2EE - Testing, monitoring and reporting usi...
Load and Performance Testing for J2EE - Testing, monitoring and reporting usi...Load and Performance Testing for J2EE - Testing, monitoring and reporting usi...
Load and Performance Testing for J2EE - Testing, monitoring and reporting usi...
 
Multiple Dimensions of Load Testing
Multiple Dimensions of Load TestingMultiple Dimensions of Load Testing
Multiple Dimensions of Load Testing
 

Semelhante a Performance testing

VCS_QAPerformanceSlides
VCS_QAPerformanceSlidesVCS_QAPerformanceSlides
VCS_QAPerformanceSlides
Michael Cowan
 
Performance testing jmeter
Performance testing jmeterPerformance testing jmeter
Performance testing jmeter
Bhojan Rajan
 
PerformanceTestingWithLoadrunner
PerformanceTestingWithLoadrunnerPerformanceTestingWithLoadrunner
PerformanceTestingWithLoadrunner
techgajanan
 
Performance Testing With Loadrunner
Performance Testing With LoadrunnerPerformance Testing With Loadrunner
Performance Testing With Loadrunner
vladimir zaremba
 

Semelhante a Performance testing (20)

JMeter
JMeterJMeter
JMeter
 
Laravel Load Testing: Strategies and Tools
Laravel Load Testing: Strategies and ToolsLaravel Load Testing: Strategies and Tools
Laravel Load Testing: Strategies and Tools
 
performance testing training in hyderabad
performance testing training in hyderabadperformance testing training in hyderabad
performance testing training in hyderabad
 
Performancetestingjmeter 121109061704-phpapp02
Performancetestingjmeter 121109061704-phpapp02Performancetestingjmeter 121109061704-phpapp02
Performancetestingjmeter 121109061704-phpapp02
 
Performance Testing Training in Hyderabad
Performance Testing Training in HyderabadPerformance Testing Training in Hyderabad
Performance Testing Training in Hyderabad
 
performance testing training in hyderabad
performance testing training in hyderabadperformance testing training in hyderabad
performance testing training in hyderabad
 
performance testing training in hyderabad
performance testing training in hyderabadperformance testing training in hyderabad
performance testing training in hyderabad
 
Performance Testing.3zen.pdf
Performance Testing.3zen.pdfPerformance Testing.3zen.pdf
Performance Testing.3zen.pdf
 
QSpiders - Introduction to HP Load Runner
QSpiders - Introduction to HP Load RunnerQSpiders - Introduction to HP Load Runner
QSpiders - Introduction to HP Load Runner
 
Application Performance, Test and Monitoring
Application Performance, Test and MonitoringApplication Performance, Test and Monitoring
Application Performance, Test and Monitoring
 
Performance testing interview questions and answers
Performance testing interview questions and answersPerformance testing interview questions and answers
Performance testing interview questions and answers
 
Ncerc rlmca202 adm m4 ssm
Ncerc rlmca202 adm m4 ssmNcerc rlmca202 adm m4 ssm
Ncerc rlmca202 adm m4 ssm
 
VCS_QAPerformanceSlides
VCS_QAPerformanceSlidesVCS_QAPerformanceSlides
VCS_QAPerformanceSlides
 
Load Testing.pdf
Load Testing.pdfLoad Testing.pdf
Load Testing.pdf
 
Performance Testing using LoadRunner
Performance Testing using LoadRunnerPerformance Testing using LoadRunner
Performance Testing using LoadRunner
 
Performance testing Web Application - A complete Guide
Performance testing Web Application - A complete GuidePerformance testing Web Application - A complete Guide
Performance testing Web Application - A complete Guide
 
Performance testing jmeter
Performance testing jmeterPerformance testing jmeter
Performance testing jmeter
 
PerformanceTestingWithLoadrunner
PerformanceTestingWithLoadrunnerPerformanceTestingWithLoadrunner
PerformanceTestingWithLoadrunner
 
Performance Testing With Loadrunner
Performance Testing With LoadrunnerPerformance Testing With Loadrunner
Performance Testing With Loadrunner
 
Performance testing using jmeter
Performance testing using jmeterPerformance testing using jmeter
Performance testing using jmeter
 

Último

CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
anilsa9823
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Último (20)

CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AISyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
SyndBuddy AI 2k Review 2024: Revolutionizing Content Syndication with AI
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 

Performance testing

  • 1. www.ekatechserv.com EKA Testing Services About Us Performance testing Contact Us Bringing decades of testing experience to you
  • 2. www.ekatechserv.com EKA Testing Services Bringing decades of testing experience to you • Founded by – Dr. Prakash Mutalik (Co-founder of RelQ – acquired by EDS, now part of HP), a pioneer in Software Testing • Our focus – Testing & Knowledge Management technology, tools and Services • Our objectives – help customers improve business performance through increased efficiencies by using our products and services • We are not another testing company – are a technology company venturing into newer models of Testing Engagements and Delivery (though ‘cloud’) About Us 2
  • 3. www.ekatechserv.com EKA’s product and services With vast experience in hundreds of testing projects (functionality testing, test automation and performance testing ) in the last 15 years, EKA has developed test frameworks, technology and tools which help in doing cost effective and efficient testing – CBTF, a cloud based test platform with built-in test phases and templates for ‘functionality testing’ makes testing more efficient and significantly reduces cost of testing – EAF , a cloud based framework for conducting test automation using open source tool ’selenium’ – Performance testing service using open-source tool ‘ Jmeter’ 3 About Us
  • 4. www.ekatechserv.com What is Performance Testing? “It is a testing to determine whether the current system meets the performance requirements of time sensitive parameters such as response times and the load of peak or high-volume processing “. Performance Testing 4 Measuring Time Sensitive Parameters under different loads Analysis Inputs to development team for system tuning
  • 5. www.ekatechserv.com Performance is critical once the software is deployed 5 Performanc e Testing
  • 6. www.ekatechserv.com Why Performance Testing? It would be business disaster if the software released to the customer does not respond within the stipulated times and does not respond well when the system is loaded. Performance tests are performed to  find out if the performance acceptance criteria are met.  find out if the system/application has any serious performance issues when loaded  provide benchmark figures  find out architectural/design flaws  to find out if the system and the underlying hardware has been tuned for optimal performance Performance Testing 6
  • 7. www.ekatechserv.com Performance Testing Types 1. Performance testing – to analyze software/system response times when performing different functions 2. Load/Volume testing – to examine whether the system performs well under the normal specified load. 3. Stress/Endurance testing – to analyze how software/system performs at peak loads or when it is stressed. Performance Testing 7
  • 8. www.ekatechserv.com Performance testing tools There are several proven tools the industry uses • HP LoadRunner • JMeter • Silk Performer While LoadRunner and Silk performer are Commercial (paid ) tools, Jmeter is an Open source tool. EKA has developed expertise in conducting performance testing using Jmeter. Performance Testing 8
  • 9. www.ekatechserv.com Performance testing benefits • Evaluate Risk, Identifies critical decision points - Determine system capabilities • Early identification of major application defects and architectural issues helps in scaling up • Guaranteed customer satisfaction • Builds confidence in the product • Better Quality Software Performance Testing 9
  • 10. www.ekatechserv.com Our Approach Performance Requirement Identify Work Load Load Generation & Execution Monitoring Analysis Script Creation Test Report Identifying bottlenecks and report to client Gather requirements Analyze requirements Identify test scenarios Identify user load pattern Create Vuser scripts Enhance the scripts Generate the user load Run the tests and collect metrics Performanc e Testing Monitor the servers Gather performance data Analyze the performance data,Benchmarking Prepare Performance test execution report 10 Application navigation using Jmeter
  • 11. www.ekatechserv.com A typical performance test environmentPerformanc e Testing 11
  • 12. www.ekatechserv.com Some of the performance metrics • Response Time - The time it takes a request to fully load. From the time the request is initiated until the time it is complete. This generally indicates the performance level of the entire system under test (web server + DB). This measure represents the average response time. • Latency -Time until first response. The time it takes for the first byte to be received as part of the response. This generally indicates the performance level of the web server. This measurement represents the average latency time at a certain minute of the test. • Users -This measurement represents the number of active users at a certain minute of the test. • Hits -This measure represents the number of hits per minute at a certain minute of the test. • Errors -Errors generated by the server during the test and errors due to connection timeouts, refusals or broken connections. • Bandwidth -The amount of bandwidth used by a request or set of requests. • Throughput – Represents the number of requests/business transactions processed by the product in a specified time duration Performance Testing 12
  • 13. www.ekatechserv.com Performance test Analysis • Analysing test results : During any scenario execution, the tool used for testing the performance records the application performance under different test conditions. The graphs and reports obtained from the tool are used to analyse the application’s performance • Indicated below are samples of reports generated by performance testing tools which are helpful during the performance test analysis Performance Testing Response time graph Response time vs user load graph Throughput vs user load graph 13
  • 14. www.ekatechserv.com Performance Engineering • EKA makes use of the graphs and charts generated by the tool used for performance testing to analyze the performance of the system • EKA then identifies the possible bottlenecks in the system and reports the same to the client • EKA also takes up the activity of doing a retest after the system is tuned to meet the performance requirements Performance Testing 14
  • 15. www.ekatechserv.com Case Study Scope and Application type: To carry out load, stress testing and determine end user response time with application under load for a reputed client on a web based trade deal application Approach : Eka followed its Performance testing methodology with the use of the tool Jmeter Project Execution: Objectives tested by simulating different workloads on the application Observations: The application breaks down once a load of 98 users is simulated After 60 users, the application performance values are linearly increasing for transactions From a performance perspective, the application can handle upto 60 users without any linear increase in response time Deliverables: Average response time, throughput graphs with detailed analysis of the system performance subjected to increasing load and number of users. Benefits to client: The overall performance testing and analysis carried out by EKA helped the client to scale the system upto 250 users The client was able to tune the system based on the suggestions given by EKA Performance Testing 15
  • 16. www.ekatechserv.com Contact Us Address #890, 15th main, 5th cross, BTM Layout 2nd Stage, 1st phase, Bangalore - 560076. Contact +91 7829 2541 69 Other information General enquiry: info@ekatechserv.com Sales enquiry: sales@ekatechserv.com Job enquiry: careers@ekatechserv.com Free consultation: testconsulting@ekatechserv.com Contact Us 16