./net/k6, Modern load testing tool using Go and JavaScript

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.52.0nb2, Package name: k6-0.52.0nb2, Maintainer: leot

k6 is a modern load-testing tool, built on our years of experience in
the performance and testing industries. It's built to be powerful,
extensible, and full-featured. The key design goal is to provide the
best developer experience.

Its core features are:

- Configurable load generation. Even lower-end machines can simulate
lots of traffic.
- Tests as code. Reuse scripts, modularize logic, version control, and
integrate tests with your CI.
- A full-featured API. The scripting API is packed with features that
help you simulate real application traffic.
- An embedded JavaScript engine. The performance of Go, the scripting
familiarity of JavaScript.
- Multiple Protocol support. HTTP, WebSockets, gRPC, and more.
- Large extension ecosystem. You can extend k6 to support your needs.
And many people have already shared their extensions with the
community!
- Flexible metrics storage and visualization. Summary statistics or
granular metrics, exported to the service of your choice.


Master sites:

Filesize: 10370.646 KB

Version history: (Expand)


CVS history: (Expand)


   2024-09-06 20:49:02 by Benny Siegert | Files touched by this commit (180) | Package updated
Log message:
Revbump all Go packages after go122 update
   2024-08-11 17:57:15 by Benny Siegert | Files touched by this commit (176) | Package updated
Log message:
Revbump all Go packages after update
   2024-08-11 12:52:36 by Leonardo Taccari | Files touched by this commit (3)
Log message:
k6: Update to 0.52.0

Changes:
0.52.0
------
k6 `v0.52.0` is here! Some special mentions included in this release:

- We've switched to our own fork of `goja` named `sobek`
- Panics are no longer captured
- We've added experimental support for TypeScript and ES6+
- `k6/browser` has graduated from an experimental module

0.51.0
------
k6 `v0.51.0` is here! Some special mentions included in this release:

- A new experimental streams module
- New algorithms for WebCrypto module
- Timers are globally available

0.50.0
------
k6 `v0.50.0` is here!

This release:
- Adds support for uploading files from the browser module.
- Introduces the `options.cloud` option.
- Stabilizes the previously experimental timers module as the `k6/timers` module.
- Brings JSON Web Key support to the `k6/experimental/webcrypto` module.
   2024-07-03 08:59:36 by Benny Siegert | Files touched by this commit (169) | Package updated
Log message:
Revbump all Go packages after go122 security update
   2024-06-13 15:47:13 by Benny Siegert | Files touched by this commit (169) | Package updated
Log message:
Revbump all Go packages after go122 update
   2024-06-01 16:03:06 by Benny Siegert | Files touched by this commit (168)
Log message:
Revbump all Go packages, default Go version is now 1.22.
   2024-04-05 21:14:14 by Benny Siegert | Files touched by this commit (161) | Package updated
Log message:
Revbump all Go packages after go121 update
   2024-03-24 22:01:34 by Leonardo Taccari | Files touched by this commit (3)
Log message:
k6: Update to 0.49.0

Changes:
0.49.0
------
k6 v0.49.0 is here! This release:

- Adds a built-in web dashboard that displays test results in real time.
- Introduces clear functionality to the browser module's locator classes.
- Merges the gRPC experimental module back into the gRPC core module.
- Enables the ability to get the selection from an element in k6/html.
- Collects internal modules and outputs used by a script.
- Prepares k6/experimental/timers for stabilization.