Free Software Testing Training Click For Info
Software Testing Training Is Coming To Your TownClick For Dates
Enter the Bug Free ZoneClick to Enter
Online Software Testing Training at your Pace and your PlaceClick For Details
Group Software Testing Training For Your TeamClick For Details
Essentials of Performance Testing
This course provides a fundamental knowledge on Performance testing concepts. Participants will learn the basics of performance testing, its need and advantages. You will learn all terminologies and concepts used in performance testing, areas to take care while doing performance testing, performance test planning and execution. We will discuss some examples and real world scenarios and common problems faced during performance testing. This course will work as a foundation for performance testing engineers, managers and everyone involved in performance testing project.
Audience
Anyone involved in performance testing project
Pre-requisites
General understanding of software testing concepts
Basic knowledge on SDLC and STLC
Course Outline
- What is Performance Testing
-
Why to do Performance Testing
- Importance of performance testing
- Benefits of performance testing
-
Types of Performance Testing
- Load testing
- Volume testing
- Stress testing
- Soak (Endurance) testing
- Scalability testing
- Spike testing
- Performance testing process
- WLM – Work Load Model
-
Performance testing terminologies
- Response time
- Average response time
- Max/Min time
- Latency
- Throughput
- Error rate
- Concurrent users
- Requests per second
- Assertions
- Pass/Fail transaction count
- Size
- CPU utilization
- Memory utilization
- Performance test metrics
- Before you plan a performance test
- How to plan a performance test
- Performance testing tool
- Common performance testing problems
- Performance testing environment
- Best practices | Tips
- Q&A