Robotcorder

A Robot that records user action and scans the page to generate RobotFramework test scripts (beta)

Что такое Robotcorder?

Robotcorder - это расширение Chrome, разработанное wencodes, и его основная функция - "A Robot that records user action and scans the page to generate RobotFramework test scripts (beta)".

Снимки экрана расширения

screenshot
screenshot
screenshot
screenshot

Скачать файл CRX расширения Robotcorder

Скачайте файлы расширений Robotcorder в формате crx, установите расширения Chrome вручную в браузере или поделитесь файлами crx с друзьями, чтобы легко установить расширения Chrome.

Инструкции по использованию расширения

                        Robotcorder generates RobotFramework test script by recording user interactions and scanning the html page. 

It aims to be equivalent of Selenium IDE for RobotFramework browser test automation.

http://bit.ly/robotcorder-blog

Change log 
http://bit.ly/robotcorder-changelog

-- 0.4.0 --
- Add options to customise the locators

-- 0.3.0 --
Add pause & resume feature
Fix Scan bug

-- 0.2.0 --
Add copy to clipboard function
Change spacing to 4
Include google font

-- 0.1.9 --
Add more settings - Sleep 3s, Check Element.
Listen to all the frames including iframes. May be slow for page with many elements.
Reduce permission.                    

Основная информация о расширении

Название Robotcorder Robotcorder
ID ifiilbfgcemdapeibjfohnfpfmfblmpd
Официальный URL https://chromewebstore.google.com/detail/robotcorder/ifiilbfgcemdapeibjfohnfpfmfblmpd
Описание A Robot that records user action and scans the page to generate RobotFramework test scripts (beta)
Размер файла 210 KB
Количество установок 5,074
Текущая Версия 0.4.0
Последнее Обновление 2018-09-22
Дата публикации 2018-09-22
Рейтинг 4.56/5 Всего 18 оценок
Разработчик wencodes
Электронная почта [email protected]
Тип оплаты free
Официальный сайт расширения https://github.com/sohwendy/Robotcorder
URL страницы помощи https://github.com/sohwendy/Robotcorder
Поддерживаемые языки en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "Robotcorder",
    "version": "0.4.0",
    "homepage_url": "https:\/\/github.com\/sohwendy\/Robotcorder",
    "description": "A Robot that records user action and scans the page to generate RobotFramework test scripts (beta)",
    "content_security_policy": "script-src 'self' https:\/\/ssl.google-analytics.com; object-src 'self'",
    "background": {
        "scripts": [
            ".\/src\/constants.js",
            ".\/src\/translator\/robot-translator.js",
            ".\/src\/background.js"
        ],
        "persistent": true
    },
    "options_page": ".\/src\/options.html",
    "content_scripts": [
        {
            "matches": [
                ""
            ],
            "js": [
                ".\/src\/locator\/xpath-locator.js",
                ".\/src\/locator\/tree-builder.js",
                ".\/src\/locator\/classifier.js",
                ".\/src\/locator\/scanner.js",
                ".\/src\/content.js"
            ],
            "run_at": "document_end",
            "all_frames": true
        }
    ],
    "browser_action": {
        "default_icon": "assets\/icon-stop.png",
        "default_popup": "src\/popup.html"
    },
    "icons": {
        "16": "assets\/logo-16.png",
        "32": "assets\/logo-32.png",
        "48": "assets\/logo-48.png",
        "128": "assets\/logo-128.png"
    },
    "permissions": [
        "",
        "activeTab",
        "downloads",
        "storage"
    ]
}