CI/CD Pipeline Integration
This section will provide information that will help you integrate Botium into your CI/CD pipeline
-
Generic CI/CD Pipeline Integration
One of the key principles of Botium is to prevent vendor-lock-in — it is open to the highest degree for integration into any software product out there, even custom pipelines. Tip: You will find instructions to configure you...
-
Add Botium Test Suite to Azure DevOps Pipeline
Note: This task assumes that you have already created a test project. If you have not yet created a test project you can open the Test Suite and follow the steps to create a project for the type of testing you will ru...
-
Add Botium Test Suite to Jenkins Pipeline
Find here step by step instructions for adding Botium's test suite to your Jenkins pipeline. Steps: Install Jenkins: The quickest way to get started is to run the Jenkins docker image. You will get a running i...
-
Building a CI Pipeline for Chatbot Developers with Rasa X and Botium
Parent topic: CI/CD Pipeline Integration
-
Integrating Botium with Zapier
In this walk-through, we'll create a Zapier integration that automatically logs the name and outcome (SUCCESS/FAILED) of each Botium test session to a Google Sheet. Configuration First, we'll create an API Key in Botium and set up a ...
-
Troubleshooting CI/CD Integration
Increase HTTP Request Timeout past 1 minute For long running Botium test sessions, the CI/CD Integration API endpoints will run into a timeout – HTTP is not made for long running requests. Instead, for those ...
-
Connect to Azure DevOps Repos
Use Azure DevOps Repos as a Git Repository for persisting your Test Set scripts. Create a new repository After creating a new repository, open the Clone Repository view in Azure DevOps Repos, and click on G...