Browser DevTools extension for modelling web pages for automation.

Latest Version

Version
2.5.1
Update
June 30, 2024
Size
1.12MiB
Developer
Category
Users
1,000+
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
ClipboardWrite
See more

Page Modeller (Selenium, Robot Framework etc) Extension

The Page Modeller extension enables developers to scan a web page and generate page object style code for various tools, languages and frameworks and test the UI locators in the browser.

Currently supported tools and languages are:

* Selenium WebDriver Java
* Selenium WebDriver C#
* Puppeteer
* Robot Framework
* Protractor
* Protractor TypeScript

Feel free to propose new functionality and additional frameworks here: https://github.com/danhumphrey/page-modeller/issues

This extension is being actively developed and is considered a beta release.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Page Modeller (Selenium, Robot Framework etc)", "short_name": "PageModeller", "description": "Browser DevTools extension for modelling web pages for automation.", "version": "2.5.1", "version_name": "2.5.1", "manifest_version": 3, "icons": { "16": "icons/icon_16_grey.png", "48": "icons/icon_48.png", "128": "icons/icon_128.png" }, "action": { "default_title": "Page Modeller", "default_popup": "popup/popup.html", "default_icon": { "16": "icons/icon_16_grey.png", "48": "icons/icon_48.png", "128": "icons/icon_128.png" } }, "background": { "service_worker": "background.js" }, "devtools_page": "devtools-page.html", "permissions": [ "storage", "clipboardWrite" ], "content_scripts": [ { "matches": [ "" ], "js": [ "content.js" ], "css": [ "content.css" ] } ], "options_ui": { "page": "options.html", "open_in_tab": true }, "content_security_policy": { "extension_pages": "default-src 'self' 'unsafe-inline'; script-src 'self';" }}
Read more

Similar Extensions

icon

Applitools for Selenium IDE Extension · Developer Tools 1,000+ 11 ★ 2.45MiB

icon

Selector Finder Extension · Developer Tools 1,000+ 3 ★ 333KiB

icon

POM Builder – Auto-generate CSS/XPath Locator Extension · Developer Tools 1,000+ 28 ★ 1.98MiB

icon

Selenium Page Object Generator Extension · Developer Tools 1,000+ 64 ★ 335KiB

icon

Element Locator Extension · Developer Tools 1,000+ 22 ★ 264KiB

icon

Find.By Extension · Developer Tools 1,000+ 2 ★ 79.31KiB

icon

Selenide for Selenium IDE Extension · Developer Tools 1,000+ 2 ★ 142KiB

icon

Page Object Generator By Storm Extension · Developer Tools 1,000+ 1 ★ 295KiB

icon

Robotcorder Extension · Developer Tools 1,000+ 18 ★ 210KiB

icon

Katalon Recorder (Selenium tests generator) Extension · Productivity 1,000+ 263 ★ 6.23MiB

icon

E2E Test Builder Extension · Developer Tools 1,000+ 1 ★ 509KiB

icon

Selenium Object Finder Extension · Developer Tools 1,000+ 20 ★ 181KiB

icon

SelectorsHub - XPath Helper Extension · Developer Tools 1,000+ 1384 ★ 556KiB

icon

Copado Selenium Recorder Extension · Developer Tools 1,000+ 1 ★ 555KiB

icon

xPath 2 & Robot framework commands Extension · Developer Tools 1,000+ 0 ★ 18.62KiB

icon

Selenium Capture + Excel Generator Extension · Developer Tools 1,000+ 3 ★ 433KiB

icon

Selenideium Element Inspector Extension · Developer Tools 1,000+ 4 ★ 34.96KiB

icon

DOM to JSON Selector Extension · Developer Tools 1,000+ 0 ★ 48.55KiB

icon

DevTools Classes & Atributes panel Extension · Developer Tools 1,000+ 4 ★ 12.75KiB

icon

ChroPath Extension · Developer Tools 1,000+ 1167 ★ 540KiB

icon

SnapTest Extension · Developer Tools 1,000+ 23 ★ 9.27MiB

icon

Ranorex Selocity Extension · Developer Tools 1,000+ 51 ★ 6.59MiB

icon

Selenium Auto Code Generator (Python) Extension · Developer Tools 1,000+ 2 ★ 924KiB

icon

TestCase Studio Extension · Developer Tools 1,000+ 180 ★ 782KiB

User reviews

icon

Samay Simant (ID: 000000b8ba55da51) Voted 5 ★ - Updated 07/28/2019 This tool can easily save around 40% of the automation design time. The locators generated are robust unlike the out of the box feature of chrome dev tools . A big thanks to Dan .

icon

Vijay Narasimhan (ID: 0000000d79e8c668) Voted 5 ★ - Updated 12/04/2018 An essential tool for every automation engineer. Saves a lot of time when modelling web pages / components.

icon

Abdul Moid (ID: 0000006563c83f11) Voted 5 ★ - Updated 10/11/2018 Excellent plugin/extension so far in test automation domain, switch between languages is simple and easy.

icon

Trent Colley (ID: 000000041b2d6ccd) Voted 5 ★ - Updated 10/10/2018 Excellent tool! saves a load of time when developing WebDriver based automation using a best practice page object model approach in a range of languages. Definitely worth a download if you're in the test automation field