У меня есть код, который работал недавно, но больше не работает
String xpath = "//*[name()='svg']//*[name()='path' and @class='zone priceDesc_0']";
By path = By.xpath(xpath);
WebElement el = driver.findElement(path);
WebDriverWait wait = new WebDriverWait(driver, 10);
wait.until(ExpectedConditions.elementToBeClickable(el);
Actions actions = new Actions(driver);
actions.click(el).build().perform();
Теперь я получаю сообщение об ошибке:
<path>...</path> is not clickable at point (466.316650390625, 667.25). Other element would receive the click: <tspan x = "" y = "" class = ""></tspan>
В соответствии с тем, что я нашел в других темах здесь, я изменил часть, которая нажимает на:
JavascriptExecutor executor = (JavascriptExecutor) driver;
executor.executeScript("arguments[0].click();", el);
и теперь я получаю:
Exception in thread "main" org.openqa.selenium.JavascriptException: arguments[0].click is not a function
Что не так ?
Возможный дубликат Элемент MyElement нельзя щелкнуть в точке (x, y) ... Другой элемент получит щелчок



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Пути SVG кликабельны. Можете ли вы отладить и посмотреть, что вы получаете в WebElement el = driver.findElement (path); Есть ли изменение в самом SVG?