ATS : ATS Performance tests terminology

This page is used to list all the important terms ATS uses when it comes to performance testing



Loader

An ATS Agent instance used for running performance actions. It is usually located on some remote host i.e. not Test Executor or Tested Application hosts



Users

The threading pattern defines how many users will run the actions. The meaning is the same as the real users (or customers) of your Test Application in its real life.

Note that we sometimes say threads instead of users and this is OK, because we use a Java thread for doing the job of a test scenario user.



Action

This is single step that the user can run in a performance test. It is defined into a Java method which lives at the remote Loader.



Action queue

Also call performance queue. It is an ordered list of actions as defined in the scenario



Iteration

One execution of an action queue.

The threading patters define how many times an iteration is executed.

You cannot executed just a single action. You can executed an iteration of an action queue which consists of one or many actions.



Action response

The time it took (in ms) for the execution of an action



Action transfer rate

There is a way to measure how much data was transferring data over the wire by some special action



Agent component

All actions are packaged into some jar(s) which are called Agent components.

The framework itself uses Agent components when need to run some code on a remote host - for example there is an action class used for running file system operations on a remote host.



Back to parent page

Go to Table of Contents