All Projects → grafana → k6-template-es6

grafana / k6-template-es6

Licence: other
Template repository for bundling test projects into single test scripts runnable by k6

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to k6-template-es6

k6-template-typescript
Template to use TypeScript with k6
Stars: ✭ 90 (+130.77%)
Mutual labels:  templates, load-testing, performance-testing, k6
k6-action
k6 is now available as a GitHub Action
Stars: ✭ 64 (+64.1%)
Mutual labels:  load-testing, performance-testing, k6
postman-to-k6
Converts Postman collections to k6 script code
Stars: ✭ 269 (+589.74%)
Mutual labels:  load-testing, performance-testing, k6
jmeter-to-k6
Converts JMeter .jmx files to k6 JS code
Stars: ✭ 57 (+46.15%)
Mutual labels:  load-testing, performance-testing, k6
awesome-locust
A collection of resources covering different aspects of Locust load testing tool usage.
Stars: ✭ 40 (+2.56%)
Mutual labels:  load-testing, performance-testing
k6-example-data-generation
Example repository showing how to utilise k6 and faker to load test using generated data
Stars: ✭ 32 (-17.95%)
Mutual labels:  load-testing, performance-testing
XLT
XLT is an comprehensive load and performance test tool developed and maintained by Xceptance.
Stars: ✭ 39 (+0%)
Mutual labels:  load-testing, performance-testing
ultron
new repository: https://github.com/wosai/ultron
Stars: ✭ 15 (-61.54%)
Mutual labels:  load-testing, performance-testing
Postman To K6
Converts Postman collections to k6 script code
Stars: ✭ 180 (+361.54%)
Mutual labels:  load-testing, performance-testing
k6-reporter
Output K6 test run results as formatted & easy to read HTML reports
Stars: ✭ 160 (+310.26%)
Mutual labels:  load-testing, k6
chef-load
chef-load - a tool for simulating load on a Chef Infra Server and/or a Chef Automate server
Stars: ✭ 30 (-23.08%)
Mutual labels:  load-testing, performance-testing
f1
A tool for writing load test scenarios in Golang with a powerful command line runner
Stars: ✭ 81 (+107.69%)
Mutual labels:  load-testing, performance-testing
load-testing-toolkit
Collection of open-source tools for debugging, benchmarking, load and stress testing your code or services.
Stars: ✭ 65 (+66.67%)
Mutual labels:  load-testing, performance-testing
k6-operator
An operator for running distributed k6 tests.
Stars: ✭ 170 (+335.9%)
Mutual labels:  load-testing, performance-testing
Element
💦Load test your app using real web browsers
Stars: ✭ 204 (+423.08%)
Mutual labels:  load-testing, performance-testing
bounded-disturbances
A k6/.NET red/green load testing workshop
Stars: ✭ 39 (+0%)
Mutual labels:  load-testing, k6
Shadowreader
Serverless load testing for replaying website traffic. Powered by AWS Lambda.
Stars: ✭ 138 (+253.85%)
Mutual labels:  load-testing, performance-testing
Hargo
Hargo is a Go library and command line utility that parses HAR files, can convert to curl format, and serve as a load test driver.
Stars: ✭ 164 (+320.51%)
Mutual labels:  load-testing, performance-testing
mzbench
Distributed Benchmarking
Stars: ✭ 39 (+0%)
Mutual labels:  load-testing, performance-testing
gatf
Generic Automated Test Framework For API/UI/RPA/Load Testing
Stars: ✭ 15 (-61.54%)
Mutual labels:  load-testing, performance-testing

For additional details, see this article in the k6 docs

What is this?

This is a template repository showing how to use webpack, babel and corejs to bundle a test project into a single test script which can be run by k6.

This means that you can write scripts using:

  1. node module resolution
  2. external node modules and getting them automatically bundled.
  3. --compatibility-mode=base, which does have performance benefits (1 2)

How to use it

# change main.js and package.json for your project
npm install .
npm run-script webpack

# local execution
k6 run build/app.bundle.js

# docker execution
docker run -v $(pwd)/build:/build loadimpact/k6 run /build/app.bundle.js 

To try out any of the other examples, just copy the content of your example file of choice into main.js

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].