Instantly auto-generate the most robust locator including Xpath, CSS selector and more for use with Selenium or Protractor.
POM Builder – Auto-generate CSS/XPath Locator Extension
WHO IS IT FOR?
* Test automation engineers who specialize in web testing using Selenium, Protractor, Robot Framework, webdriver.io and TestArchitect Automation Suite.
WHY USE IT?
SMART GEN
* POM Builder automatically generates the best locator for your web element of interest. The best locator should be [1] short, [2] reliable and [3] easy to understand.
* POM Builder’s smart algorithm automatically detects and ignores dynamic IDs generated by some front-end frameworks.
* If you don’t want to use the suggested locator or if your project’s convention dictates a certain type of locators, you can manually select the locator type that fits you best.
LOCATOR TEST
* You can evaluate the suggested locator or your customized locator to check whether that locator can uniquely identify the web element of interest.
POM CODE GEN
* After designing the best locator for your web element, POM Builder can help you generate the corresponding POM code snippet. You can paste this code snippet directly into your Selenium, Protractor and TestArchitect project.
NOTES:
* POM Builder does not track your browsing history in any way, nor does it transmit any data over the internet. All data remains on your local hard disk drive at all times. However, POM Builder needs \"webNavigation\" and \"tabs\" permissions in order to generate locators for elements inside iFrames.
WHAT'S NEW
* Version: 1.1.7
- Shadow DOM support
* Version: 1.0.129
- Minor bug fixes
* Version: 1.0.124
- Added more information to the popup window
- Minor bug fixes
* Version: 1.0.104
- Generates frame path for an element located inside an iFrame
- Add escape sequences to output locator, if required.
- Improve UI/UX for POM Template Configuration feature: change behaviors of saving and reset functions.
- Improve UI/UX for Smart Gen feature: auto-hide non value field.
- Improve xPath and Css algorithm.
- Fix some other issues reported by our dear users.
Known Issues:
- Test Locator does not work properly in auto-redirect website.
- Locator values are not refreshed if user inspects the control in another frame then inspects back to exactly previous element.
* User Guide: https://github.com/logigearcorporation/pombuilder/wiki/User-Guide
* Release notes: https://github.com/logigearcorporation/pombuilder/wiki/Release-Notes
* Blog: https://blog.pombuilder.com/
* User group: https://www.facebook.com/groups/pombuilder/
Source Manifest.json
"update_url": "https://clients2.google.com/service/update2/crx",
"name":"POM Builder \u2013 Auto-generate CSS/XPath Locator",
"short_name":"POM Builder",
"version":"1.1.7",
"manifest_version":2,
"description":"Instantly auto-generate the most robust locator including Xpath, CSS selector and more for use with Selenium or Protractor.",
"icons":{"16":"images/POMBuilder16.png",
"48":"images/POMBuilder48.png",
"128":"images/POMBuilder128.png"},
"browser_action":{"default_icon":{"16":"images/POMBuilder16.png"},
"default_popup":"popup/popup.html",
"default_title":"POM Builder"},
"permissions":["contextMenus",
"storage",
"webNavigation"],
"background":{"page":"background/background.html",
"persistent":false},
"content_scripts":[{"matches":["
"js":["content/script.js"],
"all_frames":true}],
"content_security_policy":"script-src 'self' https://www.google-analytics.com; img-src *; object-src 'self'",
"devtools_page":"devtools/devtools.html"}
Similar Extensions
SelectorsHub - XPath Helper 10,000+ 1384 ★ 556KiB
ChroPath 10,000+ 1167 ★ 540KiB
TruePath 10,000+ 26 ★ 182KiB
Selenium Page Object Generator 10,000+ 64 ★ 335KiB
Element Locator 10,000+ 22 ★ 264KiB
xPath Finder 10,000+ 34 ★ 15.28KiB
XPath Helper 10,000+ 597 ★ 247KiB
Ranorex Selocity 10,000+ 51 ★ 6.59MiB
PEGA - XPath Builder 10,000+ 18 ★ 1.71MiB
BlazeMeter | The Continuous Testing Platform 10,000+ 159 ★ 2.17MiB
Katalon Recorder (Selenium tests generator) 10,000+ 263 ★ 6.23MiB
Page Object Generator By Storm 10,000+ 1 ★ 295KiB
Protractor Recorder 10,000+ 3 ★ 19.18KiB
Selenium IDE 10,000+ 286 ★ 3.96MiB
Ruto - XPath Finder 10,000+ 71 ★ 1.82MiB
Selenium Object Finder 10,000+ 20 ★ 181KiB
Selector Finder 10,000+ 3 ★ 333KiB
WebDriver Element Locator 10,000+ 2 ★ 21.57KiB
CSS Selector Helper 10,000+ 60 ★ 91.27KiB
LetXPath 10,000+ 98 ★ 220KiB
TestCase Studio 10,000+ 180 ★ 782KiB
Selenium Capture + Excel Generator 10,000+ 3 ★ 433KiB
CSS and XPath checker 10,000+ 45 ★ 75.17KiB
Page Modeller (Selenium, Robot Framework etc) 10,000+ 5 ★ 1.12MiB
User reviews
Emil Shaiakhmedov (ID: 000000b5f95b7b59) Voted 5 ★ - Updated 07/20/2021
耿海东 (ID: 000000eb40c78321) Voted 5 ★ - Updated 05/27/2021
Quang Phan (ID: 000000565f369b36) Voted 5 ★ - Updated 05/17/2021
Joe Ferrar (ID: 00000032082af51c) Voted 1 ★ - Updated 04/25/2021
233 H (ID: 0000005dc7b2ad99) Voted 5 ★ - Updated 04/02/2020