How to retrieve web element which has dynamically changing Id like login label's id in Facebook changes dynamically?

0 votes
How to retrieve web element which has dynamically changing Id like login label's id in Facebook changes dynamically?
Jul 1 in Selenium by Anshul
41 views

1 answer to this question.

0 votes

Hi @Anshul, if you have dynamically changing Id, then you can't use "id" as a locator. But for that, we have 7 other locators i.e:

  • xpath
  • name
  • css
  • link text
  • partiallinktext
  • tag name

So you can use any one of these for identifying the web element. Most commonly, you can use "xpath" or "css-locator" and "link text" or "partial-link text" if there are <a> tags. You can also use name, if name attribute is present for the element.

answered Jul 2 by Rajan

Related Questions In Selenium

0 votes
1 answer
0 votes
1 answer

Finding WebDriver element with Class Name in java

The better way to handle this element ...READ MORE

answered Apr 10, 2018 in Selenium by nsv999
• 5,110 points
1,017 views
0 votes
1 answer
0 votes
1 answer

Geo-location microphone camera pop up

To Allow or Block the notification, access using Selenium and you have to ...READ MORE

answered May 11, 2018 in Selenium by Samarpit
• 5,130 points
1,158 views
0 votes
1 answer

How to use such xpath to find web elements

It's much simpler to use: #MyDiv123 > div.super or ...READ MORE

answered Jun 14, 2018 in Selenium by Samarpit
• 5,130 points
896 views
0 votes
1 answer
0 votes
1 answer

How to mouse hover on a web element using Selenium WebDriver?

Hello Nitin, to automate mouse hovering over ...READ MORE

answered May 7 in Selenium by Anvi
• 13,960 points
404 views