Custom Xpath

Generate custom xpaths and download as page object files

What is Custom Xpath?

Custom Xpath is a Chrome extension developed by praveen060991, and its main feature is "Generate custom xpaths and download as page object files".

Extension Screenshots

screenshot
screenshot
screenshot

Download Custom Xpath Extension CRX File

Download Custom Xpath extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        In Test automation, 30% time taken to manually write custom xpaths. 
This tool helps the users to generate custom values with very few clicks. Then collected objects are stored in an object and written to a user defined file format. Users can download the file and paste it in their framework as page object file. Supported attributes with respect to xpath are ID, Name, Class, Text and Partial Link Text.                    

Extension Basic Information

Name Custom Xpath Custom Xpath
ID bcnamjdgkbhebmcjbdeljhobjkoindhf
Official URL https://chromewebstore.google.com/detail/custom-xpath/bcnamjdgkbhebmcjbdeljhobjkoindhf
Description Generate custom xpaths and download as page object files
File Size 1.18 MB
Installation Count 162
Current Version 0.0.2
Last Updated 2023-01-28
Publish Date 2023-01-25
Rating 5.00/5 Total 2 Ratings
Developer praveen060991
Email [email protected]
Payment Type free
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 3,
    "name": "Custom Xpath",
    "version": "0.0.2",
    "description": "Generate custom xpaths and download as page object files",
    "author": "Praveen Kannan",
    "action": {
        "default_icon": "CX_icon.png"
    },
    "icons": {
        "16": "CX_16.png",
        "48": "CX_48.png",
        "128": "CX_128.png"
    },
    "content_security_policy": {
        "extension_pages": "script-src 'self'; object-src 'self'"
    },
    "background": {
        "service_worker": "event.js"
    },
    "permissions": [
        "activeTab",
        "scripting"
    ],
    "web_accessible_resources": [
        {
            "resources": [
                "template.html",
                "list.html",
                "icon128.png"
            ],
            "matches": [
                ""
            ]
        }
    ],
    "_execute_action": {
        "suggested_key": {
            "default": "Alt+c"
        }
    }
}