Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kwishna/grafana-k6-performance-test
API and UI performance testing using Grafana K6
https://github.com/kwishna/grafana-k6-performance-test
golang grafana javascript k6 performance-testing playwright rest-api
Last synced: about 6 hours ago
JSON representation
API and UI performance testing using Grafana K6
- Host: GitHub
- URL: https://github.com/kwishna/grafana-k6-performance-test
- Owner: kwishna
- Created: 2024-05-17T20:25:44.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-09-13T11:22:15.000Z (about 2 months ago)
- Last Synced: 2024-09-14T01:17:21.035Z (about 2 months ago)
- Topics: golang, grafana, javascript, k6, performance-testing, playwright, rest-api
- Language: JavaScript
- Homepage:
- Size: 13 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Learning Grafana K6 Performance/Load Testing Tool
This repository contains my journey of learning and practicing with the Grafana
K6 performance/load testing tool. K6 is a modern load testing tool that makes it
easy to build, run, and analyze load tests for websites, APIs, and other
systems.## Getting Started
To get started with K6, you'll need to have K6 installed on your machine. Once you have those prerequisites, you can install
some external supporting Node libraries.## Basic Scripts
In this repository, you'll find a collection of basic K6 scripts that I've
written while learning the tool. These scripts cover various scenarios, such as:- Simple load testing for a website
- API load testing
- And more!## Diving Deeper
As I continue to learn and explore K6, I'll be adding more advanced scripts and
examples to this repository. Some of the topics I plan to cover include:- Scripting with JavaScript ES6
- Using K6 extensions and plugins
- Integrating K6 with other tools (e.g., Grafana, InfluxDB)
- Distributed load testing
- And more!Stay tuned for updates and feel free to contribute or provide feedback!
## Resources
Here are some useful resources for learning and working with K6:
- [K6 Documentation](https://k6.io/docs/)
- [K6 GitHub Repository](https://github.com/grafana/k6)
- [K6 Community Forum](https://community.k6.io/)
- [K6 Blog](https://k6.io/blog/)Happy load testing!