Я пытаюсь щелкнуть по элементу на веб-сайте, используя селен и хроматограф.Для других элементов я был в состоянии щелкнуть, используя их Relative Xpath.Однако, когда я пытаюсь скопировать xpath нового элемента, он копирует Absolute Xpath, который выдает мне ошибку.
Раздел, к которому я пытаюсь получить доступ:
<div class="tile transferMarketTile">
<div class="loadingSpinner"></div>
<header>
<h1 class="tileHeader">Search the Transfer Market</h1>
</header>
<div class="tileContent"></div>
<div class="tileDisabled" style="display: none;">
<div class="textField tileDisabledMessage"></div>
</div>
</div>
ПокаЯ попытался щелкнуть элемент с помощью:
WebElement element = driver.findElement(By.xpath("/html/body/section/article/div[1]/div[2]"));
transfers.click();
Я использую относительный xpath, который я нашел с помощью расширения Chrome, и это тоже не сработало.
Мне было интересно, есть лиспособ обойти это.Любая помощь приветствуется и спасибо заранее.