0
Я пробовал различные способы щелкнуть кнопку «Добавить» на главной странице после входа в систему. Я не могу найти способ. Пожалуйста помоги.Невозможно нажать кнопку, используя xpath или id или имя
Пример кода:
WebDriverWait wait = new WebDriverWait(driver, 15);// 1 minute
wait.until(ExpectedConditions.visibilityOfElementLocated(By.id("addArraysButton")));
driver.findElement(By.id("addArraysButton")).click();
HTML файл:
<tr>
<td >
<img src="" alt="Storage Arrays" title="Storage Arrays" />
</td>
<td class="desc-col">
<div class="titlepagelitesmb">Storage Arrays</div>
<div>
NAS and SAN arrays from many manufacturers including NetApp,
EMC, Dell, IBM, Sun, and HP
</div>
</td>
<td class="added-col">
<img src="/images/check.none.gif" style="vertical-align: middle;"
alt="None added" title="None added" />
None added
</td>
<td class="button-col">
<a id="addArraysButton" class="buttonRight" style="float: inherit;">
<span>Add</span>
</a>
</td>
</tr>
Я использую JAVA – user3857726
вставьте ошибку/исключение u видят – Anuragh27crony
Это может произойти, если вы являетесь HTML-кодом, созданным javascript (Ajax), а ваш драйвер - HTMLunit .., если это так, поэтому вам нужно изменить драйвер для драйвера Ghost или любой другой, который поддерживает выполнение javascript. –