performance testing for web and client/server applications

The extraordinary growth of the Client/Server(C/S) and World Wide Web technology has been sweeping through business and industry. Many companies have developed or integrated their critical applications using C/S or Web technologies. As these applications become more complex, testing of such applications becomes critical, particularly from the standpoint of performance. Performance depends, among other things, upon the load on the system at peak time under varying conditions. Performance testing is normally conducted in a simulated environment with the help of performance testing tools. However, performance of the system depends on numerous parameters and must be tested under varying stress levels. This Performance Testing For Web And Client/Server Applications provides an in-depth study of how to carry out performance testing of C/S and Web applications from the concept to implementation (in fine grain) through a case study.

By attending Performance Testing For Web And Client/Server Applications workshop, Delegates will learn:

  • Functionality will not matter if performance goal is not met
  • Learn how to build a performance test strategy for both C/S and Web applications
  • Learn the importance of user perceptions, architecture and planning in performance Testing
  • Learn how the benchmark and workload is important for Performance Testing
  • Learn various issues involved in Test execution and analysis

COURSE AGENDA

  • Introduction
  • What is Performance Testing?
  • Need for Performance testing
  • Objectives
  • Variation of Performance Testing
  • Quality characteristics for C/S and Web
  • C/S business model
  • C/S technology and its variation
  • Characteristics of C/S architecture
  • Web Architecture
  • Peculiarities of C/S and Web applications
  • How to build a Strategy for Performance testing of both C/S and Web applications
  • Benchmarks
    • Definitions
    • Design issues
    • Standards (both C/S and Web)
  • Workload
    • Definitions
    • Characteristics
    • Planning
    • A case study discussion
  • Test Plan
  • Test Environment
  • Test Data
  • Test Scheduling
  • Issues in Test execution
  • Analysis of test results and guidelines
  • Issues in Performance testing