@FindBy

Generates cssSelector and xPath for Selenium
What is @FindBy?
@FindBy is a Chrome extension that generates CSS Selectors and XPath for Selenium. It comes with an intuitive UI to analyze the DOM structure and generate selectors with a click of checkboxes.

Extension stats

Users: 263 ▲ 2
Rating: 4.27 (11)
Version: 1.3 (Last updated: 2021-04-14)
Creation date: 2021-04-02
Risk impact: Low risk impact
Risk likelihood: Very low risk likelihood
Manifest version: 2
Permissions:
  • contextMenus
  • storage
Size: 111.62K

Other platforms

@FindBy (v1.3)
4.33 (3) 32
Not available on Edge
Want to check extension ranking and stats more quickly for other Chrome extensions? Install Chrome-Stats extension to view Chrome-Stats data as you browse the Chrome Web Store.

Extension summary

@FindBy is a Google Chrome Web Extension that generates CSS Selectors and XPath for selected items on a web page. It comes with an intuitive UI that helps the end user understand the DOM structure in a simple tabular form with the element attributes. @FindBy enables the user to select the HTML tag attributes and generate relative CSS selectors and XPath.

The generated CSS selectors and XPath in automation testing tools like Selenium, Protractor, etc.

@FindBy helps UI automation test engineers in generating complete CSS selectors and XPath by just a click of checkboxes.

It's faster and accurate and will save tons of time spent in analyzing the DOM and writing your CSS selectors and XPath.

Let's stop writing custom and complex CSS selectors and XPath and start GENERATING!

User reviews

I have used this utility for many times now. Its just a plug and play , saves a lot of time to assemble your Xpath for deep dive elements :) , lot of pointers to catch CSS information quickly. Very helpful. Vignesh, your hunger to get innovative solutions to the product development , process development makes you even more brilliant and get going ! Keep going !! Thank you.
by Somesh Korke, 2023-03-30

Hi, I'm writing this review after using @FindBy for a while now, believe me I've used several utilities to locate elements in DOM, but nothing helped flexibly like how @FindBy did. This utility comes with immense options: 1. Ability to custom pick the attributes for locating an element in DOM. 2. Generate locators based on Ancestors, Preceding/Following siblings & Descendants is incredible. 3. Displays "Element count" which helps the developer to uniquely identify an element by adding custom attributes/relative elements to generate the locator. 4. Ready to use locators by clicking on Xpath/CSS icons (with integrated Copy to clipboard) Overall, its a splendid utility and a huge time saver for automation community to generate element locators.

Looks really good. Using this anyone can create xpath to identify the elements.
by Maria, 2021-04-26
View all user reviews

Extension safety

Risk impact

@FindBy requires very minimum permissions.

Risk likelihood

@FindBy has earned a good reputation and can be trusted.

Upgrade to see risk analysis details

Similar extensions

Here are some Chrome extensions that are similar to @FindBy: