POM Builder – Auto-generate CSS/XPath Locator icon

POM Builder – Auto-generate CSS/XPath Locator

Extension Delisted

This extension is no longer available in the official store. Delisted on 2025-09-16.

Extension Actions

CRX ID
akcejfbfkkjnghlfngighgncolfaghco
Status
  • Unpublished Long Ago
Description from extension meta

Instantly auto-generate the most robust locator including Xpath, CSS selector and more for use with Selenium or Protractor.

Image from store
POM Builder – Auto-generate CSS/XPath Locator
Description from store

Save time by letting POM Builder instantly suggest the most reliable locator for your inspected web element. The suggestion might be either XPath, CSS selector, By.id, By.name, By.linkText, etc. You can use these locators for all automation frameworks including Selenium, Protractor, Robot Framework, webdriver.io, TestArchitect Enterprise and TestArchitect Gondola.

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/

Latest reviews

Emil Shaiakhmedov
awesome
耿海东
Simple and easy to use
Quang Phan
An awesome tool that help me save a lot of time !!
Joe Ferrar
breaks everytime, waste of time.
233 H
WOW WOW WOW very glad!!! Thanks!!!!
Imran shaikh
Great Extensions !!!! Real time saver .........
John Engelke
What the other users are trying to say is that the copy functionality fails. I installed this and it initially worked, however, shortly thereafter the copy functionality broke, and I could not use it by right clicking. I'm on a Mac with a few other Chrome extensions installed, including uBlock Origin and Selenium IDE. Because it doesn't work (really only worked the first try) I rated it appropriately.
Hien SD
Wow. It's great. This tool is really useful for me to locate Web Elements.
Evgenia Glazacheva
Chrome must be reloaded, then the app works correctly. Great tool, thank you!
Batuhan Arslan
Not working
Anonymous
This identifies and creates the shortest unique XPath and CSS selector. Really accurate and clean selectors. Good job!
Nhi Truong
它为我节省了很多时间
Anonymous
Awesome!!!
Stress Out
It works for me! Need to restart chrome after setup.
Ed
I cannot copy the locator after right clicking a page element
Renu Manral
its not working for me
Hoang Nguyen
Great