Cypress Recorder

Cypress Recorder

Records a user session and generates cypress code for automation and testing purposes.

Merlin
Additional files are visible only to premium users

manifest.json


{
  "update_url": "https://clients2.google.com/service/update2/crx",
  "name": "Cypress Recorder",
  "short_name": "Cypress Rec",
  "version": "1.1.0",
  "description": "Records a user session and generates cypress code for automation and testing purposes.",
  "manifest_version": 2,
  "permissions": [
    "activeTab",
    "storage",
    "webNavigation"
  ],
  "optional_permissions": [
    "http://*/*",
    "https://*/*"
  ],
  "icons": {
    "16": "./cypresscone16.png",
    "32": "./cypresscone32.png",
    "48": "./cypresscone48.png",
    "128": "./cypresscone128.png"
  },
  "author": "Abbey Campbell, Adam Stover, Brad Morgan, Ken Sakuma",
  "background": {
    "scripts": [
      "./background/background.js"
    ],
    "persistent": false
  },
  "browser_action": {
    "default_icon": "./cypressconeICON.png",
    "default_popup": "./popup/index.html"
  },
  "options_ui": {
    "page": "./options/index.html",
    "chrome_style": true
  },
  "commands": {
    "start-recording": {
      "suggested_key": {
        "default": "Alt+R",
        "mac": "MacCtrl+R",
        "linux": "Alt+R"
      },
      "description": "Toggle recording"
    },
    "reset-recording": {
      "suggested_key": {
        "default": "Alt+G",
        "mac": "MacCtrl+G",
        "linux": "Alt+G"
      },
      "description": "Reset recording"
    }
  }
}