Advanced Performance Testing

Level

Advanced Performance Testing

Aikona
Logo Aikona

Need more information? Get more details on the site of the provider.

Starting dates and places

There are no known starting dates for this product.

Description

Overview

System performance is often the most critical factor that determines the success a software system implementation. Performance testing must be carried out to mitigating the risk of the system not meeting its performance requirements. Businesses need to be certain that performance testing is carried out effectively, in a way that minimises cost, as well as protecting their service level agreements.
However, the number of testers who can effectively perform this vital role is low. Out of those testers who have received training in performance testing, most have only been instructed in how to use a particular tool, rather than how to carry out performance testing effectively. It can t…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Overview

System performance is often the most critical factor that determines the success a software system implementation. Performance testing must be carried out to mitigating the risk of the system not meeting its performance requirements. Businesses need to be certain that performance testing is carried out effectively, in a way that minimises cost, as well as protecting their service level agreements.
However, the number of testers who can effectively perform this vital role is low. Out of those testers who have received training in performance testing, most have only been instructed in how to use a particular tool, rather than how to carry out performance testing effectively. It can take years of trial and error to learn how performance testing should be done.
This unique course, delivered by experienced performance testing practitioners with unrivalled knowledge, builds on the principals taught on the course Fundamentals of Performance Testing, and will give attendees a deep appreciation of how to implement real life performance testing. The skills gained on this course will make a significant difference to the implementation business systems that will ensure delivery of consistent and acceptable performance to the end user.

Prerequisites

Attendees will need a basic knowledge of software testing principals as well as a solid background in load and performance testing. Attendees new to testing should consider the course Testing Basics or the ISTQB Certified Tester Foundation Level prior to attending this course. Attendees new to performance testing should consider the Fundamentals of Performance Testing prior to attending this course.

Who should attend?

Quality assurance engineers, performance engineers, load and performance testers, technical managers and anyone who is required to perform, is involved in implementing, or manages load and performance testing.

Delegates will learn how to

  • Understand the mechanics of applying effective load and performance testing
  • Understand when to implement load and performance testing
  • Be aware of the different load and performance testing tools and be able to justify and choose the appropriate tool for the job
  • Identify and understand pragmatic fixes for common performance problems
  • Understand the skills and experience needed for load and performance testing
  • Be able to develop and implement their own load and performance test plan, and be to confidence in its success

Course Outline.

Classic performance patterns and tool selection

Older technology (for example, mainframe, thick or thin client, verses current web technologies)
New technologies (for example, Web 2.0, SOA, streaming media and mobile applications)
Selection of tools specific to test these technologies
Early performance testing

Architecture challenges
How performance issues can be avoided early
Early performance code testing
Test environment extrapolation

How can performance tests be run on non-production hardware and still be meaningful
Advanced statistics and the use of spread sheets

How statistics can be used to augment results
Useful statistical methods for performance testing
Advanced result analysis

How results analysis can help optimise performance
Metrics and results
Exit criteria
Cardinal sins to avoid

Common problems and mistakes and how to avoid them
This course uses real world case studies, with many practical examples, drawn from the extensive experience of SQS consultants who regularly carry out performance testing on a wide variety of projects.

There are no reviews yet.

Share your review

Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate £1.- to Stichting Edukans.

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.