UI5 Journey Recorder

A point-and-click adventure for your UI5 tests

Was ist UI5 Journey Recorder?

UI5 Journey Recorder ist eine Chrome-Erweiterung, die von tabrisevangelion entwickelt wurde, und ihr Hauptmerkmal ist "A point-and-click adventure for your UI5 tests".

Erweiterungsscreenshots

screenshot
screenshot
screenshot
screenshot
screenshot

UI5 Journey Recorder-Erweiterungs-CRX-Datei herunterladen

Laden Sie UI5 Journey Recorder-Erweiterungsdateien im crx-Format herunter, installieren Sie Chrome-Erweiterungen manuell im Browser oder teilen Sie die crx-Dateien mit Freunden, um Chrome-Erweiterungen einfach zu installieren.

Anleitung zur Verwendung der Erweiterung

                        With the UI5 Journey Recorder you can easily record your test journeys for your UI5 app.
Export it to wdi5 + OPA5 or save it for later use. 
Share it with others and replay tests within our browser without any framework needed.                    

Grundlegende Informationen zur Erweiterung

Name UI5 Journey Recorder UI5 Journey Recorder
ID clhcepeibbgcdmhalaaomdpofecmgimf
Offizielle URL https://chromewebstore.google.com/detail/ui5-journey-recorder/clhcepeibbgcdmhalaaomdpofecmgimf
Beschreibung A point-and-click adventure for your UI5 tests
Dateigröße 11.25 MB
Installationsanzahl 555
Aktuelle Version 0.3.0
Letztes Update 2024-02-27
Veröffentlichungsdatum 2022-10-19
Bewertung 5.00/5 Insgesamt 1 Bewertungen
Entwickler tabrisevangelion
E-Mail [email protected]
Zahlungsart free
Erweiterungswebsite https://github.com/ui5-community/ui5-journey-recorder
Hilfeseite URL https://github.com/ui5-community/ui5-journey-recorder
Unterstützte Sprachen en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 3,
    "name": "UI5 Journey Recorder",
    "short_name": "UI5 Journey Rec",
    "description": "A point-and-click adventure for your UI5 tests",
    "version": "0.3.0",
    "minimum_chrome_version": "88",
    "background": {
        "service_worker": "\/assets\/scripts\/starter.js"
    },
    "web_accessible_resources": [
        {
            "resources": [
                "\/assets\/scripts\/page_inject.js",
                "\/assets\/scripts\/communication_inject.js"
            ],
            "matches": [
                ""
            ],
            "use_dynamic_url": true
        }
    ],
    "host_permissions": [
        ""
    ],
    "permissions": [
        "storage",
        "scripting"
    ],
    "optional_permissions": [
        "tabs"
    ],
    "action": [],
    "icons": {
        "16": "\/assets\/icons\/icon\/16.png",
        "32": "\/assets\/icons\/icon\/32.png",
        "48": "\/assets\/icons\/icon\/48.png",
        "64": "\/assets\/icons\/icon\/64.png",
        "80": "\/assets\/icons\/icon\/80.png",
        "96": "\/assets\/icons\/icon\/96.png",
        "128": "\/assets\/icons\/icon\/128.png"
    },
    "\/\/ui5 part": "\/--\/",
    "_version": "1.12.0",
    "sap.app": {
        "id": "com.ui5.journeyrecorder",
        "type": "application",
        "i18n": "i18n\/i18n.properties",
        "title": "{{appTitle}}",
        "description": "{{appDescription}}",
        "applicationVersion": {
            "version": "0.3.0"
        }
    },
    "sap.ui": {
        "technology": "UI5",
        "icons": [],
        "deviceTypes": {
            "desktop": true,
            "tablet": true,
            "phone": true
        }
    },
    "sap.ui5": {
        "rootView": {
            "viewName": "com.ui5.journeyrecorder.view.App",
            "type": "XML",
            "async": true,
            "id": "app"
        },
        "dependencies": {
            "minUI5Version": "1.120.6",
            "libs": {
                "sap.ui.core": [],
                "sap.m": [],
                "sap.uxap": []
            }
        },
        "handleValidation": true,
        "contentDensities": {
            "compact": true,
            "cozy": true
        },
        "models": {
            "i18n": {
                "type": "sap.ui.model.resource.ResourceModel",
                "settings": {
                    "bundleName": "com.ui5.journeyrecorder.i18n.i18n",
                    "supportedLocales": [
                        "",
                        "en",
                        "de"
                    ]
                }
            }
        },
        "resources": {
            "css": [
                {
                    "uri": "css\/main.css"
                },
                {
                    "uri": "css\/control\/editableTitle.css"
                },
                {
                    "uri": "css\/journeyPage.css"
                },
                {
                    "uri": "css\/stepPage.css"
                },
                {
                    "uri": "css\/hljs-github-theme.css"
                }
            ]
        },
        "routing": {
            "config": {
                "routerClass": "sap.m.routing.Router",
                "viewType": "XML",
                "viewPath": "com.ui5.journeyrecorder.view",
                "controlId": "app",
                "controlAggregation": "pages",
                "async": true
            },
            "routes": [
                {
                    "pattern": "",
                    "name": "main",
                    "target": "main"
                },
                {
                    "pattern": "journey\/{id}",
                    "name": "journey",
                    "target": "journey"
                },
                {
                    "pattern": "journey\/recording\/{tabId}",
                    "name": "recording",
                    "target": "journey"
                },
                {
                    "pattern": "journey\/{id}\/step\/{stepId}",
                    "name": "step",
                    "target": "step"
                }
            ],
            "targets": {
                "main": {
                    "viewId": "main",
                    "viewName": "Main",
                    "viewLevel": 0
                },
                "journey": {
                    "viewId": "journeyPage",
                    "viewName": "JourneyPage",
                    "viewLevel": 1
                },
                "step": {
                    "viewId": "stepPage",
                    "viewName": "StepPage",
                    "viewLevel": 2
                }
            }
        }
    }
}