Basic Concepts
- Principles of performance testing
- Types of performance testing
- Testing types in performance testing
- The concept of load generation
- Common performance-efficiency failure modes and their causes
Performance Measurement Fundamentals
- Typical metrics collected in performance testing
- Aggregating results from performance testing
- Key sources of performance metrics
- Typical results of a performance test
Performance Testing in the Software Lifecycle
- Categories of performance risk for different architectures
- Performance risks across the software development lifecycle
Performance Testing Tasks
- Planning
- Analysis, design, and implementation
- Execution
- Analyzing results and reporting
Tools
- Tool support
- Tool suitability
Learning Outcomes
- Understand the basic concepts of performance efficiency and performance testing
- Define performance risks, goals, and requirements to meet stakeholder needs
- Understand and collect performance metrics
- Develop a performance test plan that achieves the stated goals and requirements
- Conceptually design, implement, and execute basic performance tests
- Analyze performance test results and explain their implications to stakeholders
Target Audience
Not limited to testing specialists — also relevant for the following roles:
- Testers who want to deepen their knowledge of performance testing
- Anyone who wants to start a specialist career in performance testing
- Professionals working in performance engineering who want to better understand performance testing
Prerequisites
ISTQB® Certified Tester Foundation Level certification is required.
Course Duration: 2 days
This certification provides knowledge of the principal aspects of performance testing — technical, method-based, and organizational — covering concepts, measurements, activities, tasks, and tools. It addresses the end-to-end lifecycle of performance testing, from the concept of load generation and common performance-efficiency failure modes to performance risk categories for different architectures and the planning–design–execution–reporting cycle of performance testing tasks. It suits both test professionals looking to specialize in performance testing and performance engineers who want a better understanding of the testing side.

