You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
import DocCard from "../src/theme/DocCard";
import clsx from "clsx";
Welcome to the Testkube Documentation!
We're happy you're here to become a Testkube aficionado!
Getting Started
export const DocCardList = (input) => (
{[
{
icon: "🛠",
label: "Hands-on Evaluation",
description:
"Get up and running by installing Testkube within minutes, from a local deployment to a global pilot",
href: "/articles/tutorial/quickstart/overview",
type: "intro",
},
{
icon: "🏎💨",
label: "Start exploring Testkube",
description:
"Spin up a trial and see how test orchestration works across workflows, environments, and clusters.",
href: "/articles/tutorial/quickstart/overview#want-to-try-testkube-without-installing-anything",
type: "intro",
},
].map((item, i) => (
))}
);
What is Testkube?
import TwoColumns from '@site/src/components/TwoColumns';
<TwoColumns
left={<>
Testkube is a Test Orchestration Platform for Cloud-Native Applications. It provides a single
platform for defining, running and analyzing test executions, using your existing testing tools/scripts,
running in your existing infrastructure.
Testkube consists of a <b>Control Plane</b> and any number of <b>Testkube Agents</b>. The Control Plane exposes
a <b>Dashboard</b> for easy and centralized access to most Testkube features.
</>}
right={
<iframe width="400" height="200" src="https://youtube.com/embed/7q0wR-skW8M" title="Getting Started with Testkube" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
}
/>
The Control Plane can be running either in the Cloud or On-Prem - Read more.
Agents are deployed in your infrastructure to execute tests, listen for Kubernetes events, sync resources, and more - Read more.
The Agents are 100% Open Source and can also be run standalone without the Control Plane - Read more.
:::tip
Testkube has recently introduced the concept of AI Agents - check them out to see how AI can help with troubleshooting, analysis, and remediation of your tests.
:::
Learn More About Testkube
Once you're up to speed and running your first tests, dive in and learn more about Testkube!
export const LearnCardList = (input) => (
{[
{
icon: "🛠",
label: "Core Concepts",
description:
"Learn about Testkube Core Concepts and how it fits into the Software Testing Lifecycle (STLC).",
href: "/articles/testing-pipeline",
type: "intro",
},
{
icon: "🛠",
label: "Using Testkube",
description:
"Learn about Workflows, Templates, Triggers, Results and Reporting to get the most of Testkubes features.",
href: "/articles/using-testkube",
type: "intro",
},
{
icon: "🛠",
label: "Examples & Guides",
description:
"See example Workflows for your favorite testing tools, including k6, playwright, cypress, jmeter, and postman.",
href: "/articles/examples/overview",
type: "intro",
},
].map((item, i) => (
))}
);
export const LearnMoreCardList = (input) => (
{[
{
icon: "🛠",
label: "Integrations",
description:
"Integrate Testkube into your existing CI/CD pipelines and infrastructure via dedicated plugins, " +
"Kubernetes Events, Webhooks, CDEvents, etc.",
href: "/articles/integrations",
type: "intro",
},
{
icon: "🛠",
label: "Reference Docs",
description:
"Get into the nitty-gritty of Testkube CRDs, Helm Charts, OpenAPI definitions and CLI commands",
href: "/articles/reference",
type: "intro",
},
{
icon: "🛠",
label: "Open Source Agent",
description:
"Learn about the Testkube Agent which is 100% Open Source.",
href: "/articles/install/standalone-agent",
type: "intro",
},
].map((item, i) => (
))}
);