Monday, July 2, 2007

mercury load runner

it is basically a performance and load testing tool which i ve mentioned in my previous post.......wat it does?????

  • checks if ur application meets d specified performance requirements
  • checks behavior and performance of an application prior to deployment
  • create real time operating simulated environments
  • find bottlenecks in ur application
  • obtain accurate picture of end to end system performance before gng live
  • verify that new and upgraded applications meet the specified performance requirements

LOADRUNNER

  • industry specific load testing tool by Hewlett Packard
  • examining system behavior n performance by generatin actual load
  • emulates thousands of concurrent users to put application thru real life loads while collecting info frm various servers lk web server, database server, application server, etc.
  • results can be analysed in detail to explore reasons for a particular behavior


e.g. ATM-automated teller machinethere may be 1000s of ATMs and 1000s of users might be accessing them simultaneously. So we can't produce a testbed which contains 1000s of ATM machines. Instead we take a ATM simulator, a computer with loadrunner and we can generate 1000s of virtual users accessing the server simultaneously. Once activities are defined they are repeatable. Once a pblm has been debugged, the application cn be tested again on same input values and user interaction.


Loadrunner works with 3 diff tools

1. Virtual User Generator

2. Controller

3. Analyser

  • Virtual User Generator is used to script the test to be performed on application under testing. The script enables a tester to make modifications in script while testing. This is done thru parametrization
  • Controller runs the script. Here load generator m/cs are specified
  • Analysis tool tk the results and prepare graphs which can be reviewed.

No comments: