Skip to main content
Testkube 1.21 is out! A new Execution Dashboard, Webhook Credentials and Test/Suite Deprecation are some of the major enhancements, Read More

Testkube Examples and Guides

This section gives examples on how to create Workflows for the most common testing tools -

tip

If you're missing an example for your favorite testing tool please let us know on our Slack Channel or open an issue on our GitHub Repository.

Load & Performance Testing

Tools for load testing, stress testing, and performance benchmarking:

End-to-End & Browser Testing

Tools for UI testing, browser automation, and end-to-end testing:

API Testing

Tools for testing REST APIs, SOAP services, and HTTP endpoints:

Unit & Integration Testing

Frameworks for unit tests, integration tests, and BDD:

  • Pytest
  • Maven - Shows how to run Maven tests.
  • Gradle - Shows how to run Gradle tests.
  • NUnit - Shows how to run NUnit tests.
  • TestContainers - Shows how to configure a Workflow that uses TestContainers for container dependencies.
  • Cucumber - Simplify BDD Testing for Distributed Java Applications (external)

Infrastructure Testing

Tools for validating Kubernetes clusters and infrastructure:

  • Chainsaw - Shows how to run Chainsaw tests for Kubernetes operators and controllers.
  • Validating Kubernetes Clusters - Shows how to run kubectl commands from within Test Workflows for cluster operations and validation.
  • Testing Hardware Components - Shows how to test hardware infrastructure in your Kubernetes Cluster (external).

Tutorials