Parameters facilitate re-usability of an Action or a Test. By using parameters, you can record a test once and use it several times. Parameters enable you to run multiple sets of data.
Note: An input Parameter is a placeholder for a value that is passed to the test during the test run.

Parameter Types: By default, a test runs once for the recorded values. To run a test for multiple values,parametrize the test. The types of parameters in QuickTest are:

  1. Input parameter: Enables you to run a test using different sets of input values.
    For example, you can use input parameter to select different destinations for the same source in the Flight
    Reservation Application.
  2. Output parameter: Enables you to use output to capture values from the application at run-time. You can get a value from the application and store it in the QuickTest test Results. You can later use this value as an input to a variable.
  3. Random Number parameter: A system-generated number that is generated during a test run.
  4. Environment parameter: A variable that describes a software or hardware object in the application under test environment. Examples are operating system version or Local host name.

Related posts:

  1. Working with Output Parameters in QTP?
  2. What is Environment Parameter in QTP?
  3. What is Random Number Parameter in QTP?
  4. Working with Input Parameters in QTP?
  5. What is Data-Driven Testing?