Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

ISTQB Foundation - Performance Testing

( Duration: 2 Days )

The ISTQB Foundation - Performance Testing training course, teaches the foundational concepts and techniques for performance testing and reinforces the techniques with relevant exercises. You will design, implement, conduct and evaluate an actual performance test as part of the course.

By attending ISTQB Foundation - Performance Testing workshop, delegates will:

  • Understand the principles of performance testing.
  • Recognize the different types of performance testing.
  • Recall testing types in performance testing.
  • Understand the concept of load generation.
  • Give examples of common failure modes of performance testing and their causes.
  • Understand the typical metrics collected in performance testing.
  • Explain why results from performance testing are aggregated.
  • Understand the key sources of performance metrics.
  • Recall the typical results of a performance test.
  • Understand the principal performance testing activities.
  • Explain typical categories of performance risks for different architectures.
  • Analyze performance risks for a given product across the software development lifecycle.
  • Analyze a given project to determine the appropriate performance testing activities for each phase of the software lifecycle
  • Derive performance test objectives from relevant information.
  • Outline a performance test plan which considers the performance test objectives for a given project.
  • Create a presentation that enables various stakeholders to understand the rationale behind the planned performance testing.
  • Give examples of typical protocols encountered in performance testing.
  • Understand the concept of transactions in performance testing.
  • Analyze operational profiles for system usage.
  • Create load profiles derived from operational profiles for given performance objectives.
  • Analyze throughput and concurrency when developing performance tests.
  • Understand the basic structure of a performance test script.
  • Implement performance test scripts consistent with the plan and load profiles.
  • Understand the activities involved in preparing for performance test execution.
  • Understand the principal activities in running performance test scripts.
  • Analyze and report performance test results and implications.
  • Understand how tools support performance testing.
  • Evaluate the suitability of performance testing tools in a given project scenario.

COURSE AGENDA

1

Basic Concepts

  • Principles of Performance Testing
  • Types of Performance Testing
  • Testing Activities in Performance Testing
  • The Concept of Load Generation
  • Common Failures in Performance Testing and Their Causes
2

Performance Measurement Fundamentals

  • Typical Measurements Collected in Performance Testing
    • Why Performance Metrics are Needed
    • Collecting Performance Metrics
    • Selecting Performance Metrics
  • Aggregating Results from Performance Testing
  • Methods Used for Collecting Metrics
  • Typical Results of a Performance Test
3

Performance Testing in the Software Lifecycle

  • Principal Performance Testing Activities
  • Performance Risks for Different Architectures
  • Performance Risks Across the Software Lifecycle
  • Performance Testing Activities
4

Performance Testing Tasks

  • Planning and Analysis
    • Deriving Performance Test Objectives
    • The Performance Test Plan
    • Communicating about Performance Testing
  • Design and Implementation
    • Typical Protocols
    • Transactions
    • Identifying Operational Profiles
    • Creating Load Profiles
    • Analyzing Throughput and Concurrency
    • Basic Structure of a Performance Test Script
    • Implementing Performance Test Scripts
    • Preparing for Performance Test Execution
  • Execution
  • Analyzing Results and Reporting
5

Tools

  • Tool Support
  • Tool Suitability

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X