Conducting Cost-Effective Performance Testing

(CSTP Elective)

This tutorial counts as training towards the Certified Software Test Professional requirements.

With the mass migration of applications from a client-server to a web-based framework, system architectures are once again becoming centralized. This centralization has created a huge need for performance testing. However, even to a seasoned functional test automation professional, the transition to performance testing can seem daunting.
The attendee should be familiar with standard quality assurance concepts and processes. The presentation covers technical concepts necessary to understanding the performance testing practice but presents the material in such a way as to be appreciated by both technical and less-technical practitioners.

Course Outline

  • Traditional enterprise performance testing process

  • Modern architectural performance testing approach
  • Setting up the test environment
  • Hardware requirements
  • Networking requirements
  • Understanding Protocols
  • Available performance tools
  • Scripting languages
  • Additional tools and requirements
  • Rapid analysis techniques

    Learning Objectives

    The course attendee will learn a set of best practices using the most effective performance testing methodologies available. Course material is derived from dozens of performance testing projects requiring different protocols and conducted using multiple tools.