xk6-browser

Browser automation tool

Enables browser automation and end-to-end testing through the Chrome Devtools Protocol in k6 tests.

The browser module adds support for browser automation and end-to-end web testing via the Chrome Devtools Protocol to k6.

GitHub

344 stars
143 watching
41 forks
Language: Go
last commit: 6 days ago
Linked from 1 awesome list

browser-automationcdpchromedevtoolsprotocolend-to-end-testingk6

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
grafana/xk6-sql A Grafana extension that enables the use of SQL databases in k6 tests. 119
grafana/xk6-client-tracing Tools for generating and sending distributed tracing data to a collector 45
nicholasvuono/xk6-playwright An extension that adds support for browser automation and end-to-end web testing using playwright-go with the k6 load testing tool 46
grafana/xk6-ssh An extension for interacting with a host over SSH in k6 testing 9
grafana/xk6-output-timescaledb Enables real-time test metrics to be sent from k6 tests to TimescaleDB 30
grafana/xk6-kubernetes A client extension for interacting with Kubernetes clusters from k6 tests. 64
grafana/xk6-exec A tool for executing external commands within the context of a performance testing framework. 21
grafana/k6-template-es6 Template for bundling k6 tests with ES6 features using Webpack and Babel 83
grafana/xk6-loki An extension for k6 to interact with Loki, a logging platform 38
grafana/xk6-disruptor A tool that allows developers to simulate faults and disruptions in their applications to test reliability and resilience 96
grafana/xk6-output-influxdb An extension to the k6 tool for sending test metrics to InfluxDB 2.x databases 67
szkiba/xk6-top A tool that displays k6 test results in real-time on a terminal-based dashboard 27
angrykoala/wendigo A tool for automating front-end testing using browser automation and Puppeteer 149
g33kdude/chrome.ahk Automates Google Chrome using its WebSocket-based API 340
grafana/xk6-faker Provides fast and lightweight random fake data generation for k6 tests. 59