k6
k6 copied to clipboard
A modern load testing tool, using Go and JavaScript - https://k6.io
### Brief summary The current official Docker image ([grafana/k6:0.57.0-with-browser](https://hub.docker.com/layers/grafana/k6/0.57.0-with-browser/images/sha256-c2a73e0817f98788a8002cc13a95dcf2890cd170388655a30c0c3c1cac85fb07)) requires privileged capabilities (root access or seccomp adjustments) to properly launch Chromium. (`SYS_ADMIN` capability or root similar) ### k6 version v0.57.0...
### Feature Description Currently, our understanding of computational resources needed for browser tests is limited. More generally, this is also about improving knowledge of how browser (chromium) works underneath. So...
Add support for `Page.route(url, handler[, options])`, to enable request interception allowing any request initiated in the page to be modified. A request with a matching URL will stall until continued,...
### Brief summary When test script has errors thresholds is evaluated incorrectly indicating success instead of failure. ### k6 version 0.49 ### OS macOS 14.6 ### Docker version and image...
### Feature Description The standard [Websocket](https://developer.mozilla.org/en-US/docs/Web/API/WebSocket) api by virtue of being an [EventTarget](https://developer.mozilla.org/en-US/docs/Web/API/EventTarget) has both the functions addEventListener and removeEventListener. K6 Websocket implementation only has addEventListener. ### Suggested Solution (optional)...
#2750 fixed a benchmark error. It could prevent similar issues if we run the entire benchmark suite when we merge on `master` a new feature. The suggestion is to add...
### What? Enhance the k6 extension with the following features: Selective Metric Export – Allow users to specify which k6 metrics should be exported, preventing unnecessary data collection and reducing...
I have started experimenting with native histogram, although we have same memory but i have noticed the percentile values are not accurate anymore. is there a way to make more...
I am trying to run a k6 test with 10 VUs and 10000 iterations, but i see in k6 cloud that it only ran 46 times. Here is my options...
### Feature Description Working with `page.locator` is better than working with `page.$` since it allows us to work with elements on the page at any moment. These APIs both face...