Testkube Examples and Guides
This section gives examples on how to create Workflows for the most common Testing tools - if you're missing something please let us know on our Slack Channel!
Load & Performance Testing
- K6
- Basic - Shows how to run a simple k6 test.
- Distributed - Shows how to distribute a K6 test across multiple nodes.
- Testkube K6 Introduction (external)
- Testkube vs K6 Operator (external)
- Generating Massive Load (external)
- JMeter
- Basic - Show how to run a simple JMeter test.
- Distributed - Shows how to run a JMeter test with remote workers.
- Gatling - Shows how to run a basic Gatling load-test.
- Artillery - Shows how to run a basic Artillery test.
E2E / UI / Acceptance Testing
- Playwright
- Cypress
- Basic - Shows how to run a Cypress test.
- Sharded - Shows how to distribute a Cypress test across multiple nodes for sharded test execution.
- Scaling Cypress Tests (external)
- Selenium
- Basic - Shows how to run a Selenium test with Maven against the Chrome WebDriver Engine.
- Function Testing with Selenium (external)
- Robot Framework
- Basic - Shows how to run a basic Robot Framework test.
- Parallelized - shows how to run a Robot Framework test in parallel for 3 browsers.
- Automated Acceptance Testing (external)
API Testing
- Postman
- Basic - Shows how to run API tests in a Postman Collection.
- API Test Automation with Postman (external)
- SoapUI - Shows how to run API tests in a SoapUI Project.
- REST Assured (external)
- cURL - Shows how to run cURL commands as tests.
Testing Frameworks
- Maven - Shows how run Maven tests.
- Gradle - Shows how run Gradle tests.
- Pytest
- Basic - Shows how to run tests with the Pytest framework.
- Pytest and Testkube (external)
- Cucumber (external)
Miscellaneous
- Hardware Testing - Shows how to test hardware infrastructure in your Kubernetes Cluster.
- Testing a Sample Application - Shows how to run tests on a sample application with a three-tier architecture.