Test View

The Test view is displayed when you click the Test tab. Use this view to administer and test your integrations and their associated actions. This view includes the following panes.

The Test view remains displayed until you click the Create tab, when the view changes to the Create view. The Create view remains displayed until you again click the Test tab.

ClosedIntegrations Pane

The Integrations pane is located in the upper-left corner of the Test view. It lists all the integrations that are part of the open integration file. When you click one of the integrations in this list, the name is highlighted, and information about this integration is displayed in the other panes of the Test view. Use this pane to select the integration that you want to test.

ClosedIntegration Components Pane

The integration components pane is located below the Integrations pane. Use this pane to select the action that you want to test.

You can click an action to select it and then click to open the Test Action dialog so that you can configure and test the selected action. Alternatively, you can use the secondary mouse button to click an existing action in this pane and then click Test Action to open the Test Action dialog.

The name of this pane is dynamic and is the same as the name of the integration that is currently selected in the Integrations pane (for example, if an integration that is called "Part Number" is selected, the name of this pane is Part Number). If no name is specified for the integration, this pane reflects the integration method for the selected integration (such as File Integration).

ClosedIntegration Status Pane

The integration status pane is located to the right of the Integrations and integration components panes and provides details about the integration that is selected in the Integrations pane. The integration status pane includes the following components. 

ClosedIntegration Details

The integration details are located at the top of the status pane and include general and test information about the integration that is selected in the Integrations pane. This information includes the following: 

  • Status: Indicates whether the integration is stopped, is in a faulted state, or is waiting for events.

  • Event Occurrences: Indicates the number of times the integration has been run since it was started.

  • Last Started: Indicates when the integration was last started.

  • Integration Type: Indicates the type of integration.

  • Run Time: Displays the amount of time that elapsed since the integration was started.

  • Last Executed Event: Indicates the time that the last integration event occurred.

  • Number of Failures: Displays the number of failures that occurred since the integration was started. Point to the icon to see the last error message.

ClosedIntegration Events

The Integration Events section of the integration status pane displays a list of integration events that have run since the integration was started. The toolbar includes the following controls: 

  • Search Message: Searches the output messages by keywords that you enter.

  • : Copies the selected status message to the Clipboard.


  • : Plays back the selected event.

  • : Starts the Sample Data wizard so that you can use the selected event as a sample.

  • : Opens the Save File dialog so that you can save the selected event as a sample file. The default file type is *.vars.


  • : Selects the previous event message in the list.

  • : Selects the next event message in the list.

  • : Provides a list of available criteria to filter the list of messages by. To access this feature, point to the header of the column that you want to filter by (Status, Message, or Message Timestamp) until the icon appears, click the icon, and then click to select the criteria that you want to filter by. This icon is displayed automatically when a filter is in use.

When you use the secondary mouse button to click a message, the following options are displayed:

  • Message Details: Opens the Message Details dialog, which provides additional information about the message and information about the state of the variables at the time that the message was generated.


  • Playback Integration Event: Plays back the selected event.


  • Use As Sample: Starts the Sample Data wizard so that you can use the selected event as a sample.

  • Save As Sample File: Opens the Save File dialog so that you can save the selected event as a sample file.


  • Show Latest Messages: Selects the most recent message in the Integration Events list.

  • Copy Message Text: Copies the selected status message to the Clipboard.


  • Export: Opens the Save File dialog so that you can save the event as a file. The default file type is *.xml.

ClosedOutput

The output section at the bottom of the integration status pane displays details on the following tabs.

ClosedMessages

The Messages tab displays a list of the logged messages that are associated with the integration and its actions. By default, the list displays all message types, including errors, warnings, and messages. You can customize this list by clicking Errors, Warnings, or Messages to show or hide these items. You can also customize this table to make the messages easier to find and manage.

The Messages tab includes the following options and controls: 

  • Errors: Shows or hides the logged errors.

  • Warnings: Shows or hides the logged warnings.

  • Messages: Shows or hides the logged messages.

  • : Copies the event message to Clipboard.


  • : Plays back the selected event.

  • : Starts the Sample Data wizard so that you can use the selected event as a sample.

  • : Opens the Save File dialog so that you can save the event as a sample file.


  • Search Message: Searches the output messages by keywords that you enter.

  • : Displays the most recent messages in the list.

  • : Provides the following message options:

    • View Output Messages in Window: Opens a separate Output Messages window, which you can scroll through to view the output messages that are related to the most recently tested integration. This window includes the same controls that are available in the Messages tab with the exception of the and controls.

    • View Message History: Opens the Integration Messages window, where you can quickly view the output messages for any of the integrations that are part of the integration file. In the left navigation pane, click the integration whose messages you want to view. This window provides the same controls as the test status pane and Output Messages window and additionally includes a refresh control () for refreshing the message list.


    • Clear Messages: Clears the contents of the Message list.


    • Export Messages to XML: Opens the Save File dialog so that you can export the messages to an *.xml file.

  • : Provides a list of available criteria to filter the list of messages by. To access this feature, point to the header of the column that you want to filter by (Status, Message, or Message Timestamp) until the icon appears, click the icon, and then click to select the criteria that you want to filter by. This icon is displayed automatically when a filter is in use.

  • : Opens the Message Details dialog for the message whose icon was clicked.

ClosedAction Status

The Action Status tab displays a list of the actions that are being run by the integration in the order in which they are run. The list displays the status for each action and any error messages.

  • To view an error message for an action, point to the error message or to the icon.

  • To copy the error message to the Clipboard, click the icon to open the Last Error Message dialog, and then click .

ClosedVariables

The Variables tab displays the variables that are available to input data into the action, the values that they had before the action was run, and any new values that resulted after the action was run. To hide or show the previous values of the variables, use the secondary mouse button to click anywhere in the variables list, and then click Hide previous value or Show previous value.

Click for the previous value or the new value of a variable to display the details for that value in a new window. (For more information about the controls that are available in this window, refer to Value For Dialog.)