Oracle Cloud Infrastructure Documentation

The Skill Tester

To start the tester:

  1. Open the skill that you want to test.

  2. At the bottom of the left navigation for the skill, click the icon for the Skill Tester.

  3. In the Channel dropdown, select the channel you plan to deploy the skill to.

    By selecting a channel, you can also see any limitations that this channel may have.

  4. In the text field at the bottom of the tester, enter some test text.

Typically, you’d use the Skill Tester after you’ve created intents, Q&A, and defined a dialog flow. It’s where you actually chat with your skill or digital assistant to see how it functions as a whole, not where you build Q&A or intents.

As you are creating, testing, and refining intents, you may prefer to use the Try It Out! tester in the Intents and Q&A pages.
This is an image of the Try It Out! option.

The Try It Out! feature helps you improve your training utterances iteratively.


Some channels have limitations in how they can render skill components, and those limitations are not reflected in the tester. You should test each skill in your target channels early in the development cycle to make sure that your components render as desired.

Track Conversations

In the Conversation tab, the Tester tracks the current response in terms of the current state in the in the dialog flow. Depending on where you are in the dialog flow, the window shows you the postback actions or any context and system variables that have been set by a previous postback action. It also shows you any URL, call, or global actions.
In the Routing tab, you can see the resolved intent that triggered the current path in the conversation. When the user input gets resolved to Q&A, the Routing window shows you the ranking for the returned answers.
Finally, the JSON window shows you the complete details for the conversation, including the entities that match the user input and values returned from the backend. You can search this JSON object, or download it.