Capycorder

Record user interactions for use in Capybara request specs.

What is Capycorder?

Capycorder is a Chrome extension developed by polarblau, and its main feature is "Record user interactions for use in Capybara request specs.".

Extension Screenshots

screenshot
screenshot
screenshot
screenshot
screenshot
screenshot

Download Capycorder Extension CRX File

Download Capycorder 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

                        Capycorder helps to record user interactions, generates simple Capybara request specs and copies them into the clipboard for usage in specs.                    

Extension Basic Information

Name Capycorder Capycorder
ID niijdolnjmjdjakbanogihdlhcbhfkho
Official URL https://chromewebstore.google.com/detail/capycorder/niijdolnjmjdjakbanogihdlhcbhfkho
Description Record user interactions for use in Capybara request specs.
File Size 94.6 KB
Installation Count 176
Current Version 1.0.2
Last Updated 2012-07-11
Publish Date 2012-07-11
Rating 4.75/5 Total 4 Ratings
Developer polarblau
Payment Type free
Extension Website http://polarblau.com/2012/06/04/capycorder-beta-released.html
Help Page URL https://github.com/polarblau/capycorder
Supported Languages en
manifest.json
{
    "update_url": "http:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "Capycorder",
    "version": "1.0.2",
    "manifest_version": 2,
    "description": "Record user interactions for use in Capybara request specs.",
    "icons": {
        "128": "images\/icon128.png",
        "16": "images\/icon16.png",
        "48": "images\/icon48.png"
    },
    "content_scripts": [
        {
            "all_frames": true,
            "matches": [
                ""
            ],
            "run_at": "document_start",
            "css": [
                "css\/ui.css"
            ],
            "js": [
                "js\/lib\/vendor\/jquery.js",
                "js\/lib\/jquery_plugins\/jquery.get_locator.js",
                "js\/lib\/jquery_plugins\/jquery.get_selector.js",
                "js\/lib\/vendor\/highlighter.js",
                "js\/lib\/vendor\/underscore.js",
                "js\/lib\/capybara\/recorders\/actions.js",
                "js\/lib\/capybara\/recorders\/matchers.js",
                "js\/recorder_ui.js",
                "js\/recorder.js"
            ]
        }
    ],
    "web_accessible_resources": [
        "images\/button_off.png",
        "images\/button_name.png",
        "images\/button_generate.png",
        "images\/button_capture_actions.png",
        "images\/button_capture_matchers.png"
    ],
    "browser_action": {
        "default_icon": "images\/button_off.png",
        "default_title": "Record a new session"
    },
    "background": {
        "page": "background.html"
    },
    "permissions": [
        "tabs",
        "http:\/\/*\/*",
        "clipboardRead",
        "clipboardWrite"
    ]
}