Findelementbyxpath is not available in Selenium 4, Any work around?

Findelementbyxpath is not available in Selenium 4, Any workaround?

All methods that arent available after Selenium 4
FindElementByClassName
FindElementByCssSelector
FindElementById
FindElementByLinkText
FindElementByName
FindElementByPartialLinkText
FindElementByTagName
FindElementByXPath
FindElementsByClassName
FindElementsByCssSelector
FindElementsById
FindElementsByLinkText
FindElementsByName
FindElementsByPartialLinkText
FindElementsByTagName
FindElementsByXPath

Only these 2 are available

FindElement
FindElements

$ChromeDriver.FindElementByXPath(ā€˜//*[@id=ā€œorganic-divā€]/form/div[3]/buttonā€™).Click() is not working.

Maybe this ?

$ChromeDriver.FindElement([OpenQA.Selenium.By]::XPath(ā€™//*[@id=ā€œorganic-divā€]/form/div[3]/buttonā€™))

reffering to:
https://www.reddit.com/r/PowerShell/comments/rb11ll/finding_elements_with_selenium_4/

2 Likes