A Performance Test in IBM Rational Integration Tester can either be set to Constant Growth or Externally Defined. We can use Constant Growth if the load is going to increase by the same amount during each test phase, or we can Externally Define how the load will change throughout the test. This is particularly useful if we want to vary how much to increase (or decrease) the load by for each test phase. The other advantage of externally defining the load profile is if we want to suddenly increase the load, such as a spike test. An example graph of the load could look something like this –
Along the x axis we have time, and amount of messages per second along the y axis. We would not be able to set these without using an externally defined load profile. Setting up the externally defined load profile is simple; it only requires a datasheet with two columns – time and messages per second. Import it into Rational Integration Tester, set which columns to read from and away you go.