Upload
bquriousindia
View
281
Download
0
Embed Size (px)
Citation preview
© 2014 BeQurious Software Inc. 1
Bqurious –Performance Testing Overview
© 2014 BeQurious Software Inc. 2
Compares the performance of a
new or unknown server to a known
reference standard.
Handling large amount of data
Testing by suddenly increasing the number
of concurrent users logged on to determine
the server behavior
To find problems that grow over a period of
time, during continuous Repetitive transactions
Testing the maximum load of
transaction/users that can be handled until
breakdown point
Testing the service level when put under real
world volumes of data
Execution of performance tests where load is injected at strategic network points
Performance Testing
Offerings
Network Testing
Load Testing
Stress Testing
Volume Testing
Endurance Testing
Spike Testing
Baseline Testing
2
Performance Testing - Offerings
© 2014 BeQurious Software Inc. 3
Performance Testing - Approach
Define & Design
Develop & Baseline
Tune
Certify & Deploy
PERFORMANCE, LOAD,
SCALABILITYTESTING &
MONITORING
• Reduce additional operational overhead for handling system issues due to performance
problems
• Potential bottlenecks before production install
• Eliminate system failure requiring scrapping and writing off the system development
effort due to performance objective failure;
© 2014 BeQurious Software Inc. 4
Performance testing - Deliverables
Define and Design
• Define performance Requirements
• Select performance testing tool(s)
• Procure test environment
• Define test & Identify usage scenarios
• Identify potential risks
1. Performance Test Plan
2. Risk mitigation plan
Develop and Baseline
• Install and test performance test environment
• Populate test data Design test scripts
• Record, develop and test the test scripts
• Execute scripts for debugging and base-lining
1. Performance testscripts
2. Base line report
Test and Tune
• Execute test scripts
• Add virtual users to identify bottlenecks
• Tune the application server, web server,
database server and network optimization
1. Performance testexecution report
Certify and Deploy
• Extrapolation analysis based on performance data
• Capacity planning at web server,
• Certify application for concurrent users
• Deploy risk mitigation plan
1. Capacity plan
2. Monitoring parameters
PHASES ACTIVITIES DELIVERABLES
© 2014 BeQurious Software Inc. 5
Testing Center of Excellence - Benefits
Increased business user demand
Complex changes
Time to market
Multiple releases in a year
Dynamic business changes
Lack of uniform testing processes
Every project having its own testing process
More people dependant and not process dependant
Testing is time consuming
Inadequate Automation & usage of tools
No key Accelerators / Frameworks
Effectiveness of testing
No measurements / metrics
© 2014 BeQurious Software Inc. 6
Thank You
For more information:
2350 Mission College Blvd, Suite1152
Santa Clara, CA 95054, USA
Phone: 1-802-221-0004 (US)
Phone: +91-9871816669(India)
http://www.bqurious.com
mailto:[email protected]
© 2014 BeQurious Software Inc. 7
We aim to help clients with their complex problems by bringing a world class delivery methodology, strategic planning workshops, deep technology and QA skills, and domain expertise
We engage users, executives, and other stakeholders from the onset to gain alignment and define the right outcomes
Our iterative, agile-based approach improves time-to-market and increases quality and predictability.
Our Focus