k6 Browser Recorder

Record k6 scripts right from the browser, automatically uploaded to your k6.io cloud account.

Hvad er k6 Browser Recorder?

k6 Browser Recorder er en Chrome-udvidelse udviklet af k6.io (Grafana Labs), og dens hovedfunktion er "Record k6 scripts right from the browser, automatically uploaded to your k6.io cloud account.".

Udvidelsesskærmbilleder

screenshot
screenshot
screenshot

Download k6 Browser Recorder-udvidelses-CRX-fil

Download k6 Browser Recorder-udvidelsesfiler i crx-format, installer Chrome-udvidelser manuelt i browseren eller del crx-filer med venner for nemt at installere Chrome-udvidelser.

Brugsanvisning til Udvidelsen

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

Grundlæggende oplysninger om udvidelsen

Navn k6 Browser Recorder k6 Browser Recorder
ID phjdhndljphphehjpgbmpocddnnmdbda
Officiel URL https://chromewebstore.google.com/detail/k6-browser-recorder/phjdhndljphphehjpgbmpocddnnmdbda
Beskrivelse Record k6 scripts right from the browser, automatically uploaded to your k6.io cloud account.
Filstørrelse 730 KB
Antal Installationer 10,000
Nuværende Version 0.6.2
Senest Opdateret 2021-11-02
Udgivelsesdato 2020-07-02
Bedømmelse 4.22/5 Samlet 9 Bedømmelser
Udvikler k6.io (Grafana Labs)
E-mail [email protected]
Betalingsmetode free
Udvidelseswebsted https://k6.io/
Hjælpeside-URL https://k6.io/docs/cloud
URL til Fortrolighedspolitik Side https://k6.io/privacy-policy
Understøttede Sprog 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
    }
}