Testing that your bot works correctly is almost as important and writing your dialogue scripts. The tester allows you to simulate an interaction with your bot as if it were on a generic platform:
Your bot will talk with you via the tester as if it were just any other user. You belong to a topic, and directions such as
<get> will be saved onto your test user and not affect any users on bots you've deployed.
Messages In The Tester
The tester will display messages most similarly to SMS, but obviously something like a
^buttons() shortcode will look differently on different platforms. Dexter warns you when this is the case.
Modes of Testing
There are three different modes to use the tester. As your bot dialogue script grows more complex, you may find each of these modes useful:
- Test All Topics – this is the default behavior and tests all topics. Starts from the last topic you left off in or the default topic after you reset the tester
- Test Current Topic – the bot will only respond from the current topic and does not follow
- Test Topic Flow – the bot will responding starting from the current topic and will follow topic transitions