k6io / Awesome K6
Licence: cc0-1.0
A curated list of resources on automated load- and performance testing using k6 🗻
Stars: ✭ 78
Labels
Projects that are alternatives of or similar to Awesome K6
Awesome Test Automation
A curated list of awesome test automation frameworks, tools, libraries, and software for different programming languages. Sponsored by http://sdclabs.com
Stars: ✭ 4,712 (+5941.03%)
Mutual labels: performance-testing, load-testing, testing-tools, test-automation
Element
💦Load test your app using real web browsers
Stars: ✭ 204 (+161.54%)
Mutual labels: performance-monitoring, performance-testing, load-testing, test-automation
eat
Json based scenario testing tool(which can have test for functional and non-functional)
Stars: ✭ 41 (-47.44%)
Mutual labels: load-testing, test-automation, testing-tools
AutoMeter-API
AutoMeter-API是一款针对分布式服务,微服务API功能和性能一体的自动化测试平台,一站式解决应用,服务,API,环境管理,用例,条件,测试场景,计划,测试报告,功能/性能测试兼容支持的一体化工作平台
Stars: ✭ 105 (+34.62%)
Mutual labels: test-automation, testing-tools, performance-testing
Karate
Test Automation Made Simple
Stars: ✭ 5,497 (+6947.44%)
Mutual labels: load-testing, testing-tools, test-automation
XLT
XLT is an comprehensive load and performance test tool developed and maintained by Xceptance.
Stars: ✭ 39 (-50%)
Mutual labels: load-testing, test-automation, performance-testing
karate
Test Automation Made Simple
Stars: ✭ 6,384 (+8084.62%)
Mutual labels: load-testing, test-automation, testing-tools
rfswarm
Robot Framework Swarm
Stars: ✭ 68 (-12.82%)
Mutual labels: test-automation, testing-tools, performance-testing
karate-runner
VSCode Extension for Karate
Stars: ✭ 23 (-70.51%)
Mutual labels: load-testing, test-automation, testing-tools
Openrunner
Computest Openrunner: Benchmark and functional testing for frontend-heavy web applications
Stars: ✭ 16 (-79.49%)
Mutual labels: test-automation, testing-tools, performance-testing
Es Check
Checks the version of ES in JavaScript files with simple shell commands 🏆
Stars: ✭ 448 (+474.36%)
Mutual labels: testing-tools, test-automation
Metersphere
MeterSphere 是一站式开源持续测试平台,覆盖测试管理、接口测试、性能测试等。搞测试,就选 MeterSphere!
Stars: ✭ 6,331 (+8016.67%)
Mutual labels: performance-testing, test-automation
Awesome Jmeter
A collection of resources covering different aspects of JMeter usage.
Stars: ✭ 413 (+429.49%)
Mutual labels: performance-testing, load-testing
Tcpcopy
An online request replication tool, also a tcp stream replay tool, fit for real testing, performance testing, stability testing, stress testing, load testing, smoke testing, etc
Stars: ✭ 4,028 (+5064.1%)
Mutual labels: load-testing, testing-tools
Carina
Carina automation framework: Web, Mobile, API, DB
Stars: ✭ 549 (+603.85%)
Mutual labels: testing-tools, test-automation
Image Actions
A Github Action that automatically compresses JPEGs, PNGs and WebPs in Pull Requests.
Stars: ✭ 844 (+982.05%)
Mutual labels: performance-monitoring, performance-testing
Cypress
Fast, easy and reliable testing for anything that runs in a browser.
Stars: ✭ 35,145 (+44957.69%)
Mutual labels: testing-tools, test-automation
Jmeter Maven Plugin
The JMeter Maven Plugin
Stars: ✭ 362 (+364.1%)
Mutual labels: performance-testing, load-testing
Falco
Falco helps you monitor, analyze, and optimize your websites.
Stars: ✭ 752 (+864.1%)
Mutual labels: performance-monitoring, performance-testing
Wedgetail
Time your functions in your tests
Stars: ✭ 74 (-5.13%)
Mutual labels: performance-testing, testing-tools
Open-source, developer-centric performance monitoring and load testing solution, k6.
Want to help in making this list better? Yay, that's awesome! Before you get started though, please have a look at our code of conduct and contribution guidelines.
Contents
Extensions
- GitHub Topic: xk6 - Explore k6 extensions tagged with the xk6 label.
Articles
- Beginner's guide to load testing with k6 - Introductory guide in several parts, helping you get started with k6.
- Running multiple load test scripts with k6 - Splitting tests into multiple scripts and then run them together.
- Load Testing with k6 - Brief overview of features and capabilities of k6.
- Integrating k6 with Apache Kafka - Sending output from k6 to Apache Kafka.
- Test and visualize with InfluxDB, Grafana and K6 - Setting up load tests and visualizing them using grafana dashboards.
- Open source load testing tool review 2020 - Detailed comparison of the most popular open source load testing tools.
- Load Testing Your API with Swagger/OpenAPI and k6 - Generate k6 load test scripts from OpenAPI specifications.
- Load Testing Your API with Postman - How to use Postman collections to load test your API.
- Load Testing & Black Friday capacity planning - How Back Market prepared for Black Friday with k6 based load testing.
Videos
- Website Performance + Load Testing with K6 (k6.io) in 5 MINUTES! - Introductory overview of k6, showing how to create a test from a HAR file.
- Performance Testing your web app with k6 - A walkthrough of the open-source load and performance regression testing tool, k6, and how to load test your APIs and websites.
Reference Projects
- k6-circleci-example - Running k6 load tests as part of a CircleCI build.
- k6-jenkins-example - Running k6 load tests as part of a Jenkins build.
- k6-github-actions-example - Running k6 load tests as part of a GitHub Actions build.
- k6-azure-pipelines-example - Running k6 load tests as part of an Azure DevOps Pipeline.
- k6-bitbucket-pipelines-example - Running k6 load tests as part of a Bitbucket Pipeline build.
- k6-performance-test-websocket - Example of performance test for websocket with k6.
- k6-typescript-template - Template to use TypeScript with k6.
- k6-es6 - Example project using Webpack, Babel and Browserify to make most ES6 code work in k6.
- example-data-generation - Generate realistic data for k6 using faker.
- bounded-disturbances - A .NET Chaos Engineering workshop. Using Simmy and k6.
- continuous-k6k8s - Continuously run k6 tests in Kubernetes using cronjobs.
Tools
- k6-to-junit - Tool for converting k6 output to JUnit XML for easy use with CIs.
- k6-reporter - Tool for conerting k6 output to HTML reports.
- har-to-k6 - Tool for converting HAR recordings to k6 test scripts.
- postman-to-k6 - Tool for converting Postman collections to k6 test scripts.
- k6 generator - Tool for converting Swagger/OpenAPI specifications to k6 test scripts.
- jmeter-to-k6 - Tool for converting JMeter test cases to k6 test scripts.
- jslib.k6.io - Useful utility libs for k6 scripts.
- k6 for visual studio code - Marketplace Extension for running k6 directly from your IDE.
CI
- k6 for GitHub actions - Marketplace action for running k6 in GitHub Actions.
- k6 for Azure DevOps Pipelines - Marketplace Extension for running k6 in an Azure Devops Pipeline.
Stacks
- CloudPosse's Load Testing Stack - Load testing stack using k6, Grafana and InfluxDB.
- Load Impact's OSS Load Testing Stack - Open-source stack that works well for running load tests, storing results and visualizing those results in dashboards.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].