interactable

Checks selectors on a site to see if interactable elements contain a certain selector.

什么是interactable?

interactable是由Airtasker开发的Chrome扩展程序,该扩展的主要功能是“Checks selectors on a site to see if interactable elements contain a certain selector.”。

扩展截图

screenshot

下载interactable扩展crx文件

下载interactable扩展crx格式的文件,手动将Chrome插件安装到浏览器中,也可以将crx文件分享给朋友,轻松安装Chrome插件。

扩展使用说明

                        Web automation is hard enough as it is. At Airtasker we have found that by adding a test specific selector to intractable elements reduces the overall interactions/flakiness of tests easier as the selectors are only used for automation tests.

interactable is a lightweight extension that will highlight clickable elements on a website that do not have a specific tag attached. This is designed to make it easier for engineers to identify automation gaps in their website right when they are make changes.

Currently supported elements:
Input fields.
Text areas.
Links.
Buttons.

Plugin does not currently support any element that has an onClick event.

To Use:
Right click the interactable icon and select options.
Enter the URL you want interactable to check (will all pages on that domain).
Enter the selector you want to look for.
Click Save

Please feel free to contribute to this extension at: https://github.com/airtasker/interactable                    

扩展基本信息

名称 interactable interactable
ID kipfhcghcmfhmdjmadnkgcpikhcjgfpi
官方URL https://chromewebstore.google.com/detail/interactable/kipfhcghcmfhmdjmadnkgcpikhcjgfpi
简介 Checks selectors on a site to see if interactable elements contain a certain selector.
文件大小 18.79 KB
安装次数 31
当前版本 1.0.1
更新时间 2018-08-03
上架时间 2018-08-02
评分 5.00/5 共1次评分
开发者 Airtasker
电子邮箱 [email protected]
付费类型 free
支持的语言 en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "interactable",
    "version": "1.0.1",
    "description": "Checks selectors on a site to see if interactable elements contain a certain selector.",
    "icons": {
        "16": "icon16.png",
        "48": "icon48.png",
        "128": "icon128.png"
    },
    "browser_action": {
        "default_icon": "icon16.png"
    },
    "options_ui": {
        "page": "options.html",
        "open_in_tab": false
    },
    "permissions": [
        "tabs",
        "storage",
        "*:\/\/*\/*"
    ],
    "background": {
        "scripts": [
            "background.js"
        ],
        "persistent": false
    }
}