This article is to help you to solve some small challenges you may encounter in Botium as you get to know the platform.
General
Issue | Why does it happen? | Solution |
Random tests are running into timouts. | The bot platform can only handle a certain amount of incoming requests. Botium does by default as much as possible in parallel. As a result of that some run tests run into timeout while others go through. | In the retries and quotas tab of the chatbot configuration, reduce the rate limits by setting the quotas to x requests going to the bot per sec/min/h. |
Chatbot Configuration
Issue | Why does it happen? | Solution |
Chatbot configuration problems. | There can be one small issue that causes this problem. In many cases the chatbot does not answer because something is customized on the chatbot side. | It is sometimes hard to track down. Reach out to our support if you need help troubleshooting |
NLP Analytics
Issue | Why does it happen? | Solution |
Browser crashes on uploading a test set | The test set is too large | Split the test set into smaller chunks using the Botium test set splitter |
NLP Graphs appear Empty |
Not enough data provided |
Add more data to your NLP Test Cases |
VoIP Connector
Issue | Why does it happen? | Solution |
Chatbot connection failed - Error: STT Worker failed: Cannot start a STT stream with Botium Speech Processing Api - 'stt_url' | Voice profile is not assigned to the voip connector (not set in connector settings) | Create a voice profile if needed and assign both STT/TTS to the VOIP connector |
Rate limit of X parallel calls reached | We have throttling / rate limits implemented when performing voice testing | Add a Convo Retry for this error message in the VOIP connector settings |
Chatbot connection failed - Checking TTS Status failed - getaddrinfo ENOTFOUND api | One of the Speech Endpoints in the Voice profiles doesn't exist / is not reachable | Adding the right Speech endpoint provided by Cyara or using the default endpoint (Speech Endpoint can be left empty in the voice profile) |
Chatbot connection failed - Error: STT Worker failed: Cannot start a STT stream with Botium Speech Processing Api - 'stt_params' | One of the Speech Endpoints in the Voice profiles doesn't exist / is not reachable | Adding the right Speech endpoint provided by Cyara or using the default endpoint (Speech Endpoint can be left empty in the voice profile) |