Overview

RunLogic allows users to create a custom flow to be executed by LoadTest. It allows for comparing the expected rate vs the actual rate per second for each block, flow, and page. Flows of the scripts can be ordered here.

In the Assertions tab, you can apply assertions on the created transactions to verify the expected result with the actual result. You can also ensure that the requested page has loaded correctly.

Components of RunLogic

  1. Blocks: Any node of a tree having at least one child. A block can contain flow or another block within itself.
  2. Flows: For a particular leaf node, all flows are taken from the script itself. A flow once used can't be defined again for the same block.

The runlogic screen is divided into a left pane and a right pane.

Left Pane

The left pane consists of a tree that includes block and flow. Whatever option is selected the corresponding field is shown in the Right pane. The block is any node of a tree having at least one child. A block can contain flow(s) or another block within itself. Users have the following option in the block:

  1. Block
    • Insert Block: If the user selects the Insert block option, he has to fill in the corresponding fields of block name and block type and select the update block button.
    • Insert Flow: If the user selects Insert Flow, the corresponding right pane gives the option to select the flow which needs to be inserted.
    • Move up/down: The user can select option to move up or down the order.
    • Remove: The user can click on icon to remove the block from runlogic
    • Update Block : Update Block Earlier users could not update the block type. He has to delete the block and add the new desired block. Now user can update the block type of the desired block.
  2. Flow
    • View: Click on the icon to view the script.
    • Move up/down: The user can select i class="las-arrow-up-solid btn-icon"> option to move up or down the order.
    • Remove: The user can click on icon to remove the block from runlogic

Once you click the block option, you have the following fields:

Toolbar

The toolbar consists of the following option: