Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Once the Skills are developed, you should test them before making these available to users. The Bot Testing feature helps to ensure that skill matching, the conversation flow, and fulfillment are working as intended by simulating the user experience.

Testing the Bot

To access Bot Testing, click the Bot Testing icon as shown below. This opens the Test Widget. You can test user phrases, prompts, rules, fulfillment, and more through chat with the bot by entering messages and receiving responses directly in the Bot Builder interface.

Debugging your Skills

During testing of Skills, you can leverage the Debug Utility that helps understand any issues that may occur during skill execution. The information about various conversation items of the skill, like the context of the operation, rulesets, and local/global attribute values can be viewed.

The Debug log contains the series of events inside the Bot.

The Debug page displays all the events when a skill is being executed such as the start and end of a conversation flow, success or failure of a message, the response sent, message received, and so on. The following image shows a few events as an example.

Image RemovedImage Added

For debugging of the Skills with Integration and to know the Web service response and request data, you can click on the event "Operation Executed".

← Previous
Build and Publish bot

Next →
Developing Bot integrating with 3rd party systems