POM Mapper

Scan any web page and export Page Object Model files for Playwright, Selenium or Cypress in TypeScript, JavaScript, Java or Python.

As of June 2026, POM Mapper has users in the Developer Tools category.

Usersno change0%
Ratingno change0%
— reviews
Reviewsno change0%
Version
1.0.0
Manifest V3

History

1 snapshots

Tracking since Jun 25, 2026.

Not enough history yet for this metric — the chart fills in as we collect more snapshots.
View as table
DateUsersRatingReviewsVersion
Jun 25, 20261.0.0
Now1.0.0

Permissions & access

Permissions
activeTabscriptingstorage
Host access
<all_urls>

Screenshots

POM Mapper screenshot 1POM Mapper screenshot 2

About

POM Mapper scans any web page and exports ready-to-use Page Object Model (POM) files for your test automation framework — no manual writing required.

Frameworks supported
- Playwright — TypeScript, JavaScript, Java, Python
- Selenium — TypeScript, JavaScript, Java, Python
- Cypress — TypeScript, JavaScript

How it works
1. Navigate to the page you want to automate
2. Open any modals, dropdowns, or dynamic panels you want to capture
3. Click Map Page — repeat as many times as needed to accumulate elements from different UI states
4. Choose your framework and language, then click Export

The extension prioritises the most stable selectors automatically: data-testid → aria-label → id → name → title → role+text.

Key features
- Accumulative scanning — merge multiple scans before exporting, perfect for single-page apps with dynamic content
- Dynamic lists and tables — repeated rows are collapsed into parameterised nth-element methods automatically
- Shadow DOM / Salesforce — auto-detects Salesforce Lightning pages and enables deep scan mode to pierce shadow DOM boundaries
- AI self-healing (BYOK) — bring your own OpenAI or Anthropic API key to automatically suggest replacement locators when elements change after a UI update
- Enterprise custom templates — upload a .pomrc.json to use your own export format

No data is collected. API keys are stored locally in your browser and never shared.

Technical

Version
1.0.0
Manifest
V3
Size
16.14KiB
Min Chrome
88
Languages
1
Featured
No

Metadata

ID
hdjcdjdfeejjkhlnkpnimicoiffpchbp
Developer ID
ubc44b75ced4b55d883f3f588907c7707
Developer Email
[email protected]
Created
Jun 24, 2026
Last Updated (Store)
Jun 24, 2026
Last Scraped
Jun 25, 2026
Website

Data sourced from the Chrome Web Store · last verified Jun 25, 2026.