Skip to content

kubeshop/testkube

Folders and files

NameName
Last commit message
Last commit date
Feb 19, 2025
Jan 27, 2025
Jul 22, 2022
Aug 2, 2021
Feb 6, 2025
Jun 1, 2023
Feb 7, 2025
May 20, 2024
Feb 18, 2025
Aug 7, 2024
Aug 7, 2024
Jan 29, 2025
Feb 27, 2024
Feb 19, 2025
Jan 29, 2025
Feb 17, 2025
Nov 22, 2024
Nov 22, 2024
Nov 22, 2024
Jun 22, 2022
Oct 25, 2024
Jul 7, 2022
Oct 25, 2024
Apr 4, 2023
Jun 7, 2024
Jun 7, 2024
Feb 18, 2022
Oct 8, 2021
Jan 23, 2024
Feb 27, 2024
Jan 27, 2025
Aug 19, 2024
Feb 14, 2024
Jun 28, 2024
Sep 15, 2021
Oct 25, 2024
Jan 27, 2025
Jan 22, 2025
Apr 13, 2023
Jan 5, 2024
Oct 13, 2023
Oct 25, 2024

Repository files navigation

Testkube Logo Light Testkube Logo Dark

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:

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.