This document is updated on each Botium Box Release and shows notes for current and past releases, notes on current development efforts and the general Botium Box roadmap for the next 3–6 months.
2021–04-12: Botium Box v2.8.7 is out
Introducing Botium Crawler
Instead of writing the test cases yourself, let the new Botium Crawler do the main work of detecting the conversation flow and keep your tests up-to-date with the chatbot capabilities.
Traverses the chatbot conversation tree automatically and creates test cases out of it
Detects quick replies and buttons to trigger follow-up conversation steps
Supports open-ended questions with customizable and reusable answers
Exit crawling when a dead-end or conversation end is reached
Conversation Flow Chart
Get a better overview of the conversation flows in your test set with the new flow chart view.
With partial convos it is possible to reuse parts of a convo in multiple places. For software engineers, partial convos provide modularization and separation of concerns.
Term Importance Insights
See the most important words by NLU intent in your test- or training-data in the Term Importance Heat Map
Next To Come: Insights into the Botium Box Backlog
What we are currently working on:
Roadmap: Botium Box Future
We are working on Botium Box v3. There won’t be a “big bang”, but in the next 3–6 months we will constantly improve Botium Box v2, amongst others with:
Supporting interactive UI elements in chatbots throughout Botium Box
Supporting multimedia elements in chatbots throughout Botium Box
Support for Fuzz testing, Load testing, Performance testing
Botium Box extended clustering and load balancing
For the next 1–2 years, here some of our ideas we are constantly adding to our roadmap:
Automating the test automation — generate test cases from existing test cases by using linguistic algorithms, word synonym lists, markov chains and more
Bots testing Bots - Botium crawler
Cooperation with universities (TU Wien)
Release Notes Archive