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.
When hovering over a data-point, exact temporal information is displayed.
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.
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.
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:
- You delete a label
- You rename a label
- You add a label
- You swap labels
- Help Overview
- How It Works
- The AlertFox iDrone