k6 Browser Recorder
Record k6 scripts right from the browser, automatically uploaded to your k6.io cloud account.
What is k6 Browser Recorder?
k6 Browser Recorder is a Chrome extension developed by k6.io (Grafana Labs), and its main feature is "Record k6 scripts right from the browser, automatically uploaded to your k6.io cloud account.".
Extension Screenshots
Download k6 Browser Recorder Extension CRX File
Download k6 Browser Recorder extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.
Extension Usage Instructions
The extension records all of the HTTP(S) requests that your browser makes, creates a test script, and automatically uploads it to your k6.io cloud account, where a load test can be executed. Once uploaded to your k6.io cloud account, you can edit the test script using the powerful high-level language JavaScript. The script editor has syntax highlighting and a linter is run on save to help you avoid syntax errors and other common scripting mistakes. You can run tests from up to 10 different geographic regions in a single test (powered by Amazon).
Extension Basic Information
Name | k6 Browser Recorder |
ID | phjdhndljphphehjpgbmpocddnnmdbda |
Official URL | https://chromewebstore.google.com/detail/k6-browser-recorder/phjdhndljphphehjpgbmpocddnnmdbda |
Description | Record k6 scripts right from the browser, automatically uploaded to your k6.io cloud account. |
File Size | 730 KB |
Installation Count | 10,000 |
Current Version | 0.6.2 |
Last Updated | 2021-11-02 |
Publish Date | 2020-07-02 |
Rating | 4.22/5 Total 9 Ratings |
Developer | k6.io (Grafana Labs) |
[email protected] | |
Payment Type | free |
Extension Website | https://k6.io/ |
Help Page URL | https://k6.io/docs/cloud |
Privacy Policy Page URL | https://k6.io/privacy-policy |
Supported Languages | en |
manifest.json | |
{ "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx", "name": "k6 Browser Recorder", "version": "0.6.2", "manifest_version": 2, "description": "Record k6 scripts right from the browser, automatically uploaded to your k6.io cloud account.", "homepage_url": "https:\/\/k6.io\/", "author": "Load Impact", "permissions": [ "debugger", "browsingData", "http:\/\/*\/*", "https:\/\/*\/*", "storage", "tabs", "unlimitedStorage", "webRequest", "webNavigation", "downloads" ], "icons": { "32": "images\/[email protected]", "48": "images\/[email protected]", "64": "images\/[email protected]", "128": "images\/[email protected]" }, "content_security_policy": "script-src 'self' 'unsafe-eval' https:\/\/api.k6.io; object-src 'self'", "browser_action": { "default_icon": { "32": "images\/[email protected]", "48": "images\/[email protected]" }, "default_title": "k6 Browser Recorder", "default_popup": "popup.html" }, "commands": { "toggle-recording": { "suggested_key": { "default": "Ctrl+E" }, "description": "Toggle start stop recording", "global": true } }, "externally_connectable": { "matches": [ "*:\/\/*.k6.io\/*" ] }, "web_accessible_resources": [ "inject-data.js", "inject-extension-meta.js", "background.map.js", "popup.map.js" ], "content_scripts": [ { "matches": [ "http:\/\/app.dev.k6.io:9000\/*", "https:\/\/app.staging.k6.io\/*", "https:\/\/app.k6.io\/*" ], "js": [ "inject-extension-meta.js" ], "run_at": "document_end" } ], "options_ui": { "page": "options.html", "open_in_tab": true }, "background": { "scripts": [ "background.js" ], "persistent": true } } |