Clicking the web Element with Dynamic ID
Scenario:
If the webelement is keep on changing on each page load(If Particular char been not changing) , we can handle by "Contains" Keyword in element finder.
For Eg.
First time the ID of the element is "Button_1", then some other time it changing randomly "Button_3", "Button_45".. etc
By Using below code we can click the Button:
driver.findElement(By.xpath(//*[contains(@id,'Button_')])).click();