AlertFox is part of the Ipswitch family of tools and services. Learn More »

Multi-Step

Detailed performance graphs for transactions that consist of several steps. Currently, the number of steps is restricted to 5. To use this feature the relevant steps need to be marked within the macro. There is no limitation on the number of macro commands a step may contain (within the general limits for a single sensor). You can add a step in a macro with the “STOPWATCH LABEL=name” command.

'Example macro (Please delete and insert your own)
'Test: Fill web form, submit it and test the result
VERSION BUILD=6210317 RECORDER=FX
 URL GOTO=http://www.iopus.com/imacros/demo/v6/f1/form.asp
 'Use STOPWATCH to mark sub-tasks
 STOPWATCH LABEL="Page loaded"
 TAG POS=1 TYPE=TEXTAREA FORM=NAME:TestForm ATTR=NAME:Remarks CONTENT=AlertFox<SP>Demo
 STOPWATCH LABEL="Before Submit"
 TAG POS=1 TYPE=INPUT:SUBMIT FORM=ID:TestForm ATTR=NAME:SendButton&&VALUE:Click<SP>to<SP>order<SP>now
 STOPWATCH LABEL="After Submit"
 'Checkpoint: Test the submission result
 TAG POS=1 TYPE=B ATTR=TXT:*AlertFox<SP>Demo*
 ' (Note that there may be more than one macro command within a step. This is just a short example.)

 

Getting more information from graph

 

The graph displays the individual run time required for each of the steps.

Multi-step

 

When hovering over a data-point, exact temporal information is displayed.

Hover

Toggling the display of certain steps from the graph (by clicking the corresponding colored boxes below the graph) is very helpful in order to analyze a certain step’s influence on the total run time.

Toggle

 

Changing, adding, or deleting labels in an existing sensor.
Changing the labels in an existing sensor poses a particular problem: how is the historical data with the old labels and current data with the new labels supposed to be displayed in the same graph? The system handles this by effectively creating a new set of labels and keeping, but renaming, the old set and displaying both in the graph.

Multi2

 

In this example, a new step labeled “LOAD IMACROS.NET” was added to the sensor after it had already been running for some time.
This happens whenever the following occurs:

  1. You delete a label
  2. You rename a label
  3. You add a label
  4. You swap labels

 

 

TOP