Website |
Documentation |
Twitter |
Slack |
Blog
Welcome to Testkube!
Testkube decouples test orchestration and execution from your CI/CD/GitOps tooling and provides a centralized platform
for running any kind of tests at scale across your entire application infrastructure.
Testkube breaks down Test Execution into 5 steps:
- Define - Use Test Workflows to configure executions of your current testing tools or scripts.
Orchestrate multiple Workflows to build complex Suites for System Testing - Read More.
- Trigger - Trigger tests through the API/CLI, from your existing CI/CD/GitOps workflows, using fixed schedules or
by listening to Kubernetes Events or creating execution CRDs - Read More.
- Scale - Leverage Kubernetes native scalability functionality to scale your test executions
across distributed nodes for both load and functional testing with popular tools like K6, Playwright, JMeter and Cypress - Read More.
- Troubleshoot - Testkube can collect any logs and artifacts (videos, reports, etc.) produced by your testing tools
and scripts during test execution and make these available through the CLI or UI - Read More.
- Report - Testkube Test Insights allow you to create both operational and functional reports for all your test executions
to help you improve testing efforts and activities over time - Read More.
Getting Started
There are several ways to get started with Testkube:
Check out the Deployment Architectures document to learn
more about different ways to deploy and run Testkube.
Documentation
Extensive documentation is available at docs.testkube.io.
Contributing
Shout-out to our contributors 🎉 - you're great!
Go to contribution document to read more how can you help us 🔥
Feedback
Whether it helps you or not - we'd LOVE to hear from you. Please let us know what you think and of course, how we can make it better
Please join our growing community on Slack.