Easily generate Selenium-based scripts for browser automation and testing.

Latest Version

Version
1.9.21
Update
May 27, 2021
Size
2.1MiB
Developer
Category
Users
2,000+
Rating
2.25 ★
Manifest Version
2
Web Store Status
Languages Support
English (United States)
See more
Permissions
Background
Tabs
BrowsingData
ContextMenus
Cookies
Debugger
Tabs
Downloads
Downloads.shelf
WebNavigation
WebRequest
WebRequestBlocking

Storage
See more

Catchpoint Script Recorder Extension

Simply input the URL where you want your automation to begin and click Start, then use the browser to perform the series of steps you want to automate. Catchpoint Script Recorder captures every action you take and generates a Selenium script in real time. The extension’s UI provides auto-complete, syntax highlighting, breakpoints, analytics, built-in screenshots, and play-back to help you test, edit, and debug your script. Send finished scripts directly to the Catchpoint Platform for use in your automated web transaction tests, or export them as Java, C#, Python, Ruby, or HTML.
Read more

Source Manifest.json

{ "background": { "page": "views/background.html" }, "browser_action": { "default_icon": "images/favicon.png", "default_popup": "views/popup.html", "default_title": "Catchpoint Script Recorder" }, "content_scripts": [ { "all_frames": true, "js": [ "Chrome/selenium_atoms_compiled.js", "Chrome/catchpoint_common_string.js", "libraries/jquery-3.4.1.min.js", "Chrome/catchpoint_content_performance.js", "Chrome/catchpoint_content.js", "common/recorder_common.js", "common/catchpoint_recorder_constants.js", "content/catchpoint_recorder_content.js", "scripts/util.js", "scripts/instantTest.js" ], "matches": [ "\\u003Call_urls>" ], "run_at": "document_start" } ], "content_security_policy": "script-src 'self' https://ssl.google-analytics.com; object-src 'self'", "description": "Easily generate Selenium-based scripts for browser automation and testing.", "externally_connectable": { "matches": [ "*://*.catchpoint.com/*" ] }, "icons": { "128": "images/icon128.png", "16": "images/favicon.png", "48": "images/icon48.png" }, "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkgKzhoKrI6sjgB6eYSYlkFkzXPrEjbOm//KQ6MgqlZmSpjMD9teDOpTcaaRNBvScCO6pl/Wv/WL23jXI2CJW4RzWk3iJ7rWLVElTTB7M5nKfyDq1AuN64AfpAZmcH+tDEwjBN7Q9fzldLzurPuStiJ6ZGmLHILm2yajgGTYWqNs5zbcAiDyT0OPgtG7ZM2qP9ERBjH+S0GnOVn3n62eiVxX05uWJge8VJO1AXiSGU9pqQNZMrBq21wwszrjVxPL0+DxmH4zbF/fMjnBIscYBc/L4cXuQiyA+gpmOg88AIvqFmbYlClXOn5te0RZzBVAQul6pZYklxLShKdu16nDAFwIDAQAB", "manifest_version": 2, "minimum_chrome_version": "31.0", "name": "Catchpoint Script Recorder", "permissions": [ "background", "tabs", "browsingData", "contextMenus", "cookies", "debugger", "tabs", "downloads", "downloads.shelf", "webNavigation", "webRequest", "webRequestBlocking", "\\u003Call_urls>", "storage" ], "short_name": "CP Recorder", "update_url": "https://clients2.google.com/service/update2/crx", "version": "1.9.21", "web_accessible_resources": [ "views/blank.html" ]}
Read more