Testkube Documentation
Welcome to our documentation! This is the place where you'll find everything you need to get ramped up and start testing with Testkube.
What is Testkube?
Testkube is a Kubernetes-native testing framework for Testers, Developers, and DevOps practitioners that allows you to automate the executions of your existing testing tools inside your Kubernetes cluster, removing all the complexity from your CI/CD pipelines.
Try It Out!
🛠 Get started
Get up and running by installing the Testkube CLI and its components within minutes.
🏎💨 Run your first test
Learn how to create, run, and display the results for your first test.
🚀 Connect to your CI/CD
Incorporate Testkube into your CI/CD environment with the tools you already use.
Tool Support
To start testing with Testkube, choose your favorite testing tool:
Cypress
k6
Postman
Ginkgo
JMeter
Gradle
Maven
Artillery
Playwright
KubePug
cURL
Advantages of Using Testkube
With Testkube, tests are part of a cluster's state and can be executed as needed:
- ✨Automatically on deployment of annotated/labeled Kubernetes objects (services, pods, etc)
- ⏲️ On a schedule
- 🧑💻 Manually via Testkube's CLI or Open Source Dashboard
- ⚡ Externally triggered via API