This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
bw:test_run_tool [2019/09/09 13:17] runger [General Operation] |
bw:test_run_tool [2020/12/14 17:16] (current) akoehler |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ======Introduction====== | + | ======Introduction |
| **Important Note** | **Important Note** | ||
| Line 12: | Line 12: | ||
| A new window is displayed at the bottom of the canvas area. This window contains functions to manage the execution cycle, view the workflow steps as they execute, and view variables as they become available. | A new window is displayed at the bottom of the canvas area. This window contains functions to manage the execution cycle, view the workflow steps as they execute, and view variables as they become available. | ||
| - | {{: | + | {{ : |
| - Execute the current step. | - Execute the current step. | ||
| Line 21: | Line 21: | ||
| - Display area showing the current step, steps that have been executed, any variable values viewed, and any error messages that may occur. This information is also displayed in the block at the bottom of the canvas. | - Display area showing the current step, steps that have been executed, any variable values viewed, and any error messages that may occur. This information is also displayed in the block at the bottom of the canvas. | ||
| - | <WRAP center round info> | + | <WRAP center round info 80%> |
| This window can be moved on the screen by “grabbing” the title bar and dragging the window to another position. | This window can be moved on the screen by “grabbing” the title bar and dragging the window to another position. | ||
| </ | </ | ||
| Line 28: | Line 28: | ||
| Click button [**>**] to move from step to step. Or click button [**>> | Click button [**>**] to move from step to step. Or click button [**>> | ||
| - | {{: | + | {{ : |
| + | |||
| + | <WRAP center round info 80%> | ||
| + | Things to consider when using the Test tool. | ||
| + | |||
| + | * If Bizweaver error handling is in use, disable it while testing. | ||
| + | * Limit the number of records being passed into a loop. This is particularly easy if the input is a SQLCommand: Reader step. | ||
| + | </ | ||
| ===== Examining Variables ===== | ===== Examining Variables ===== | ||
| Line 36: | Line 44: | ||
| There are two drop-down list windows in this area. The drop-down on the left lists workflow steps that have been executed. These are the steps from which values can be viewed | There are two drop-down list windows in this area. The drop-down on the left lists workflow steps that have been executed. These are the steps from which values can be viewed | ||
| - | {{: | + | {{ : |
| The drop-down on the right shows the values (variables) that can be viewed for the selected workflow step. In the following image the “SQLCommand_getData” step has been selected. | The drop-down on the right shows the values (variables) that can be viewed for the selected workflow step. In the following image the “SQLCommand_getData” step has been selected. | ||
| - | {{: | + | {{ : |
| When a variable is selected, its value is displayed in the field to the right. This is the value that will be available to subsequent steps. | When a variable is selected, its value is displayed in the field to the right. This is the value that will be available to subsequent steps. | ||
| - | {{: | + | {{ : |
| Multiple values from multiple steps can be viewed at any time. | Multiple values from multiple steps can be viewed at any time. | ||
| - | {{: | + | {{ : |
| - | Note that some variables are affected by the Bizweaver looping function. See the section named “Special Note for Step Variables and Loops” in the “Bizweaver – Using Variables” document for more information. In these cases, the value displayed does not automatically change with each loop instance. The value must be refreshed by clicking the [>>} button for the desired variable. | + | Note that some variables are affected by the Bizweaver looping function. See the section named **// |
| ===== Test Run and Loops ===== | ===== Test Run and Loops ===== | ||
| - | The Test Run tool executes each step of the workflow. If the workflow contains a loop, the tool will cycle through every record passed into the loop. For example, if the input list has 100 records, you will see the tool process the steps within the loop 100 times. In these cases, the “automatic” execution and execution speed tools are helpful. | + | The Test Run tool executes each step of the workflow. If the workflow contains a loop, the tool will cycle through every record passed into the loop. For example, if the input list has 100 records, you will see the tool process the steps within the loop 100 times. In these cases, the “automatic” execution and execution speed tools are helpful. Or. as noted earlier, limit the number of input records during the testing process. |
| ===== Test Run Results ===== | ===== Test Run Results ===== | ||
| Line 61: | Line 69: | ||
| Test run information is written to text files during the processing cycle. These files are available at the end of the run via icons at the far-right end of the display area below the design canvas. | Test run information is written to text files during the processing cycle. These files are available at the end of the run via icons at the far-right end of the display area below the design canvas. | ||
| - | {{: | + | {{ : |
| Access these options before clicking on the test run display area, since this ends the test run cycle and the icons are no longer available. | Access these options before clicking on the test run display area, since this ends the test run cycle and the icons are no longer available. | ||
| Line 73: | Line 81: | ||
| ===== Terminating a Test Run Cycle ===== | ===== Terminating a Test Run Cycle ===== | ||
| - | A test run cycle can be terminated at any time by clicking the red “X” in the Test Run Tool display box. | + | A test run cycle can be terminated at any time by clicking the red **<color #ed1c24>X</ |
| - | {{: | + | {{ : |
| A dialog to confirm that you want to end the test run is displayed. Click [**Yes**] to end the test run or [**No**] to continue with the test run. | A dialog to confirm that you want to end the test run is displayed. Click [**Yes**] to end the test run or [**No**] to continue with the test run. | ||
| Line 81: | Line 89: | ||
| An “error” message is displayed in the test run listing. This is normal and can be disregarded. | An “error” message is displayed in the test run listing. This is normal and can be disregarded. | ||
| - | Click the red “<color # | + | Click the red **<color # |
| <WRAP center round info> | <WRAP center round info> | ||