E2E-Testing with Botium Box and Selenium/Appium

This article shows how to set up Botium Box as an End-to-end-testing environment connected to a device lab or browser lab. For an introduction to Botium Box, please see Part 5 of this blog series.

Your chatbot needs testing, you know that — otherwise you wouldn’t read this article. Apart from the conversation flow, which is best tested on API level (see Appendices for a list of supported APIs and SDKs), you want to make sure that your chatbot published on a company website works on most used end user devices out there. Botium Box helps by connecting your BotiumScript test cases with your chatbot widget using a Selenium server, the current industry standard for testing web applications.