-
Notifications
You must be signed in to change notification settings - Fork 33
Home
TestMyBot is a test automation library for chatbots. Test cases are recorded by Capture & Replay tools and can be run against your chatbot implementation automatically over and over again. It is meant to be included in your continuous integration pipeline, just as with your unit tests.
Here are links to some articles about TestMyBot:
Selenium for Chatbots — Introducing Botium
Testing a Chatbot — Getting Started
Serverless Monitoring Of Your Facebook Chatbot in 3 Easy Steps (outdated)
Capture & Replay: Bringing Chatbot Code Quality To a New Level (outdated)
Continuous Automated Testing for Your Chatbot With Open Source Tool “TestMyBot” (outdated)
No More Excuse: Automated Testing of your Chatbot with “TestMyBot” (outdated)
TestMyBot relies on Botium, the Selenium for Chatbots to connect to your Chatbot, either in a Sandbox environment or in a live environment. TestMyBot reads the file "testmybot.json" to configure your Botium container.
You can read more about Botium and TestMyBot here