New CLM Whitepaper: Use Rational Performance Tester to monitor Collaborative Lifecycle Management server resources
AcdntlPoet 2700019V2G Visits (2792)
Check out this new CLM whitepaper from Rational Client Support's AVP team member Dayal Sachdev!
Dayal knows that clients today face challenges scaling Jazz environments appropriately and maintaining them, and has written this whitepaper that describes one approach to monitoring a server layer and captures those results for analysis using Resource Monitoring with IBM Rational Performance Tester. The target audience is administrators whom are in charge of hosting and maintaining Jazz CLM tools today while having a moderate understanding of load testing concepts and Jazz tools.
Abstract: Using IBM Rational Performance Tester V8.5 to resource monitor an IBM Rational Collaborative Lifecycle Manager V4.0.3 server hosted on IBM WebSphere Application Server V8.5.5.
Released: September 25, 2013
Authors: Dayal Sachdev
Table of Contents:
Rajeshavanthi 2700022MCX Visits (455)
There are several questions which come up when you are performance testing your application using IBM Rational Performance Tester (RPT). Among all such questions, let's discussion on question like "How to measure the client side page rendering with RPT?" You might say, that you script measuring only the downloading of multiple request/ response for the specific click event and its not capturing the service level agreement statistics to display the downloaded request\response as per the browser level. It could also be a case where, when a script is recorded in RPT, the manual navigation from one page to another takes a lot of time. However, when the script is played back, the response times vary less when compared to what you see manually.
Now, lets look at this from RPT perspective.
IBM Rational Performance Tester is a server load testing tool, designed to measure effects of multiple users on a server. As such it does not make use of a client side browser instead simply interacting with the server
As you know, RPT is used to measure the response time between the fist byte sent in the page's first request and last byte received during the response from the server. The client side experience (how long for a page to be
So in short, there exists no straight forward way to get the measurement metrics pertaining to the client side browser rendering in RPT. However, The client side rendering may be captured as 'Client processing delay' in the recorded test. There may be counter(s) that measure the net server response time but there could be no counters for client rendering. That is understandable because there is no "client" and so no "rendering" that actually takes place when a load is being driven by RPT.
Here's a short note on the impa
dmmckinn 1200006SCS Visits (937)
In continuing on the topic of Performance testing, Vaughn Rokosz takes a look at some of the common reasons performance tests can fail, and suggests ways of tuning your servers to avoid the common issues.
Take a look at his latest article that includes the following:
For your convenience, here is the link to the previous article on the subject: Creating a perf
dmmckinn 1200006SCS Visits (753)
Looking for information about how to build performance simulations?
Building a good simulation of a user population requires expertise at many levels, including:
In the following article Vaughn Rokosz, a technical lead for the CLM performance team, shares some of his experiences with building performance simulations of the Jazz products. He walks through a simple example demonstrating how to build a simulation of a user population that is creating work items in Rational Team Concert. He also shares some of the things used to make the development of performance simulations simpler by attaching the Rational Performance Tester project that he used when working through the example.
Stay tuned for part 2...
Check out these newly published videos for IBM Rational Performance Tester.