Software Testing And Training

IBM/Rational Performance Certification

Intended Audience
This is a basic course for testers who:

 

  • have little or no coding skills
  • have limited test automation experience
  • are generally new to performance testing

Testers may:

  • plan performance testing projects and activities
  • design performance tests
  • implement or execute performance tests using automated test tools

Skills Taught

  • Understanding HTTP\HTTPS and a basic understanding of networks
  • Recall performance testing basics and document your plan for performance testing using a Workload Analysis Document
  • Explore a training application (system under test) and exercise it in conjunction with Rational Performance Tester
  • Use Rational Performance Tester to create, run, and modify performance tests
  • Use Rational Performance Tester to manage test data using datapools and data correlation
  • Use Rational Performance Tester to enhance tests with verification points, loops, and custom code
  • Use Rational Performance Tester to design and enhance workload scenarios and schedules
  • Use Rational Performance Tester to monitor test execution and analyze results

Mode
The classroom teaching would be accompanied by hands-on on a sample project to make participants comfortable with the real life usage of the tool Course Details\BreakupHTTP Basics

  • Networking basics
  • HTTP basics
  • Interaction between browser and server
  • Introduction to cookies and other dynamic entities

Performance testing overview

  • Performance testing basics
  • Concept of Virtual user and Generator
  • Concept of Monitoring

Workload analysis and user community modeling

  • Performance test planning
  • Transactional analysis
  • Preparing usage models

Introduction to RPT

  • RPT Architecture
  • RPT features
  • Understanding RPT layout

Record and Playback (script Level)

  • Recording 1st script in RPT
  • Understanding test elements
  • Understanding Page titles

Settings — Record and Playback

  • Record\Playback options

Enhancing Scripts

  • Verification points
  • Loops
  • Custom code

Parametrizing script

  • Creating data-driven tests
  • Replacing static data with real life variable data
  • Concept of local and shared datapool
  • Importing datapool from external csv file

Data Correlation

  • Understanding variable data passed between client and server
  • Perform correlation
  • Concept of references and substitutions

Creating Schedules

  • Creating basic schedule
  • Understanding schedule settings

Exercises – On Accompanying Projects
Enhancing Schedules

  • Modifying schedule settings
  • Paced loops
  • Random selectors

Ramping Up tests

  • Ramping up users at run time

Analyzing Results

  • Monitoring runtime data
  • Analyzing the results

Performance Test monitoring

  • Monitoring the server resources
  • Monitoring the network resources

Exercises – On Accompanying Projects

Visit us - http://www.codeplatter.com/contact.php

3 Comments »

  1. Gute Seite.

    Comment by Viagra — March 6, 2009 @ 4:58 am | Reply

  2. May i know this course available in Malaysia? Thx ~

    Comment by may — May 12, 2009 @ 5:57 am | Reply

  3. Nice post! GA is also my biggest earning. However, it’s not a much.

    Comment by buyusedcars — September 15, 2009 @ 4:00 am | Reply


RSS feed for comments on this post. TrackBack URI

Leave a comment

Blog at WordPress.com.