Profiler

The profiler is an alternative view of the test report and is displayed using the Report Viewer. The dialog opens by double-clicking on a single test execution in almost any suitable list (import, grouping, error distribution, etc.) You can access the profiler via the second tab at the top left:

ProfilerSample

Test steps from the report are displayed graphically in the order in which they occur, with the start time on the time axis. The length of the bar symbolizes the execution time of the test step. The colors have the following meaning:

  • Blue: A test step with status "Done" or also a group total - Red: A test step with status "Failed" - Green: A test step with status "Passed" - Dark blue: A test step with status "Terminated" - Orange: A test step with status "Error" - Yellow: There is no data in the report for this section (gap)

The test steps are organized in groups according to the information in the report.

The functions of the toolbar in detail:

  • Export: Provides the option to export the current view to various output formats. Note the page formatting options

  • Expand: All groups and (non-filtered) steps are displayed

  • Collapse: Only the group overviews are displayed

  • Zoom out: Decrease current zoom level

  • Zoom all: Sets the limits so that all contained test steps fit between the left and right margins (even those not currently visible)

  • Follow: Align top entry to left margin, keep zoom (see below)

  • Zoom Auto: Fit vertically visible area horizontally (see below)

  • Zoom In: Increase current zoom level

  • Show groups: steps in the same group are highlighted with a blue rectangle

  • Show gaps: time periods not covered by the report are displayed as yellow pseudo-steps

  • Show results: Shows the column with the step result

  • Show value: Shows the column with the measured value - Show description: Shows the column with the step limits

  • Show details: Shows the column with info text and additional results

  • Min duration: The slider activates a filter for the minimum step length displayed (see below)

The view offers various tools to make navigation easier:

Follow

The entries are moved horizontally during vertical scrolling so that the first entry remains aligned at the top left. In contrast to 'Auto Zoom', the zoom level is retained. This mode is particularly suitable for optimally comparing execution times

Auto Zoom

The currently visible entries are fitted exactly into the available area so that the complete selected section is always visible. Please note that this can impair comparability because the zoom level is changed continuously.

Show Gaps

If this function is activated, the viewer creates pseudo entries for detected definition gaps between the end of the last step and the start of the next step. This can help to identify sections with longer execution times that would otherwise remain undetected due to missing entries in the report.

Minimum step duration

This slider can be used to filter very short steps from the view. The set value acts like a "normal" column filter and is displayed at the bottom left. If the range is not sufficient, the same effect can be achieved using the standard > filter rules

Note: The internally used IRS report does not save any information about the call hierarchy. The names of the sequences or sequence calls (depending on the configuration) are used as the "group". The position of the group in the sequence therefore says nothing about the call depth

Last updated

Was this helpful?