DeploySentinel Recorder

Record browser interactions to auto generate Cypress, Playwright and Puppeteer test scripts.

什麼是DeploySentinel Recorder?

DeploySentinel Recorder是由https://deploysentinel.com開發的Chrome擴展程式,該擴展的主要功能是“Record browser interactions to auto generate Cypress, Playwright and Puppeteer test scripts.”。

擴展截圖

screenshot
screenshot
screenshot

下載DeploySentinel Recorder擴展crx文件

下載DeploySentinel Recorder擴展crx格式的文件,手動將Chrome擴充功能安裝到瀏覽器中,也可以將crx文件分享給朋友,輕鬆安裝Chrome擴充功能。

擴展使用說明

                        Simply step through your website while recording with DeploySentinel Recorder and the extension will convert the captured user flow into a Cypress, Playwright or Puppeteer script.

✨ Features

- 💻  Automatically capture clicks, keyboard inputs, window resizes, and scroll events.
- 🤖 Generate clean and commented scripts for Cypress, Playwright and Puppeteer.
- 📋 Preview recording progress and copy generated scripts mid-test to clipboard.
- 📛 Generate element selectors using `id` and `class` as well as other HTML properties (ex. `aria-label`, `alt`, `name`, `data-testid`)
- 🖱 Capture hover events via context menu option (right-click)
- ✅ Assert/wait for specific text to be visible on the page
- 📸 Generate full page screenshot events

✨ Getting Started

1. Visit the site you want to start recording from
2. Click the extension icon and click "Start Recording from Current Tab"
3. Use the site as you would normally (click links, fill forms, etc.) Right-click an element and select "Record hover over element" to record a hover event over an element.
4. Click "End Test" whenever you are done. You can copy the generated script via the recording overlay.
5. Click the extension icon and select "View Last Recording" to access the last recorded test any time afterwards.

Pro tip: To view captured steps or generated code mid-recording, click "Show More" in the recording overlay.

Learn more from the docs: https://www.deploysentinel.com/docs/recorder

Have feedback or want to contribute improvements? View this extension on Github: https://github.com/DeploySentinel/Recorder                    

擴展基本資訊

名稱 DeploySentinel Recorder DeploySentinel Recorder
ID geggbdbnidkhbnbjoganapfhkpgkndfo
官方網址 https://chromewebstore.google.com/detail/deploysentinel-recorder/geggbdbnidkhbnbjoganapfhkpgkndfo
簡介 Record browser interactions to auto generate Cypress, Playwright and Puppeteer test scripts.
檔案大小 686 KB
安裝次數 3,000
目前版本 0.7.1
更新時間 2022-07-27
上架時間 2021-11-15
評分 4.88/5 共 8 次評分
開發者 https://deploysentinel.com
電子郵箱 [email protected]
付費類型 free
擴展官網 https://deploysentinel.com/recorder
支援的語言 en-US
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "version": "0.7.1",
    "manifest_version": 3,
    "name": "DeploySentinel Recorder",
    "description": "Record browser interactions to auto generate Cypress, Playwright and Puppeteer test scripts.",
    "background": {
        "service_worker": "background.bundle.js"
    },
    "action": {
        "default_popup": "popup.html",
        "default_icon": "Icon32.png"
    },
    "icons": {
        "32": "Icon32.png",
        "128": "Icon128.png"
    },
    "permissions": [
        "activeTab",
        "scripting",
        "storage",
        "contextMenus",
        "webNavigation"
    ],
    "host_permissions": [
        ""
    ],
    "externally_connectable": {
        "matches": [
            "https:\/\/*.deploysentinel.com\/*"
        ]
    },
    "content_scripts": [
        {
            "matches": [
                "https:\/\/*.deploysentinel.com\/*"
            ],
            "js": [
                "bridge.bundle.js"
            ]
        },
        {
            "matches": [
                "http:\/\/localhost\/*"
            ],
            "js": [
                "bridge.bundle.js"
            ]
        }
    ]
}